Commits

Add --color CLI option to zig fmt

a05acaf9fd • Andrew Kelley • May 30, 2018

zig fmt: don't compute a sha-256 for no reason

d8699ae57e • Andrew Kelley • May 30, 2018

run zig fmt on the codebase

ea58f4a5a9 • Andrew Kelley • May 30, 2018

zig fmt: field access does not cause spaces for slicing

b082cd4580 • Andrew Kelley • May 30, 2018

zig fmt: space after fn in fn prototypes

84b1842026 • Andrew Kelley • May 30, 2018

spaces around slice operator if operands are infix

93b51b0e40 • Andrew Kelley • May 30, 2018

std.zig.render returns bool of whether anything changed

2c96f19fd3 • Andrew Kelley • May 30, 2018

Adding workaround for when the user tries to unwrap 'type'

15302e84a4 • Jimmi HC • May 30, 2018

Removed copy-pasted resolve_inferred_error_set

1b3aaacba2 • Jimmi HC • May 30, 2018

fixed #1009

2b3af4ef6b • Jimmi HC • May 30, 2018

fix syntax of std/json_test.zig

b0eebfa560 • Andrew Kelley • May 29, 2018

fix AtomicFile for relative paths

d172e3f3bb • Andrew Kelley • May 29, 2018

run zig fmt on the codebase

0c16cd2d0e • Andrew Kelley • May 29, 2018

zig fmt: fix implementation of firstToken() for fn call

cdf30c31ea • Andrew Kelley • May 29, 2018

zig fmt: fix extra space after comma before multi line string

cd325e408e • Andrew Kelley • May 29, 2018

zig fmt: handle if and while indentation better

eda6898c5b • Andrew Kelley • May 29, 2018

zig fmt: fix spacing when moving doc comment on var decls

530d175422 • Andrew Kelley • May 29, 2018

zig fmt: if-else with comment before else

0d1b47362c • Andrew Kelley • May 29, 2018

zig fmt: respect line breaks in if-else

77ec81b035 • Andrew Kelley • May 29, 2018

zig fmt: respect line breaks after infix operators

71badebd08 • Andrew Kelley • May 29, 2018

zig fmt: render fn decl with trailing comma 1 line per param

354ab1c5c8 • Andrew Kelley • May 29, 2018

zig fmt: fix enum decl with no trailing comma

530da36352 • Andrew Kelley • May 28, 2018

zig fmt: fix switch body indent

6c1fda3f99 • Andrew Kelley • May 28, 2018

zig fmt: allow same line struct literal with no trailing comma

fd13a75785 • Andrew Kelley • May 28, 2018

zig fmt: use simple newlines rather than empty comments to hint

122a74724c • Andrew Kelley • May 28, 2018

zig fmt: array literals with no trailing comma all on one line

3fed10883b • Andrew Kelley • May 27, 2018

zig fmt: delete empty comments that do nothing

afdfbc0367 • Andrew Kelley • May 27, 2018

run zig fmt on some of the codebase

b184ae5ca5 • Andrew Kelley • May 27, 2018

zig fmt: support array literal row size hint

118d41ef83 • Andrew Kelley • May 27, 2018

zig fmt: better multiline string formatting

349365d9a4 • Andrew Kelley • May 26, 2018

zig fmt: fn calls with trailing comma with params on new lines

cabf7fa93b • Andrew Kelley • May 26, 2018

zig fmt: handle empty block with comment inside

b8d4e05361 • Andrew Kelley • May 26, 2018

zig fmt: no space on switch range operator

7e900d28be • Andrew Kelley • May 26, 2018

zig fmt: fix rendering of struct with no trailing comma on last field

0bef1f9824 • Andrew Kelley • May 26, 2018

zig fmt: parse extra comma in asm expressions

0ab888c639 • Andrew Kelley • May 26, 2018

zig fmt: put nested struct inits on newlines

85ca611af1 • Andrew Kelley • May 26, 2018

trailing comma after var args is not supported

c029f4bfc4 • Andrew Kelley • May 26, 2018

zig fmt: support trailing comma on switch case items

4405897cbd • Andrew Kelley • May 26, 2018

zig fmt: fix rendering of align keyword of slice type

a630d3e851 • Andrew Kelley • May 25, 2018

update json_test to be compliant with zig source encoding

56cb7f1740 • Andrew Kelley • May 25, 2018

handle more cases of inserting trailing commas

3f302f8411 • Andrew Kelley • May 25, 2018

zig fmt: handle missing trailing comma in array literals

000c01a36a • Andrew Kelley • May 25, 2018

enum fields with a type are not supported

08f95d0c2f • Andrew Kelley • May 25, 2018

zig fmt: fix handling of comments at top of file

dfc3e11748 • Andrew Kelley • May 25, 2018

struct fields with no explicit type are not supported

ca49b6f6b4 • Andrew Kelley • May 25, 2018

zig fmt: support aligned ptr with bit fields

e6afea99a9 • Andrew Kelley • May 25, 2018

std.zig.tokenizer: support hex escape in char literals

b74dda34b6 • Andrew Kelley • May 25, 2018

update github.com/zig-lang to github.com/ziglang

43085417be • Andrew Kelley • May 25, 2018

Merge branch 'BraedonWooding-patch-3'

af7073b779 • Andrew Kelley • May 25, 2018

std.zig.tokenizer: fix tokenization of hex floats

54e887ed9e • Andrew Kelley • May 24, 2018

std.zig.parse ignores comments

b132a17a74 • Andrew Kelley • May 24, 2018

Make JsonParser public

4f4afe186d • Marc Tiehuis • May 22, 2018

Make StreamingJsonParser public

698c52e796 • Marc Tiehuis • May 22, 2018

zig fmt: add pointer deref syntax

bfbe26734d • Andrew Kelley • May 20, 2018

Merge pull request #1019 from zig-lang/pointer-reform

83a7809478 • Andrew Kelley • May 18, 2018

fix std.SegmentedList.Iterator.set

942d384831 • Andrew Kelley • May 17, 2018

zig fmt: fix comment after if before another if

b48d354600 • Andrew Kelley • May 17, 2018

zig fmt: line comment between if block and else keyword

37c6afa5b4 • Andrew Kelley • May 17, 2018

zig fmt: same line comments after tokens in expression

9ea0e4ca68 • Andrew Kelley • May 17, 2018

OpenBSD has the same C integer sizes as Linux

967bad43a0 • Andrew Kelley • May 17, 2018

std.fmt: use SI prefixes for printing bytes

4a3d689550 • Andrew Kelley • May 16, 2018

zig fmt: add comma on last switch prong

ee5f9ffad0 • Andrew Kelley • May 16, 2018

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