Commits
add regression cases for now-passing tests
69b587c1d3 • Andrew Kelley • Dec 9, 2019
ability to give comptime and non-comptime types to same parameter
5d82744f1c • Andrew Kelley • Dec 9, 2019
Merge pull request #3873 from ziglang/format-no-var-args
640e09183d • Andrew Kelley • Dec 9, 2019
implement tuple concatenation
5874cb04bd • Andrew Kelley • Dec 9, 2019
tuple detection does not require AST node
6504c5098e • Andrew Kelley • Dec 8, 2019
Make array types (quasi-)lazy
d5e788072d • LemonBoy • Dec 8, 2019
fix anon struct literal field initialized with fn call
1cb19d1a46 • Andrew Kelley • Dec 8, 2019
fixed BREAKPOINT macro on mingw
c2342dab0b • emekoi • Dec 8, 2019
Merge branch 'comptime-fields'
d57370d3ca • Andrew Kelley • Dec 8, 2019
Fix for @Type not picking up the sentinel value
19c1b5a33a • LemonBoy • Dec 8, 2019
documentation for mutable HashMap KV pointers
05fc4d34a9 • Josh Wolfe • Dec 7, 2019
remove compile error for peer result comptime_int and null
edebe0586b • Andrew Kelley • Dec 7, 2019
add regression test for fixed bug
ecb77af534 • Andrew Kelley • Dec 6, 2019
Crypto benchmark fixes
80a72c225c • data-man • Dec 6, 2019
getStdOut fixes
008e42f483 • data-man • Dec 6, 2019
Merge pull request #3856 from ziglang/builtin-call
525b1e8fb4 • Andrew Kelley • Dec 6, 2019
Merge branch 'LemonBoy-fix-3842'
d28aa38db7 • Andrew Kelley • Dec 6, 2019
private linkage for unnamed internal constants
e41495de9d • Andrew Kelley • Dec 6, 2019
Merge pull request #3853 from xackus/doc-fixes
105ef560b3 • Andrew Kelley • Dec 6, 2019
fix casts
bfb15f1c9f • Vexu • Dec 5, 2019
Increase io.BufferedInStream readByte speed by ~75%
1baaf9a503 • frmdstryr • Dec 5, 2019
Merge pull request #3849 from Vexu/fix-fmt
8829b5316b • Andrew Kelley • Dec 5, 2019
std.fmt.ParseUnsignedError is now public
bef3769bb7 • Andrew Kelley • Dec 4, 2019
add `other` OS and fix regression in build-exe for freestanding
10e172b1d7 • Andrew Kelley • Dec 4, 2019
Merge pull request #3844 from Snektron/sort-improvements
44e896f613 • Andrew Kelley • Dec 4, 2019
add docs for function parameters
137cb32f5e • Vexu • Dec 4, 2019
Merge branch 'Vexu-build-start'
38791ac616 • Andrew Kelley • Dec 3, 2019
Pick up WinMain with proper CC
fd7c7be33c • LemonBoy • Dec 3, 2019
Merge pull request #3837 from yvt/patch-as
0d48b60794 • Andrew Kelley • Dec 3, 2019
Accept comptime-known expression for asm
26c8930b95 • LemonBoy • Dec 3, 2019
Merge pull request #3715 from daurnimator/towards-afd
b7be57766b • Andrew Kelley • Dec 2, 2019
add missing license files
55202a021a • Andrew Kelley • Dec 2, 2019
add extra LICENSE file for clarification
6a36c549a8 • Andrew Kelley • Dec 2, 2019
bring your own OS layer in the std lib
ad214c7aa0 • Andrew Kelley • Dec 2, 2019
remove upstream support for Zen hobby OS
dcbd5ad155 • Andrew Kelley • Dec 2, 2019
ci: update sr.ht to use alpine/latest, more reliable
fc1373a85d • Andrew Kelley • Dec 2, 2019
add some null-termination annotations
b6127b0fe9 • Andrew Kelley • Dec 2, 2019
fix crash assigning optional struct with anon literal
6d8550a7df • Andrew Kelley • Dec 2, 2019
Merge pull request #3787 from ziglang/remove-array-type-coercion
fecd540826 • Andrew Kelley • Dec 2, 2019
sometimes free stuff from Zig IR pass 1
4b6740e19d • Andrew Kelley • Dec 1, 2019
free IrAnalyze sometimes
5026b1aad5 • Andrew Kelley • Dec 1, 2019
Merge pull request #3808 from LemonBoy/i386-for-ya
951dc451d6 • Andrew Kelley • Dec 1, 2019
Merge branch 'std.fs.File'
11b8d3ce9d • Andrew Kelley • Nov 30, 2019
Merge pull request #3284 from Sahnvour/export_variables
85e1e3b95f • Andrew Kelley • Nov 30, 2019
fix typo in error note for integer casting
f980c29306 • Andrew Kelley • Nov 30, 2019
docs: this statement was in the wrong section
a438a615e6 • Andrew Kelley • Nov 29, 2019
std.math: remove constants that should be expressions
2ab7f31e99 • Andrew Kelley • Nov 29, 2019
implement correct buffer wrapping logic in std.event.Channel
a6c9c5f767 • Quetzal Bradley • Nov 28, 2019
Windows: fix test/standalone/shared_library
ca61a5f0b7 • Michael Dusan • Nov 28, 2019
Implements std.testing.expectEqual for tagged unions. (#3773)
f0d6447569 • Felix Queißner • Nov 27, 2019
Merge pull request #3769 from MCRusher/initcapacity-for-buffer-arraylist
0f2a9af4aa • Andrew Kelley • Nov 27, 2019
Merge pull request #3780 from Vexu/stage2-async-review
83c664eaa0 • Andrew Kelley • Nov 27, 2019
Merge branch 'kprotty-event_lock'
63300a21dd • Andrew Kelley • Nov 27, 2019
add compiler note for bad int coercion
8ecd6c4d8c • Andrew Kelley • Nov 27, 2019
Fix build system crash when compiling windows dll
a6ef83cccf • syscall0 • Nov 26, 2019
std.elf: breaking improvements to the API
7de138ad7c • Andrew Kelley • Nov 26, 2019
Optimize binary search algorithm
aca1367533 • Benjamin Feng • Nov 26, 2019
Merge branch 'gereeter-o_path'
76f21852f6 • Andrew Kelley • Nov 26, 2019
Merge pull request #3776 from mikdusan/stage1-intern-housekeeping
f96d818770 • Michael Dusan • Nov 26, 2019
std: refactor std/debug.zig DwarfInfo operations to be methods
c0cb676745 • daurnimator • Nov 26, 2019
docs: update references to wasm_allocator
f8a2dec243 • Andrew Kelley • Nov 26, 2019
Merge pull request #3774 from mikdusan/stage1-intern-housekeeping
6b7e1085e3 • Michael Dusan • Nov 26, 2019
stage1: avoid building empty memory_profiling.cpp
fe254ea309 • Michael Dusan • Nov 26, 2019
Merge branch 'fengb-wasi-run-tests'
80f79cc9e8 • Andrew Kelley • Nov 25, 2019
rename std.heap.direct_allocator to std.heap.page_allocator
cb38bd0a14 • Andrew Kelley • Nov 25, 2019
Merge pull request #3502 from mikdusan/stage1-mem-diet
35d65cceb8 • Andrew Kelley • Nov 25, 2019
ci: --no-mime-magic
6b241d7b5d • Andrew Kelley • Nov 25, 2019
zig fmt
bdf3680be1 • Andrew Kelley • Nov 25, 2019
zig fmt fixes for sentinel-terminated pointers
8a4c2d3b07 • Andrew Kelley • Nov 25, 2019
Merge pull request #3761 from Vexu/event.fs
a061ef42c1 • Andrew Kelley • Nov 25, 2019
Merge pull request #3728 from ziglang/null-terminated-pointers
5a98dd42b3 • Andrew Kelley • Nov 25, 2019
std: update for linux 5.4
69b780647a • daurnimator • Nov 25, 2019
Merge pull request #3644 from daurnimator/bytefifo
8309b6188d • Andrew Kelley • Nov 24, 2019
Call DllMain entry point if declared
eea8b10463 • syscall0 • Nov 24, 2019
Fix FixedSizeFifo buffer type
6109e49c5b • schroffl • Nov 24, 2019
Merge pull request #3748 from Vexu/modernize-stage2
2b1faa1f20 • Andrew Kelley • Nov 24, 2019
remove UTF BOM
29d7b5a80c • Michael Dusan • Nov 23, 2019
fix small regressions in std.event
7fa59565d3 • Vexu • Nov 23, 2019
Merge branch 'Vexu-missing-cast'
ad0871ea4b • Andrew Kelley • Nov 22, 2019
Stage1: Add compile error for an empty switch on a integer
94299d16d1 • Timon Kruiper • Nov 22, 2019
Merge branch 'std.fs.Dir.openRead'
e3404e3c78 • Andrew Kelley • Nov 22, 2019
self-hosted tokenizer handles \r in string literals
874b34a30f • Andrew Kelley • Nov 21, 2019
remove dead code shebang support from self-hosted tokenizer
ed619245e9 • Andrew Kelley • Nov 21, 2019
std.testing.expectEqual: show differing pointer values
ad77e93415 • Johan Bolmsjö • Nov 19, 2019
add `std.math.tau` constant (equivalent to 2 * pi)
b3539b40a6 • dbandstra • Nov 19, 2019
Make StreamServer return address of accecpted client
aa4e92f3b3 • frmdstryr • Nov 19, 2019
translate-c: add support for MacroQualified definitions
ed956b5812 • daurnimator • Nov 19, 2019
add regression test case. closes #2980
0c33ebb38e • Andrew Kelley • Nov 19, 2019
add regression test case. closes #2889
9eed0d3603 • Andrew Kelley • Nov 19, 2019
add regression test case. closes #3007
828abe046f • Andrew Kelley • Nov 19, 2019
add regression test case
21aed86a4a • Andrew Kelley • Nov 18, 2019
Merge pull request #3695 from daurnimator/towards-afd
4dd3f42972 • Andrew Kelley • Nov 17, 2019
Merge pull request #3697 from Vexu/container-docs
57b8614a5a • Andrew Kelley • Nov 17, 2019
fix bug on empty error union
4e28d7a5f7 • daurnimator • Nov 17, 2019
Merge pull request #3705 from daurnimator/fix-std.valgrind
8e3370367b • Andrew Kelley • Nov 17, 2019
Catch invalid type from peer resolution
924dd674e2 • LemonBoy • Nov 17, 2019
properly parse anon literal in array
6cddf9d723 • Vexu • Nov 17, 2019
remove no longer correct comment
8c4784f9c1 • Andrew Kelley • Nov 14, 2019
Update discriminant value also for zero-sized unions
a11da37734 • LemonBoy • Nov 14, 2019
rework layout of struct type fields
d89f39d719 • Andrew Kelley • Nov 14, 2019