Commits
std.fmt.format: support {B} for human readable bytes
492a214d4c • Andrew Kelley • May 16, 2018
build: add flag to LLD to fix gcc 8 build (#1013)
3625df25d6 • Andrew Kelley • May 15, 2018
fix @typeInfo not setting a field to comptime
74b10c08d1 • Andrew Kelley • May 15, 2018
zig fmt: preserve same line doc comments on var decls
04bca58a3a • Andrew Kelley • May 15, 2018
std.zig.parse cleanup
abcd418451 • Andrew Kelley • May 13, 2018
README: https links
05ecb49bac • Andrew Kelley • May 13, 2018
self hosted compiler: remove unused flag
4c3aa09f2a • Andrew Kelley • May 13, 2018
fix AST dumping code in self hosted compiler
548ddd1f0c • Andrew Kelley • May 13, 2018
refactor std.zig.render to be recursive
7cdc9d98c7 • Andrew Kelley • May 13, 2018
recursive render top level decl
911cbf57cd • Andrew Kelley • May 12, 2018
add @newStackCall builtin function
a6ae45145f • Andrew Kelley • May 12, 2018
fix windows build system
4277762b74 • Andrew Kelley • May 12, 2018
fix comptime code modification of global const
277b9cf878 • Andrew Kelley • May 12, 2018
update std.Buffer API
6e821078f6 • Andrew Kelley • May 11, 2018
Fix bigint shift-right partial shift
efa39c5343 • Marc Tiehuis • May 10, 2018
zig fmt: fix not writing results
c3ddf5069e • Andrew Kelley • May 10, 2018
Merge branch 'rework-parser'
4438c5e09b • Andrew Kelley • May 10, 2018
translate-c: fix typedef duplicate definition of variable
bf21747a42 • Andrew Kelley • May 10, 2018
Merge pull request #1000 from zig-lang/slice-type-info
116914ab3e • Andrew Kelley • May 9, 2018
add benchmark for measuring parser performance
670c9f9b74 • Andrew Kelley • May 8, 2018
add std.SegmentedList.Iterator.prev
dc23350847 • Andrew Kelley • May 7, 2018
add std.SegmentedList.Iterator
3b7aa80892 • Andrew Kelley • May 7, 2018
tagged union field access prioritizes members over enum tags
77a1a216d2 • Andrew Kelley • May 7, 2018
std.SegmentedList: cleaner separation of capacity functions
2f633452bb • Andrew Kelley • May 7, 2018
Merge pull request #992 from zig-lang/segmented-list
78ba3b8485 • Andrew Kelley • May 7, 2018
zig fmt: same-line comment after non-block if expression
7fdbaeca72 • Andrew Kelley • May 7, 2018
Fix bigint multi-limb shift and masks
d7b029995c • Marc Tiehuis • May 5, 2018
Made container methods that can be const, const
87c0060e81 • Jimmi Holst Christensen • May 4, 2018
zig fmt: switch with empty body
0fc8885a8d • Andrew Kelley • May 4, 2018
zig fmt: same-line comment on comptime expression
eef21df94f • Andrew Kelley • May 4, 2018
zig fmt: fix tokenization of float literal with exponent
8721eb68fc • Andrew Kelley • May 4, 2018
Use allocator backed array for json value decoder
ef3111be23 • Marc Tiehuis • May 4, 2018
Fix review comments for json decoder
f17472635e • Marc Tiehuis • May 4, 2018
Add json decoder
0afc6a9886 • Marc Tiehuis • May 4, 2018
Merge pull request #981 from BraedonWooding/ArrayIteratorUnifiedSyntax
33fa87a9d8 • Andrew Kelley • May 4, 2018
Merge pull request #951 from alexnask/reflect_reify
b9e320dd52 • Andrew Kelley • May 4, 2018
Fixed extern enums having the wrong size (#970)
aa2586de18 • Jimmi Holst Christensen • May 4, 2018
Merge pull request #979 from zig-lang/test-release-small
7337029ce1 • Andrew Kelley • May 3, 2018
Fixed inlining determination test (#972)
131c133bb7 • Alexandros Naskos • May 3, 2018
fix compiler-rt tests accidentally running std tests
02c1b9df3b • Andrew Kelley • May 3, 2018
std.atomic - use AtomicOrder.SeqCst for everything
c186cd187e • Andrew Kelley • May 3, 2018
Merge pull request #975 from zig-lang/none-pure-enums
6f002e724b • Andrew Kelley • May 2, 2018
windows threading: add missing call to CloseHandle
86a428a4a5 • Andrew Kelley • May 2, 2018
zig fmt: line comments in struct initializer
3a8dc4e90d • Andrew Kelley • May 1, 2018
zig fmt: only some docs have doc comments
7c822869fe • Andrew Kelley • May 1, 2018
zig fmt: comments in field decls
61a726c290 • Andrew Kelley • Apr 30, 2018
zig fmt: error set decls
4cc1008c2d • Andrew Kelley • Apr 30, 2018
zig fmt: consistent spacing for container inits
3e61c45f89 • Andrew Kelley • Apr 30, 2018
zig fmt: aggregate type init with only 1 field
eed49a2104 • Andrew Kelley • Apr 30, 2018
zig fmt: support union(enum(tag)) and enum init values
1d06915f27 • Andrew Kelley • Apr 30, 2018
zig fmt: support labeled suspend
7dc8d433ab • Andrew Kelley • Apr 30, 2018
zig fmt: support promise->T
37d3ef2835 • Andrew Kelley • Apr 30, 2018
zig fmt: better multiline string handling
47680cc0d8 • Andrew Kelley • Apr 30, 2018
run zig fmt on std/os/index.zig
e14db23661 • Andrew Kelley • Apr 30, 2018
std.zig.tokenizer: 3 slashes is doc comment, 4 is line comment
54987c3d8f • Andrew Kelley • Apr 30, 2018
std.zig.tokenizer: fix handling of line comment / doc comment
0bf7ebcfea • Andrew Kelley • Apr 30, 2018
zig fmt: support line comments and doc comments
fd2cd38bdb • Andrew Kelley • Apr 30, 2018
update comment in std/os/index.zig
39befc35a8 • Andrew Kelley • Apr 30, 2018
zig fmt: comments before error set decl
4e23fb7f06 • Andrew Kelley • Apr 30, 2018
zig fmt: comments before switch prong
f04015c080 • Andrew Kelley • Apr 30, 2018
zig fmt: same-line comment after switch prong
a912c7d75f • Andrew Kelley • Apr 30, 2018
zig fmt: comments before var decl in struct
c53209a8a8 • Andrew Kelley • Apr 29, 2018
zig fmt: preserve same line comment after struct field
3235eb03f9 • Andrew Kelley • Apr 29, 2018
zig fmt: array literal with 1 item on 1 line
3fa0bed985 • Andrew Kelley • Apr 29, 2018
use explicit error sets for utf8Decode functions
9543c0a7cc • Josh Wolfe • Apr 29, 2018
zig fmt: preserve same-line comment after statement
c03b9010db • Andrew Kelley • Apr 29, 2018
move some checks around in utf8Encode logic to be more zig idiomatic
2387292f20 • Josh Wolfe • Apr 29, 2018
Merge pull request #954 from BraedonWooding/patch-2
8c567d84f1 • Josh Wolfe • Apr 29, 2018
zig fmt: preserve comments before global variables
ad4ee47d9f • Andrew Kelley • Apr 29, 2018
fix bootstrap_lib for windows, take 2
a0e9f1e0c3 • Andrew Kelley • Apr 29, 2018
fix bootstrap_lib for windows
5e5eceb0de • Andrew Kelley • Apr 29, 2018
zig fmt: respect comments before statements
b7095912c7 • Andrew Kelley • Apr 29, 2018
Merge pull request #963 from zig-lang/atomic-stack-and-queue
f37e79e720 • Andrew Kelley • Apr 29, 2018
Merge pull request #930 from zig-lang/float-printing
0bb054e5e7 • Andrew Kelley • Apr 29, 2018
Using allocate instead of allocate_nonzero so we don't have to memset
73bf897b5c • Jimmi Holst Christensen • Apr 28, 2018
Fixed build error
d6f033b42d • Jimmi Holst Christensen • Apr 28, 2018
Trying to fix osx build failing by setting param_info.type to nullptr
837166319d • Jimmi Holst Christensen • Apr 28, 2018
Fixed wrong formatting for arg_index when reporting @ArgType error
341f8c1e86 • Jimmi Holst Christensen • Apr 28, 2018
.ReturnType and @ArgType now emits errors on unresolved types
fba0347ec4 • Jimmi Holst Christensen • Apr 28, 2018
Functions with infered error set can now return literals
2fc34eaa58 • Jimmi Holst Christensen • Apr 28, 2018
Removed zero sized error set optimization
3178528335 • Jimmi Holst Christensen • Apr 28, 2018
Merge pull request #949 from zig-lang/complex-math
27cbb44993 • Andrew Kelley • Apr 25, 2018
std.mem: add more slice manipulation functions
13076d5f22 • Andrew Kelley • Apr 25, 2018
crypto throughput test now uses os.time module
0501e066b5 • Marc Tiehuis • Apr 24, 2018
fix interaction between defer and labeled break
15bf0c1541 • Andrew Kelley • Apr 23, 2018
fix bigint twos complement implementation
89a4c373d3 • Andrew Kelley • Apr 23, 2018
add compile error for invalid deref on switch target
8503eff8c1 • Andrew Kelley • Apr 23, 2018
exit(1) instead of abort() for file not found
75328e3204 • Andrew Kelley • Apr 23, 2018
fix windows build broken by previous commit
25dff91fa0 • Andrew Kelley • Apr 23, 2018
better error reporting for missing libc on windows
1c41f1ca62 • Andrew Kelley • Apr 23, 2018
Merge branch 'tgschultz-std.os.time'
371a3ad4bd • Andrew Kelley • Apr 22, 2018
add alignment docs
7af6ed3f20 • Andrew Kelley • Apr 22, 2018
Merge pull request #939 from tgschultz/large-alignment-directalloc
3010668390 • Andrew Kelley • Apr 22, 2018
travis: use encrypted env vars for s3 credentials
a3e9ae8f74 • Andrew Kelley • Apr 22, 2018
add test case for #936
c4840d78fb • Andrew Kelley • Apr 21, 2018
std.zig.parser: remove unused field
1098545e47 • Andrew Kelley • Apr 21, 2018
Changed all MB to MiB
eef4bbb65f • Harry Eakins • Apr 20, 2018
Readability improvements and bug-fix to std/crypto/throughput_test.zig
b229aff34a • Harry Eakins • Apr 20, 2018
zig fmt: preserve comments in front of test blocks
6e57243a79 • Andrew Kelley • Apr 20, 2018
Merge pull request #934 from zig-lang/adding-builtin-field
cc35f085ca • Jimmi Holst Christensen • Apr 19, 2018