Draft out dir symlinks branch
99f0e64fa0 • Jakub Konka • Jul 22, 2020
Start drafting CreateSymbolicLink using ntdll syscalls
c53bcd027f • Jakub Konka • Jul 22, 2020
Add various build fixes
2c9c13f624 • Jakub Konka • Jul 22, 2020
Ensure Dir.deleteTree does not dereference symlinks
e0b77a6b77 • Jakub Konka • Jul 22, 2020
Fix Windows build
3c8ceb674e • Jakub Konka • Jul 22, 2020
Move symlink to fs.symlinkAbsolute with SymlinkFlags
fc7d87fef1 • Jakub Konka • Jul 22, 2020
Fix more compilation errors on other hosts
dd366d316d • Jakub Konka • Jul 22, 2020
Fix compilation on other hosts
08e7ac3028 • Jakub Konka • Jul 22, 2020
Refactor
22362568cf • Jakub Konka • Jul 22, 2020
Ensure we use Win32 prefix in Win32 calls
3ab5e6b1a9 • Jakub Konka • Jul 22, 2020
Handle relative/absolute symlinks; add more tests
cc9c5c5b0e • Jakub Konka • Jul 22, 2020
Add smoke test for dir symlinks
a8a02dfbfa • Jakub Konka • Jul 22, 2020
Add SymlinkFlags needed to create symlinks to dirs on Win
30f1176a54 • Jakub Konka • Jul 22, 2020
Fix readlink smoke test
4894de2b32 • Jakub Konka • Jul 22, 2020
Refactor
99e3e29e2e • Jakub Konka • Jul 22, 2020
Fix unlinkatW to allow file symlink deletion on Windows
c47cb8d09f • Jakub Konka • Jul 22, 2020
Use NtCreateFile to get handle to reparse point
ae8abedbed • Jakub Konka • Jul 22, 2020
Fix incorrect byte format of REPARSE_DATA_BUFFER struct
d17c9b3591 • Jakub Konka • Jul 22, 2020
Use windows.CreateFileW to open the reparse point
9b00dc941b • Jakub Konka • Jul 22, 2020
Add windows.ReadLink similar to OpenFile but for reparse points only
49b5815364 • Jakub Konka • Jul 22, 2020
Debug readlinkW using OpenFile
92d11fd4e9 • Jakub Konka • Jul 22, 2020
Finish symlink implementation on Windows
791795a63a • Jakub Konka • Jul 22, 2020
Add readlink smoke test
515c663cd6 • Jakub Konka • Jul 22, 2020
Start drafting out os.readlink on Windows
cc83d92b0b • Jakub Konka • Jul 22, 2020
Add temporary fix to the CI on Win
9225763f8b • Jakub Konka • Jul 22, 2020
Merge pull request #5905 from Vexu/stage2-float
25a01a16e0 • Andrew Kelley • Jul 21, 2020
Use function attribute "frame-pointer"
68e0632aa5 • Hiroki Noda • Jul 21, 2020
stage2: ability for ZIR to map multiple tags to the same type
8ee629aa4c • Andrew Kelley • Jul 21, 2020
stage2: AST: (breaking) flatten out suffix operations
7a1a924788 • Andrew Kelley • Jul 21, 2020
stage2 AST: rename OptionalUnwrap to OrElse
1ac28eed83 • Andrew Kelley • Jul 21, 2020
Merge pull request #5888 from pfgithub/stage-2-testing-Copy
1cfe43d563 • Andrew Kelley • Jul 21, 2020
Fix log.zig example.
094223d634 • purringChaos • Jul 21, 2020
Merge branch 'register-allocation'
4abf119d95 • Andrew Kelley • Jul 20, 2020
allow non-pointer extern opaque variables
596ca6cf70 • Vexu • Jul 18, 2020
fix floatCast type check regression
78962eeeda • Vexu • Jul 18, 2020
Add trait.isTuple
39915ae086 • data-man • Jul 17, 2020
add is_tuple field to struct typeinfo
a1e78d0b06 • Vexu • Jul 16, 2020
Merge pull request #5889 from Vexu/translate-c
cc3bceea3d • Andrew Kelley • Jul 16, 2020
Vectors clarification in docs
3cdc0f104e • data-man • Jul 16, 2020
stage2: change large switch → inline for loop
01ab167ce3 • pfg • Jul 16, 2020
Merge pull request #5885 from ziglang/stage2-locals
e079fdeee7 • Andrew Kelley • Jul 16, 2020
On darwin, only add the self exe to the cache hash for compiler id (#5880)
82562b205f • haze • Jul 16, 2020
Merge pull request #5872 from ziglang/ast-flatten-2
6b103324d2 • Andrew Kelley • Jul 15, 2020
follow up from previous commit for generic methods
a7c3cec65f • Andrew Kelley • Jul 14, 2020
fix ability to call methods on enums with pointer-to-self
4696cd3e09 • Andrew Kelley • Jul 14, 2020
Merge pull request #5868 from ziglang/stage2-improvements
67273cbe76 • Andrew Kelley • Jul 14, 2020
Added octal formatting fo `fmt` functions. (#5867)
03f14c3102 • ~nue • Jul 14, 2020
Document top-level doc comments, per #2288.
bc900cdeaf • Nathan Michaels • Jul 13, 2020
Merge pull request #5831 from paulespinosa/langref-hello-world-more
fabdef44a8 • Andrew Kelley • Jul 13, 2020
Use Writer for Language Reference Hello World Example
a8d8ce9733 • Paul Espinosa • Jul 13, 2020
Merge branch 'stage2-condbr'
75a720565b • Andrew Kelley • Jul 13, 2020
Merge pull request #5864 from pixelherodev/cbe
1cab40d783 • Andrew Kelley • Jul 13, 2020
CBE: Make C an ObjectFormat instead of a special bool (#5849)
2c882b2e65 • pixelherodev • Jul 13, 2020
check for invalid sentinel when creating pointer with `@Type`
dff1ac1089 • Vexu • Jul 13, 2020
std: add mem.joinZ
ef17af1270 • Isaac Freund • Jul 12, 2020
document a few functions in std.mem
5b570bceb5 • xackus • Jul 12, 2020
Merge pull request #5857 from daurnimator/use-unmanaged
7adbc11403 • Andrew Kelley • Jul 12, 2020
Make allocator test functions public
873e187f05 • Sam Tebbs • Jul 12, 2020
Fix incorrect continue condition in PreopeonList
eea7271c4e • Jakub Konka • Jul 12, 2020
revert accidental format of tests
e1a5e061ca • Vexu • Jul 12, 2020
fix alignment parsing in stage1
bfe9d4184f • Vexu • Jul 12, 2020
Merge pull request #5846 from Vexu/anytype
fe08a4d065 • Andrew Kelley • Jul 12, 2020
Merge pull request #5847 from Vexu/decl
2dcb70a6be • Andrew Kelley • Jul 12, 2020
Sponsors Button => ZSF
f23987db7d • Andrew Kelley • Jul 11, 2020
use correct cast function when doing `@floatCast` at comptime
2e037fd827 • Vexu • Jul 11, 2020
remove stray allocator parameter
eddc68ad94 • Josh Wolfe • Jul 10, 2020
Revert "use correct cast function when doing `@floatCast` at comptime"
02619edf41 • Andrew Kelley • Jul 10, 2020
use correct cast function when doing `@floatCast` at comptime
2e1bdd0d14 • Vexu • Jul 9, 2020
Merge branch 'register-allocation'
a489ea0b2f • Andrew Kelley • Jul 9, 2020
Merge pull request #5822 from pixelherodev/cbe
0e1c7209e8 • Andrew Kelley • Jul 9, 2020
langref: Expand "if error union with optional" test case
12a7dedb1f • Ryan Liptak • Jul 9, 2020
ci: check langref.html for html errors
2064e84cdd • xackus • Jul 8, 2020
langref: Add test case for "if error union with optional"
f77c968cf8 • Ryan Liptak • Jul 8, 2020
Rename langref's Index to Contents (TOC)
eeae3a8f9d • Paul Espinosa • Jul 8, 2020
Merge pull request #5816 from pixelherodev/cbe
6fbb5f0a81 • Andrew Kelley • Jul 8, 2020
fix missing check on extern variables with no type
5667a21b1e • Vexu • Jul 8, 2020
Merge pull request #5755 from kubkon/dir-iter-tests
597a363673 • Andrew Kelley • Jul 7, 2020
fix HashMap.clone()
485231deae • Vexu • Jul 6, 2020
Merge pull request #5793 from pfgithub/stage-2-testing
abcd4ea5d8 • Andrew Kelley • Jul 5, 2020
Rewrite std.fmt.parseInt
a0a93f2091 • Alluet • Jul 5, 2020
Merge branch 'emekoi-windowsver-fix'
682fccaaf0 • Andrew Kelley • Jul 5, 2020
Fix issue 5757: increase branch quota for formatting enums
27c1e0b453 • Jonathan Marler • Jul 5, 2020
Merge pull request #5797 from xackus/intcast-runtime-safety
dcca5cf1a9 • Andrew Kelley • Jul 5, 2020
Merge pull request #5786 from ziglang/std-hash-map
289eab9177 • Andrew Kelley • Jul 5, 2020
std.mem.dupe is deprecated, move all references in std
0ae1157e45 • joachimschmidt557 • Jul 4, 2020
zig build --help: Consistent capitalization/punctuation
672b4d5c24 • heidezomp • Jul 4, 2020
don't try to find config_h if it's not needed
65aac13257 • pfg • Jul 4, 2020
Merge pull request #5779 from ziglang/stage1-hash-map
70dca0a0c6 • Andrew Kelley • Jul 3, 2020
cmake: add -DZIG_WORKAROUND_POLLY_SO
f281b928d9 • Andrew Kelley • Jul 3, 2020
Merge branch 'timotheecour-pr_fix_4799'
72cd11dd60 • Andrew Kelley • Jul 3, 2020
Translate-c fix rhs not cast on array access
70cc1751ca • Ian Simonson • Jul 2, 2020
stage1: reimplement HashMap
8b82c40104 • Andrew Kelley • Jul 2, 2020
Merge pull request #5717 from squeek502/fs-dir-file-ops
6f98ef09e3 • Andrew Kelley • Jul 1, 2020
Merge pull request #5749 from kubkon/wasi-notcapable
d2a4e5e226 • Andrew Kelley • Jul 1, 2020
Corrected default value field initialization in std.zeroInit
30ae7f7573 • Alexandros Naskos • Jul 1, 2020
Add documentation for @src() builtin
b8d5b3e611 • Chris Watson • Jul 1, 2020
in docs removed "path can be absolute" for imports
7eed220924 • CodeMyst • Jul 1, 2020
build: -Dlib-files-only prevents self-hosted compiler from being built
f69875d85c • Andrew Kelley • Jul 1, 2020
ArenaAllocator: use full capacity
67e97a1f0f • Jonathan Marler • Jun 29, 2020
Revert "arena_allocator: refactor and use full capacity"
35e8876c23 • Jonathan Marler • Jun 29, 2020