Commits
Merge pull request #1454 from kristate/str-hexbytes-issue1453
86e55567b4 • Andrew Kelley • Sep 2, 2018
Merge pull request #1452 from shawnl/patch-1
78a110cda5 • Andrew Kelley • Sep 2, 2018
Merge pull request #1456 from shawnl/inaccurate-comments
67cb299f7d • Andrew Kelley • Sep 2, 2018
Merge pull request #1451 from kristate/fmt-hexbytes-issue1358
1a5c3e4501 • Andrew Kelley • Sep 1, 2018
Merge pull request #1444 from kristate/winsdk-vercheck-issue1438
19004cd5db • Andrew Kelley • Sep 1, 2018
Translate-c: Check for error before working on while loop body (#1445)
e036f65ac0 • Jimmi Holst Christensen • Aug 31, 2018
Merge pull request #1369 from shawnl/crypto
9de0f900e1 • Andrew Kelley • Aug 28, 2018
add test coverage for invalid switch expression parameter
b65cca37ce • Andrew Kelley • Aug 28, 2018
add compile error for function prototype with no body
901b5c1566 • Andrew Kelley • Aug 28, 2018
fix crash when var in inline loop has different types
09cc1dc660 • Andrew Kelley • Aug 28, 2018
langref: document labeled blocks, labeled for, labeled while
048f506aa6 • Andrew Kelley • Aug 28, 2018
zig fmt
fb6d3859e8 • Andrew Kelley • Aug 27, 2018
std.zig.parse: fix parsing of doc comments after fields
4f2d49fd13 • Andrew Kelley • Aug 27, 2018
Merge branch 'raulgrell-CastToCVoid'
b92fac329e • Andrew Kelley • Aug 27, 2018
Handle unions differently in std.fmt (#1432)
ecc5464024 • tgschultz • Aug 27, 2018
fix @typeInfo unable to distinguish compile error vs no-payload
009e90f446 • Andrew Kelley • Aug 27, 2018
this was intended to be included in the previous commit
2f2215c9f4 • Andrew Kelley • Aug 27, 2018
fix false negative determining if function is generic
526d8425ab • Andrew Kelley • Aug 27, 2018
ir: const_ptr_pointee asserts that its return value is non-null
68e2794e15 • Andrew Kelley • Aug 26, 2018
Revert "src/ir.cpp: check return value of `const_ptr_pointee` to protect against dereferencing null pointers;"
6a3fad1d59 • Andrew Kelley • Aug 26, 2018
src/ir.cpp: check return value of `const_ptr_pointee` to protect against dereferencing null pointers;
0839ed1f94 • kristopher tate • Aug 26, 2018
fix llvm assertion failure when building std lib tests for macos
8047f0eae2 • Andrew Kelley • Aug 26, 2018
document fixed-width integer types
526338b00f • Andrew Kelley • Aug 25, 2018
Merge branch 'tgschultz-patch-3'
56a53021a1 • Andrew Kelley • Aug 25, 2018
Merge pull request #1406 from ziglang/macos-stack-traces
4003cd4747 • Andrew Kelley • Aug 25, 2018
std.debug: remove workaround for fixed bug
bf1f91595d • Andrew Kelley • Aug 24, 2018
fix regression from 2f7f7d815d0c9c4e620c7a529837b5
6b31b178a6 • Andrew Kelley • Aug 24, 2018
Merge pull request #1407 from ziglang/builtin-alignment-fix
0a918aaa14 • Andrew Kelley • Aug 24, 2018
fix error message for incorrect panic handler fn signature
3a02ba9b82 • Andrew Kelley • Aug 24, 2018
Merge pull request #1405 from shawnl/path-max
6c064cfd88 • Andrew Kelley • Aug 24, 2018
Merge pull request #1402 from ziglang/default-fp-ieee-strict
327482c3a4 • Andrew Kelley • Aug 23, 2018
Merge pull request #1401 from kristate/mem-testWriteIntImpl-u64
68dcdf1c86 • Andrew Kelley • Aug 23, 2018
fix incorrectly generating an unused const fn global
4b68ef45af • Andrew Kelley • Aug 22, 2018
fixup for previous commit
5aeb3217ee • Andrew Kelley • Aug 22, 2018
allow implicit cast from *[N]T to ?[*]T (#1398)
87b10400c2 • Raul Leal • Aug 22, 2018
Merge branch 'shawnl-path_max'
3d780cf2ef • Andrew Kelley • Aug 22, 2018
Revert "Merge branch 'mtn-translate-c-enum-vals'"
b2917e6be0 • Andrew Kelley • Aug 22, 2018
Merge branch 'mtn-translate-c-enum-vals'
937b822fa9 • Andrew Kelley • Aug 21, 2018
Revert "translate-c: Correctly translate enum init values, addressing #1360 (#1377)"
dd4b13ac03 • Andrew Kelley • Aug 21, 2018
refactor std.os.makePath to use a switch instead of if
9e9dce76ff • Andrew Kelley • Aug 20, 2018
std.fmt.format: handle non-pointer struct/union/enum
820bf054ea • Andrew Kelley • Aug 20, 2018
translate-c: Correctly translate enum init values, addressing #1360 (#1377)
b8ce8f219c • Michael Noronha • Aug 20, 2018
langref: add docs for peer type resolution
3ee1b60edf • Andrew Kelley • Aug 20, 2018
Add secureZero function
53b18b0791 • Marc Tiehuis • Aug 18, 2018
docs: correct @memcpy, @memset function signatures
1da93caced • Marc Tiehuis • Aug 18, 2018
Merge pull request #1379 from tgschultz/patch-1
4c95b2f9d1 • Andrew Kelley • Aug 14, 2018
Merge pull request #1378 from prazzb/cmake-fix
52471f6221 • Andrew Kelley • Aug 14, 2018
Merge pull request #1370 from shawnl/master
65497121f4 • Andrew Kelley • Aug 12, 2018
Merge pull request #1294 from ziglang/async-fs
c4b9466da7 • Andrew Kelley • Aug 10, 2018
Fix ir_analyze_instruction_atomic_rmw (#1351)
d927f347de • Wink Saville • Aug 8, 2018
mem: use pub on Compare (#1352)
a583beb76c • Shawn Landden • Aug 7, 2018
Merge pull request #1338 from shawnl/master
034363a86c • Andrew Kelley • Aug 7, 2018
Merge pull request #1346 from shawnl/doc
dcf3869acd • Andrew Kelley • Aug 7, 2018
Merge branch 'mdsteele-threadid'
c02ed80512 • Andrew Kelley • Aug 6, 2018
Merge pull request #1339 from ziglang/zen_stdlib
72bac72338 • Andrea Orru • Aug 6, 2018
translate-c: fix for loops with var init and empty body
63a23e848a • Andrew Kelley • Aug 5, 2018
translate-c: fix do while with empty body
387fab60a6 • Andrew Kelley • Aug 5, 2018
translate-c: handle for loop with empty body
c420b234cc • Andrew Kelley • Aug 5, 2018
translate-c: fix while loop with no body
aa232089f2 • Andrew Kelley • Aug 5, 2018
fix tagged union initialization with a runtime void
9bd8b01650 • Andrew Kelley • Aug 3, 2018
add a friendly note in .gitignore
c66c6304f9 • Andrew Kelley • Aug 3, 2018
Fix a type error in std.os.linux.getpid() (#1326)
dcaaa241df • Matthew D. Steele • Aug 3, 2018
Fix the start-less-than-end assertion in std.rand.Random.range (#1325)
c2a08d7c51 • Matthew D. Steele • Aug 3, 2018
better support for `_` identifier
298abbcff8 • kristopher tate • Aug 3, 2018
Merge branch 'kristate-handle-builtin-issue1296'
fb05b96492 • Andrew Kelley • Aug 2, 2018
Merge branch 'pr-1319'
9ecbabfc4c • Andrew Kelley • Aug 2, 2018
std/os/index.zig: use "hw.logicalcpu" instead of "hw.ncpu" in macOS; (#1317)
432b7685bf • kristopher tate • Aug 2, 2018
Add integer binary output format (#1313)
e66f538972 • Marc Tiehuis • Aug 1, 2018
simpler std.event.Lock implementation
de949b72c7 • Andrew Kelley • Jul 31, 2018
std.fmt.format: add '*' for formatting things as pointers
058bfb254c • Andrew Kelley • Jul 31, 2018
Add "Comments" section to language reference (#1309)
0db33e9c86 • Matthew D. Steele • Jul 31, 2018
Merge pull request #1307 from ziglang/cancel-semantics
5d4a02c350 • Andrew Kelley • Jul 30, 2018
add SliceOutStream, rename SliceStream to SliceInStream (#1301)
608ff52dc3 • dbandstra • Jul 29, 2018
Merge pull request #1300 from dbandstra/more-stream-functions
f884381c60 • Andrew Kelley • Jul 29, 2018
add compile error for ignoring return value of while loop bodies
2cbad364c1 • Andrew Kelley • Jul 26, 2018
add compile error for missing parameter name of generic function
fd575fe1f3 • Andrew Kelley • Jul 25, 2018
add compile error for non-inline for loop on comptime type
84195467ad • Andrew Kelley • Jul 25, 2018
fix assertion failure when some compile errors happen
2257660916 • Andrew Kelley • Jul 25, 2018
patch LLD to fix COFF crashing when linking twice in same process
95f45cfc34 • Andrew Kelley • Jul 25, 2018
fix race conditions in self-hosted compiler; add test
02713e8d8a • Andrew Kelley • Jul 25, 2018
self-hosted: function calling another function
adefd1a52b • Andrew Kelley • Jul 25, 2018
self-hosted: function types use table lookup
2ea08561cf • Andrew Kelley • Jul 24, 2018
remove old section from readme
1d4a94b635 • Andrew Kelley • Jul 24, 2018
fix logic for determining whether param requires comptime
29e19ace36 • Andrew Kelley • Jul 24, 2018
Merge pull request #1282 from nwsharp/master
74c80d2c7f • Andrew Kelley • Jul 24, 2018
Merge pull request #1266 from ziglang/self-hosted-libc-hello-world
10bdf73a02 • Andrew Kelley • Jul 24, 2018
add std.math.big.Int.fitsInTwosComp
99153ac0aa • Andrew Kelley • Jul 22, 2018
Add big int fits function (#1279)
d53fae3551 • Marc Tiehuis • Jul 22, 2018
Tighten Int.to bounds and add twos-complement bitcount
07b6a3d335 • Marc Tiehuis • Jul 22, 2018
Merge branch 'kristate-posix-darwin-issue1271'
bbd293355b • Andrew Kelley • Jul 22, 2018
Merge branch 'kristate-skippable-tests-issue1274'
0a32f80d9a • Andrew Kelley • Jul 22, 2018
README: include link to channel logs (#1278)
bb1b796711 • kristopher tate • Jul 22, 2018
Fixed windows getPos
1f4c7d5ebf • Jimmi HC • Jul 20, 2018
fix generation of error defers for fns inside fns
0a880d5e60 • Andrew Kelley • Jul 19, 2018
std.os.File: add missing pub modifiers
0736e6aa34 • Andrew Kelley • Jul 19, 2018
prevent non-export symbols from clobbering builtins
a9f0681f85 • Andrew Kelley • Jul 19, 2018
Allow pointers to anything in extern/exported declarations (#1258)
fd3a41dadc • Jimmi Holst Christensen • Jul 18, 2018
fix invalid character test on windows
c393a399fb • Andrew Kelley • Jul 18, 2018
fix std.os.getAppDataDir test on linux
cd488c9da5 • Andrew Kelley • Jul 18, 2018
fix build on windows
a8a1b5af07 • Andrew Kelley • Jul 18, 2018