| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-10-01 | Fixed StackTrace not being resolved when panic is invalid (#1615) | Jimmi Holst Christensen | |
| 2018-09-26 | fix crash when compile error evaluating return... | Andrew Kelley | |
| ...type of inferred error set. closes #1591 | |||
| 2018-09-26 | the last number in a packed ptr is host int bytes | Andrew Kelley | |
| See #1121 | |||
| 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 crash on runtime index into slice of comptime type | Andrew Kelley | |
| closes #1435 | |||
| 2018-09-22 | fix @compileLog having unintended side effects | Andrew Kelley | |
| closes #1459 | |||
| 2018-09-22 | add compile error for slice of undefined slice | Andrew Kelley | |
| closes #1293 | |||
| 2018-09-21 | stage1: unify 2 implementations of pointer deref | Andrew Kelley | |
| I found out there were accidentally two code paths in zig ir for pointer dereference. So this should fix a few bugs. closes #1486 | |||
| 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-20 | add compile error for casting const array to mutable slice | Andrew Kelley | |
| See #1565 | |||
| 2018-09-18 | add compile error for slice.*.len | Andrew Kelley | |
| closes #1372 | |||
| 2018-09-17 | add compile error for @ptrCast 0 bit type to non-0 bit type | Andrew Kelley | |
| 2018-09-17 | add compile error for non-optional types compared against null | Andrew Kelley | |
| closes #1539 | |||
| 2018-09-14 | fix alignment of structs | Andrew Kelley | |
| closes #1248 closes #1052 closes #1154 | |||
| 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 | add compile error for merging non- error sets | Andrew Kelley | |
| closes #1509 | |||
| 2018-09-10 | fix llvm assertion and missing compile error | Andrew Kelley | |
| 2018-09-07 | builtin functions: @byteOffsetOf and @bitOffsetOf | raulgrell | |
| 2018-09-07 | fix crash when var init has compile error | Andrew Kelley | |
| and then the var is referenced closes #1483 | |||
| 2018-09-05 | stage1: improve handling of generic fn proto type expr | Andrew Kelley | |
| closes #902 | |||
| 2018-09-05 | add compile error for using outer scoped runtime variables | Andrew Kelley | |
| from a fn defined inside it. closes #876 | |||
| 2018-09-05 | allow comptime_int to @floatToInt | Andrew Kelley | |
| 2018-09-05 | Added compilation error when a non-float is given to @floatToInt() | hfcc | |
| 2018-09-05 | stage1 compile error instead of crashing for unsupported comptime ptr cast | Andrew Kelley | |
| See #955 | |||
| 2018-09-05 | stage1: fix crash when invalid type used in array type | Andrew Kelley | |
| closes #1186 | |||
| 2018-09-04 | compile error for @noInlineCall on an inline fn | Andrew Kelley | |
| closes #1133 | |||
| 2018-09-04 | add compile error for comptime control flow inside runtime block | Andrew Kelley | |
| closes #834 | |||
| 2018-08-28 | add test coverage for invalid switch expression parameter | Andrew Kelley | |
| closes #604 | |||
| 2018-08-28 | add compile error for function prototype with no body | Andrew Kelley | |
| closes #1231 | |||
| 2018-08-27 | fix @typeInfo unable to distinguish compile error vs no-payload | Andrew Kelley | |
| closes #1421 closes #1426 | |||
| 2018-08-03 | better support for `_` identifier | kristopher tate | |
| * disallow variable declaration of `_` * prevent `_` from shadowing itself * prevent read access of `_` closes #1204 closes #1320 | |||
| 2018-08-02 | pull request fixups | Andrew Kelley | |
| * clean up parser code * fix stage2 parse and render code * remove redundant test * make stage1 compile tests leaner | |||
| 2018-08-02 | test/compile_errors.zig: update test to reflect that the promise symbol is ↵ | kristopher tate | |
| no in scope with suspend; Tracking Issue #1296 ; | |||
| 2018-08-02 | test/compile_errors.zig: @handle() in non-async function | kristopher tate | |
| Tracking Issue #1296 ; | |||
| 2018-08-02 | test/compile_errors.zig: @handle() called outside of function definition; | kristopher tate | |
| Tracking Issue #1296 ; | |||
| 2018-07-26 | add compile error for ignoring return value of while loop bodies | Andrew Kelley | |
| closes #1049 | |||
| 2018-07-25 | add compile error for missing parameter name of generic function | Andrew Kelley | |
| 2018-07-25 | add compile error for non-inline for loop on comptime type | Andrew Kelley | |
| 2018-07-24 | fix logic for determining whether param requires comptime | Andrew Kelley | |
| closes #778 closes #1213 | |||
| 2018-07-16 | all integer sizes are available as primitives | Andrew Kelley | |
| * fix wrong implicit cast for `@IntType` bit_count parameter. * fix incorrect docs for `@IntType` bit_count parameter. closes #1242 closes #745 closes #1240 | |||
| 2018-07-11 | add compile error for disallowed types in extern structs | Andrew Kelley | |
| closes #1218 | |||
| 2018-07-10 | fix crash when calling comptime-known undefined function ptr | Andrew Kelley | |
| closes #880 closes #1212 | |||
| 2018-07-09 | langref: docs for invalid error set cast and incorrect pointer alignment | Andrew Kelley | |
| also add detection of incorrect pointer alignment at compile-time of pointers that were constructed with `@intToPtr`. | |||
| 2018-07-09 | fix crash on @ptrToInt of a *void | Andrew Kelley | |
| closes #1192 | |||
| 2018-07-07 | add @popCount intrinsic | Andrew Kelley | |
| 2018-07-06 | add compile error notes for where struct definitions are | Andrew Kelley | |
| closes #1202 | |||
| 2018-07-04 | Fix assertion crash on enum switch values | Isaac Hier | |
| 2018-07-01 | Merge pull request #1185 from ziglang/undefined-at-comptime-improvements | Andrew Kelley | |
| Operators now throw a compiler error when operating on undefined values | |||
