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
|
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
|
dfc3e11748
|
zig fmt: fix handling of comments at top of file
|
2018-05-25 01:03:15 -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
|
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
|
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 |
|
Andrew Kelley
|
942d384831
|
fix std.SegmentedList.Iterator.set
|
2018-05-17 00:52:36 -04:00 |
|
Andrew Kelley
|
b48d354600
|
zig fmt: fix comment after if before another if
|
2018-05-17 00:44:55 -04:00 |
|
Andrew Kelley
|
37c6afa5b4
|
zig fmt: line comment between if block and else keyword
|
2018-05-17 00:31:47 -04:00 |
|
Andrew Kelley
|
9ea0e4ca68
|
zig fmt: same line comments after tokens in expression
|
2018-05-17 00:16:32 -04:00 |
|
Andrew Kelley
|
4a3d689550
|
std.fmt: use SI prefixes for printing bytes
closes #1015
|
2018-05-16 18:22:39 -04:00 |
|
Andrew Kelley
|
288fc3a8d3
|
convert more std lib files to postfix pointer deref
|
2018-05-16 00:43:28 -04:00 |
|
Andrew Kelley
|
ee5f9ffad0
|
zig fmt: add comma on last switch prong
|
2018-05-16 00:27:18 -04:00 |
|
Andrew Kelley
|
5cfabdd493
|
Merge remote-tracking branch 'origin/master' into pointer-reform
|
2018-05-16 00:02:26 -04:00 |
|
Andrew Kelley
|
492a214d4c
|
std.fmt.format: support {B} for human readable bytes
|
2018-05-15 22:11:03 -04:00 |
|
Andrew Kelley
|
04bca58a3a
|
zig fmt: preserve same line doc comments on var decls
|
2018-05-15 00:33:34 -04:00 |
|
Andrew Kelley
|
abcd418451
|
std.zig.parse cleanup
|
2018-05-13 14:20:01 -04:00 |
|
Andrew Kelley
|
86a352c45b
|
Merge branch 'master' into pointer-reform
|
2018-05-13 13:38:03 -04:00 |
|
Andrew Kelley
|
548ddd1f0c
|
fix AST dumping code in self hosted compiler
|
2018-05-12 23:57:15 -04:00 |
|
Andrew Kelley
|
7cdc9d98c7
|
refactor std.zig.render to be recursive
See #1006
|
2018-05-12 23:06:54 -04:00 |
|
Andrew Kelley
|
911cbf57cd
|
recursive render top level decl
|
2018-05-12 19:03:39 -04:00 |
|
Andrew Kelley
|
4277762b74
|
fix windows build system
broken by 6e821078f625a03eb8b7794c983da0f7793366ab
|
2018-05-11 23:04:41 -04:00 |
|
Andrew Kelley
|
6e821078f6
|
update std.Buffer API
* remove Buffer.appendFormat
* remove Buffer.appendByte
* remove Buffer.appendByteNTimes
Added test to demo what to use instead of the above functions
|
2018-05-11 14:08:16 -04:00 |
|
Andrew Kelley
|
4787127cf6
|
partial conversion to post-fix pointer deref using zig fmt
|
2018-05-10 00:29:49 -04:00 |
|
Andrew Kelley
|
6928badd85
|
Merge branch 'master' into pointer-reform
|
2018-05-09 23:43:07 -04:00 |
|