| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-13 | New Zig formal grammar (#1685) | Jimmi Holst Christensen | |
| Reverted #1628 and changed the grammar+parser of the language to not allow certain expr where types are expected | |||
| 2018-11-06 | limit integer types to maximum bit width of 65535 | Andrew Kelley | |
| closes #1541 | |||
| 2018-10-26 | remove @minValue,@maxValue; add std.math.minInt,maxInt | Andrew Kelley | |
| closes #1466 closes #1476 | |||
| 2018-10-25 | remove 3 more implicit casts to const pointers | Andrew Kelley | |
| see #1465 | |||
| 2018-10-23 | langref: dark style. easier on the eyes | Andrew Kelley | |
| 2018-10-23 | fixes #1667 | emekoi | |
| 2018-10-22 | that's not a keyword | Josh Wolfe | |
| 2018-10-15 | remove implicit cast from T to *const T | Andrew Kelley | |
| closes #1465 | |||
| 2018-10-15 | Solve the return type ambiguity (#1628) | Jimmi Holst Christensen | |
| Changed container and initializer syntax * <container> { ... } -> <container> . { ... } * <exrp> { ... } -> <expr> . { ...} | |||
| 2018-10-05 | docs: add comment about operator overloading | Andrew Kelley | |
| 2018-10-05 | docs: fix double escaping html entities | Andrew Kelley | |
| 2018-10-04 | improve pointer documentation | Andrew Kelley | |
| closes #1630 | |||
| 2018-09-30 | update std lib API for I/O | Andrew Kelley | |
| std.io.FileInStream -> std.os.File.InStream std.io.FileInStream.init(file) -> file.inStream() std.io.FileOutStream -> std.os.File.OutStream std.io.FileOutStream.init(file) -> file.outStream() remove a lot of error code possibilities from os functions std.event.net.socketRead -> std.event.net.read std.event.net.socketWrite -> std.event.net.write add std.event.net.readv add std.event.net.writev add std.event.net.readvPosix add std.event.net.writevPosix add std.event.net.OutStream add std.event.net.InStream add std.event.io.InStream add std.event.io.OutStream | |||
| 2018-09-27 | update @typeInfo docs | Andrew Kelley | |
| 2018-09-26 | fix implicit casting to *c_void | Andrew Kelley | |
| closes #1588 also some small std lib changes regarding posix sockets and one doc typo fix | |||
| 2018-09-25 | fix not syntax highlighting builtin module | Andrew Kelley | |
| 2018-09-24 | minor langref improvements | Andrew Kelley | |
| 2018-09-22 | doc: add note about reproducible builds | Andrew Kelley | |
| 2018-09-21 | fixups | Andrew Kelley | |
| 2018-09-21 | Merge branch 'BitByteOffsetOfs' of https://github.com/raulgrell/zig into ↵ | Andrew Kelley | |
| raulgrell-BitByteOffsetOfs | |||
| 2018-09-18 | fix regression from previous commit | Andrew Kelley | |
| 2018-09-17 | remove `zig build --init`. add `zig init-lib` and `zig init-exe` | Andrew Kelley | |
| init-lib creates a working static library with tests, and init-exe creates a working hello world with a `run` target. both now have test coverage with the new "cli tests" file. closes #1035 | |||
| 2018-09-15 | add docs for `@This()` | Andrew Kelley | |
| 2018-09-14 | docs: more syntax highlighting | Andrew Kelley | |
| 2018-09-13 | remove `this`. add `@This()`. | Andrew Kelley | |
| closes #1283 | |||
| 2018-09-13 | remove the scope parameter of setFloatMode | Andrew Kelley | |
| also document that scopes inherit this value. See #367 See #1283 | |||
| 2018-09-13 | fix tagged union with only 1 field tripping assertion | Andrew Kelley | |
| closes #1495 now the tag type of an enum with only 1 item is comptime_int. | |||
| 2018-09-12 | docs: langref is now javascript-free | Andrew Kelley | |
| 2018-09-11 | fix docgen tests | Andrew Kelley | |
| 2018-09-07 | Update langref.html.in | Raul Leal | |
| 2018-09-07 | builtin functions: @byteOffsetOf and @bitOffsetOf | raulgrell | |
| 2018-09-05 | stage1 compile error instead of crashing for unsupported comptime ptr cast | Andrew Kelley | |
| See #955 | |||
| 2018-09-03 | clarify const variables in docs | Andrew Kelley | |
| closes #1200 | |||
| 2018-09-03 | better anonymous struct naming | Andrew Kelley | |
| this makes anonymous structs inherit the name of the function they are in only when they are the return expression. also document the behavior and provide examples. closes #1243 | |||
| 2018-09-02 | fix regressions | Andrew Kelley | |
| 2018-08-27 | langref: document labeled blocks, labeled for, labeled while | Andrew Kelley | |
| closes #1327 | |||
| 2018-08-27 | langref: document exporting a library | Andrew Kelley | |
| closes #1431 | |||
| 2018-08-25 | document fixed-width integer types | Andrew Kelley | |
| closes #1280 | |||
| 2018-08-24 | Fix builtin alignment type | Marc Tiehuis | |
| Closes #1235. | |||
| 2018-08-23 | Default to strict IEEE floating point | Marc Tiehuis | |
| Closes #1227. | |||
| 2018-08-22 | fixup for previous commit | Andrew Kelley | |
| 2018-08-21 | fix linux | Andrew Kelley | |
| * error.BadFd is not a valid error code. it would always be a bug to get this error code. * merge error.Io with existing error.InputOutput * merge error.PathNotFound with existing error.FileNotFound. Not all OS's support both. * add os.File.openReadC * add error.BadPathName for windows file operations with invalid characters * add os.toPosixPath to help stack allocate a null terminating byte * add some TODOs for other functions to investigate removing the allocator requirement * optimize some implementations to use the alternate functions when a null byte is already available * add a missing error.SkipZigTest * os.selfExePath uses a non-allocating API * os.selfExeDirPath uses a non-allocating API * os.path.real uses a non-allocating API * add os.path.realAlloc and os.path.realC * convert many windows syscalls to use the W versions (See #534) | |||
| 2018-08-20 | langref: add docs for peer type resolution | Andrew Kelley | |
| closes #1367 | |||
| 2018-08-18 | docs: correct @memcpy, @memset function signatures | Marc Tiehuis | |
| 2018-08-10 | Merge pull request #1294 from ziglang/async-fs | Andrew Kelley | |
| introduce std.event.fs for async file system functions | |||
| 2018-08-10 | docgen: fix usage of std.HashMap | Andrew Kelley | |
| 2018-08-06 | doc: @addWithOverflow also returns if overflow occured | Shawn Landden | |
| 2018-08-02 | doc/langref.html.in: add builtin @handle() to docs; | kristopher tate | |
| Tracking Issue #1296 ; | |||
| 2018-08-02 | doc/langref.html.in: update suspend example with @handle(); | kristopher tate | |
| Tracking Issue #1296 ; | |||
| 2018-08-02 | doc/langref.html.in: update docs to reflect that the promise symbol is no in ↵ | kristopher tate | |
| scope with suspend; Tracking Issue #1296 ; | |||
