Commits
Bug fixes in WinSDK detection (#1665)
73ab0afadd • Ryan Saunderson • Oct 24, 2018
fix "std" not found error in meta/trait
63f9769e80 • tgschultz • Oct 24, 2018
fix error where "std" isn't found in meta/trait
65b9fae4f8 • tgschultz • Oct 24, 2018
langref: dark style. easier on the eyes
b4801186b7 • Andrew Kelley • Oct 24, 2018
fixes #1667
d7cec5b37c • emekoi • Oct 24, 2018
travis: don't use newer cli args of s3cmd
96923edc53 • Andrew Kelley • Oct 23, 2018
travis: add missing http headers for docs
08c5f7d059 • Andrew Kelley • Oct 23, 2018
that's not a keyword
6fe7dd93cb • Josh Wolfe • Oct 23, 2018
Fixed code still using old ptr syntax
65b7d85524 • Jimmi Holst Christensen • Oct 20, 2018
Add std.meta to deployment (#1670)
58610a4427 • tgschultz • Oct 20, 2018
Ran fmt on last PR
db3b768eab • Jimmi Holst Christensen • Oct 19, 2018
Add std.meta (#1662)
2a3fdd52ce • tgschultz • Oct 19, 2018
travis: upload langref on successful test run
b9a53c261a • Andrew Kelley • Oct 17, 2018
std.io: fix compile error when InStream has empty error set
eeb4f376a3 • Andrew Kelley • Oct 16, 2018
fix windows
49bc33efe1 • Andrew Kelley • Oct 16, 2018
remove implicit cast from T to *const T
d5648d2640 • Andrew Kelley • Oct 15, 2018
Solve the return type ambiguity (#1628)
378d3e4403 • Jimmi Holst Christensen • Oct 15, 2018
fix compiler crash
822d4fa216 • Andrew Kelley • Oct 13, 2018
C ABI and compiler rt improvements for ARM
3e72411db0 • Andrew Kelley • Oct 13, 2018
Improve time.sleep api
67fb4d1359 • Marc Tiehuis • Oct 11, 2018
added math.pow support for integer types. resolves #1637 (#1642)
a22d9daaec • emekoi • Oct 10, 2018
Merge pull request #1647 from ziglang/static-libs
9e38a81230 • Andrew Kelley • Oct 9, 2018
Merge pull request #1429 from shawnl/arm64
d40c4e7c89 • Andrew Kelley • Oct 6, 2018
build: try to find llvm-config-7 before llvm-config
5b84192f07 • Andrew Kelley • Oct 6, 2018
disable C ABI tests on macos due to LLD deficiency
b7dda772a8 • Andrew Kelley • Oct 6, 2018
on linux, link statically if not linking any shared libs
4640853d1b • Andrew Kelley • Oct 5, 2018
docs: add comment about operator overloading
8700f4d2b1 • Andrew Kelley • Oct 5, 2018
docs: fix double escaping html entities
c81a4b3e3d • Andrew Kelley • Oct 5, 2018
improve pointer documentation
8d6601d7ce • Andrew Kelley • Oct 5, 2018
fix missing .h files
d07413f9b7 • Andrew Kelley • Oct 4, 2018
refactor ir.cpp
23b07ad8d2 • Andrew Kelley • Oct 4, 2018
removed unneeded dll extension
31469daca3 • emekoi • Oct 4, 2018
better mutex implementation
3f13a59cbc • Andrew Kelley • Oct 3, 2018
std.Mutex: implement blocking mutexes on linux
66cb75d114 • Andrew Kelley • Oct 3, 2018
add std.os.linux.vfork and std.os.linux.exit_group
acefcdbca5 • Andrew Kelley • Oct 2, 2018
Merge pull request #1619 from bnoordhuis/fix1570
364bc66924 • Andrew Kelley • Oct 2, 2018
Add doc comment for tokenLocationPtr (#1618)
cd211bcc20 • Wink Saville • Oct 2, 2018
Fixed StackTrace not being resolved when panic is invalid (#1615)
bc3e99c5e5 • Jimmi Holst Christensen • Oct 1, 2018
increase stack size on windows for all executables
d4d22df1d9 • Andrew Kelley • Oct 1, 2018
std lib (breaking): posixRead can return less than buffer size
af229c1fdc • Andrew Kelley • Oct 1, 2018
std lib: flesh out the async I/O streaming API a bit
d1ec8377d1 • Andrew Kelley • Oct 1, 2018
update std lib API for I/O
9d4eaf1e07 • Andrew Kelley • Sep 30, 2018
Fixes --emit asm on windows and makes C header file generation explicit. (#1612)
ba78ae0ae7 • Sahnvour • Sep 30, 2018
build: omit finding libxml2, zlib since no direct dependency
418b2e7d47 • Andrew Kelley • Sep 30, 2018
rename std.event.tcp to std.event.net
57c4d38c55 • Andrew Kelley • Sep 30, 2018
Merge pull request #1594 from emekoi/master
a42a213e35 • Andrew Kelley • Sep 30, 2018
fixed native target detection
e6446dfc86 • emekoi • Sep 30, 2018
Expose failing_allocator as *Allocator instead of const FailingAllocator
1428ef3b07 • Jimmi Holst Christensen • Sep 29, 2018
Merge pull request #1599 from ziglang/zig-build-arg0
40da2c6098 • Andrew Kelley • Sep 28, 2018
Release 0.3.0
e242f6a609 • Andrew Kelley • Sep 28, 2018
rely on gcc for static builds on macos
f4a0658585 • Andrew Kelley • Sep 28, 2018
build: add support for ZIG_STATIC on MacOS
fe524a1fa5 • Andrew Kelley • Sep 27, 2018
update @typeInfo docs
cc490f0026 • Andrew Kelley • Sep 27, 2018
add dll export storage class where appropriate
af3263d7a8 • Andrew Kelley • Sep 27, 2018
overhaul api for getting random integers (#1578)
e7d9d00ac8 • Josh Wolfe • Sep 27, 2018
fix crash when compile error evaluating return...
1c26c2f4d5 • Andrew Kelley • Sep 26, 2018
fix variables which are pointers to packed struct fields
589201b104 • Andrew Kelley • Sep 26, 2018
the last number in a packed ptr is host int bytes
dcfd15a7f0 • Andrew Kelley • Sep 26, 2018
Tweak SYMBOL_CHAR define in tokenizer.cpp
631851f8b5 • Wink Saville • Sep 26, 2018
fix implicit casting to *c_void
9485043b3c • Andrew Kelley • Sep 26, 2018
stage1: Added `zig help` to show usage on stdout
7b204649e3 • Jay Weisskopf • Sep 26, 2018
fix crash on runtime index into slice of comptime type
2e562a5f36 • Andrew Kelley • Sep 25, 2018
fix not syntax highlighting builtin module
839492d0e8 • Andrew Kelley • Sep 25, 2018
fix self reference through fn ptr field crash
eafb8e8572 • Andrew Kelley • Sep 25, 2018
Remove StrLitKind enum
0e6c18c820 • Wink Saville • Sep 24, 2018
fix more bigint code paths and add tests
4241cd666d • Andrew Kelley • Sep 24, 2018
fix translate-c test expecting incorrect C ABI on windows
877036e7ef • Andrew Kelley • Sep 24, 2018
fix comptime bitwise operations with negative values
32c91ad892 • Andrew Kelley • Sep 24, 2018
minor langref improvements
422269ea6e • Andrew Kelley • Sep 24, 2018
Ignore class-memaccess error for gcc 8 and above
c5509a07ca • Wink Saville • Sep 24, 2018
fix translate-c incorrectly translating negative enum init values
004c383292 • Andrew Kelley • Sep 24, 2018
fix godbolt cli test on non-linux-x86_64 hosts
8a7737eef4 • Andrew Kelley • Sep 24, 2018
add panic function to godbolt CLI API test
6d048aa3bf • Andrew Kelley • Sep 24, 2018
add test to cover the CLI API that godbolt is using
a155f2973b • Andrew Kelley • Sep 24, 2018
Fix typo in argsAlloc comment
a170a64776 • Wink Saville • Sep 23, 2018
include LICENSE in windows static builds
af01c6e2bf • Andrew Kelley • Sep 23, 2018
rm extraneous macro
f955844435 • Jeff Fowler • Sep 22, 2018
fix @compileLog having unintended side effects
c84548e71d • Andrew Kelley • Sep 22, 2018
doc: add note about reproducible builds
3c1f9baff1 • Andrew Kelley • Sep 22, 2018
add compile error for slice of undefined slice
5c15c5fc48 • Andrew Kelley • Sep 22, 2018
stage1: unify 2 implementations of pointer deref
2e27407161 • Andrew Kelley • Sep 21, 2018
fix comptime string concatenation ignoring slice bounds
9e5cd43e6d • Andrew Kelley • Sep 21, 2018
Merge branch 'raulgrell-BitByteOffsetOfs'
0ca12ded2f • Andrew Kelley • Sep 21, 2018
fix comptime slice of pointer to array
44f2ee101f • Andrew Kelley • Sep 21, 2018
fix formatInt to handle upcasting to base int size
073f7ebb0e • Andrew Kelley • Sep 20, 2018
add compile error for casting const array to mutable slice
9c8dfadbb1 • Andrew Kelley • Sep 20, 2018
better string literal caching implementation
f8fe517d12 • Andrew Kelley • Sep 20, 2018
add workaround for `llvm-config --system-libs`
492821781d • Andrew Kelley • Sep 19, 2018
travis: build zig with gcc to match what llvm was built with
f9bf04c38b • Andrew Kelley • Sep 19, 2018
build: fix finding llvm and clang 7
287f5cce50 • Andrew Kelley • Sep 19, 2018
travis: fix llvm apt package names
e3d8cae35a • Andrew Kelley • Sep 19, 2018
fix typo from previous commit
6d23619cce • Andrew Kelley • Sep 19, 2018
travis: fix package names
f418a943cc • Andrew Kelley • Sep 19, 2018
travis: update apt repo url
d4cb373024 • Andrew Kelley • Sep 19, 2018
appveyor: remove old cache file
69c876cc87 • Andrew Kelley • Sep 19, 2018
Merge remote-tracking branch 'origin/llvm7'
15301504e2 • Andrew Kelley • Sep 19, 2018
std/index.zig: Fix import
5eeef1f5ed • Christian Wesselhoeft • Sep 18, 2018
fix regression from previous commit
6dd93ee5d9 • Andrew Kelley • Sep 18, 2018
zig fmt: handle shebang lines
21328e0036 • Andrew Kelley • Sep 18, 2018
fix optional pointer to empty struct incorrectly being non-null
345f8db1c4 • Andrew Kelley • Sep 18, 2018