Andrew Kelley
|
b0eebfa560
|
fix syntax of std/json_test.zig
See #663
|
2018-05-29 18:10:36 -04:00 |
Andrew Kelley
|
d172e3f3bb
|
fix AtomicFile for relative paths
closes #1017
|
2018-05-29 17:38:50 -04:00 |
Andrew Kelley
|
0c16cd2d0e
|
run zig fmt on the codebase
See #1003
|
2018-05-29 04:23:38 -04:00 |
Andrew Kelley
|
cdf30c31ea
|
zig fmt: fix implementation of firstToken() for fn call
|
2018-05-29 03:47:27 -04:00 |
Andrew Kelley
|
cd325e408e
|
zig fmt: fix extra space after comma before multi line string
|
2018-05-29 03:33:03 -04:00 |
Andrew Kelley
|
eda6898c5b
|
zig fmt: handle if and while indentation better
|
2018-05-29 03:15:12 -04:00 |
Andrew Kelley
|
530d175422
|
zig fmt: fix spacing when moving doc comment on var decls
|
2018-05-28 23:41:09 -04:00 |
Andrew Kelley
|
0d1b47362c
|
zig fmt: if-else with comment before else
|
2018-05-28 22:41:05 -04:00 |
Andrew Kelley
|
77ec81b035
|
zig fmt: respect line breaks in if-else
|
2018-05-28 22:22:01 -04:00 |
Andrew Kelley
|
71badebd08
|
zig fmt: respect line breaks after infix operators
|
2018-05-28 21:28:32 -04:00 |
Andrew Kelley
|
354ab1c5c8
|
zig fmt: render fn decl with trailing comma 1 line per param
|
2018-05-28 21:18:41 -04:00 |
Andrew Kelley
|
530da36352
|
zig fmt: fix enum decl with no trailing comma
See #1003
|
2018-05-28 17:43:17 -04:00 |
Andrew Kelley
|
6c1fda3f99
|
zig fmt: fix switch body indent
|
2018-05-28 17:09:55 -04:00 |
Andrew Kelley
|
fd13a75785
|
zig fmt: allow same line struct literal with no trailing comma
See #1003
|
2018-05-28 17:00:04 -04:00 |
Andrew Kelley
|
122a74724c
|
zig fmt: use simple newlines rather than empty comments to hint
now the first row of an array literal is the hint to zig fmt
for how long each row should be.
See #1003
|
2018-05-28 16:23:33 -04:00 |
Andrew Kelley
|
3fed10883b
|
zig fmt: array literals with no trailing comma all on one line
|
2018-05-26 23:25:04 -04:00 |
Andrew Kelley
|
afdfbc0367
|
zig fmt: delete empty comments that do nothing
|
2018-05-26 23:25:04 -04:00 |
Andrew Kelley
|
b184ae5ca5
|
run zig fmt on some of the codebase
See #1003
|
2018-05-26 23:00:29 -04:00 |
Andrew Kelley
|
118d41ef83
|
zig fmt: support array literal row size hint
See #1003
|
2018-05-26 22:59:46 -04:00 |
Andrew Kelley
|
349365d9a4
|
zig fmt: better multiline string formatting
|
2018-05-26 19:32:28 -04:00 |
Andrew Kelley
|
cabf7fa93b
|
zig fmt: fn calls with trailing comma with params on new lines
|
2018-05-26 18:44:10 -04:00 |
Andrew Kelley
|
b8d4e05361
|
zig fmt: handle empty block with comment inside
|
2018-05-26 18:29:14 -04:00 |
Andrew Kelley
|
7e900d28be
|
zig fmt: no space on switch range operator
|
2018-05-26 18:10:06 -04:00 |
Andrew Kelley
|
0bef1f9824
|
zig fmt: fix rendering of struct with no trailing comma on last field
|
2018-05-26 16:43:33 -04:00 |
Andrew Kelley
|
0ab888c639
|
zig fmt: parse extra comma in asm expressions
|
2018-05-26 16:37:55 -04:00 |
Andrew Kelley
|
85ca611af1
|
zig fmt: put nested struct inits on newlines
See #1003
|
2018-05-26 15:37:47 -04:00 |
Andrew Kelley
|
c029f4bfc4
|
trailing comma after var args is not supported
|
2018-05-25 20:41:14 -04:00 |
Andrew Kelley
|
4405897cbd
|
zig fmt: support trailing comma on switch case items
|
2018-05-25 20:34:53 -04:00 |
Andrew Kelley
|
a630d3e851
|
zig fmt: fix rendering of align keyword of slice type
|
2018-05-25 02:19:53 -04:00 |
Andrew Kelley
|
56cb7f1740
|
update json_test to be compliant with zig source encoding
See #663
|
2018-05-25 02:08:43 -04:00 |
Andrew Kelley
|
3f302f8411
|
handle more cases of inserting trailing commas
|
2018-05-25 01:52:59 -04:00 |
Andrew Kelley
|
000c01a36a
|
zig fmt: handle missing trailing comma in array literals
|
2018-05-25 01:45:14 -04:00 |
Andrew Kelley
|
08f95d0c2f
|
enum fields with a type are not supported
the c++ codebase lets it slide
the self hosted parser correctly reports a parse error
|
2018-05-25 01:10:54 -04:00 |
Andrew Kelley
|
dfc3e11748
|
zig fmt: fix handling of comments at top of file
|
2018-05-25 01:03:15 -04:00 |
Andrew Kelley
|
ca49b6f6b4
|
struct fields with no explicit type are not supported
the c++ codebase lets it slide
the self hosted parser correctly reports a parse error
|
2018-05-25 00:39:18 -04:00 |
Andrew Kelley
|
e6afea99a9
|
zig fmt: support aligned ptr with bit fields
|
2018-05-25 00:38:07 -04:00 |
Andrew Kelley
|
b74dda34b6
|
std.zig.tokenizer: support hex escape in char literals
|
2018-05-24 21:51:58 -04:00 |
Andrew Kelley
|
43085417be
|
update github.com/zig-lang to github.com/ziglang
|
2018-05-24 21:27:44 -04:00 |
Andrew Kelley
|
af7073b779
|
Merge branch 'BraedonWooding-patch-3'
|
2018-05-24 20:59:39 -04:00 |
Andrew Kelley
|
fa5b0ef54f
|
doc fixups
|
2018-05-24 20:59:19 -04:00 |
braedonww@gmail.com
|
938d791b23
|
Added argtype and error inferring info
|
2018-05-24 20:20:07 -04:00 |
Andrew Kelley
|
54e887ed9e
|
std.zig.tokenizer: fix tokenization of hex floats
|
2018-05-24 01:16:07 -04:00 |
Andrew Kelley
|
b132a17a74
|
std.zig.parse ignores comments
std.zig.render handles comments by looking at nearby tokens
|
2018-05-24 00:35:53 -04:00 |
Marc Tiehuis
|
4f4afe186d
|
Make JsonParser public
|
2018-05-22 15:34:17 +12:00 |
Marc Tiehuis
|
698c52e796
|
Make StreamingJsonParser public
|
2018-05-22 15:32:17 +12:00 |
Andrew Kelley
|
bfbe26734d
|
zig fmt: add pointer deref syntax
|
2018-05-20 14:50:27 -04:00 |
Andrew Kelley
|
83a7809478
|
Merge pull request #1019 from zig-lang/pointer-reform
Pointer Reform - change prefix deref syntax to postfix deref syntax
|
2018-05-18 13:30:25 -04:00 |
Andrew Kelley
|
c38b165db4
|
all tests passing with postfix deref syntax
|
2018-05-17 23:21:44 -04:00 |
Andrew Kelley
|
99fc2bd4dd
|
Merge remote-tracking branch 'origin/master' into pointer-reform
|
2018-05-17 00:56:35 -04:00 |
Andrew Kelley
|
b73307befb
|
more std lib to postfix deref with zig fmt
|
2018-05-17 00:56:14 -04:00 |