Commits

disable windows test until coroutines rewrite lands

b8b36f3cce • Andrew Kelley • Nov 15, 2018

zig fmt: add --check flag

0c3bd0c3d1 • Andrew Kelley • Nov 15, 2018

test for readIntBE/LE

65cddc5a19 • Josh Wolfe • Nov 15, 2018

io read/write int be/le optimizations

8008ae470e • Josh Wolfe • Nov 15, 2018

implement mem.writeIntLE, mem.writeIntBE

772876b2f0 • Josh Wolfe • Nov 15, 2018

address port getter

8d8836c2d1 • Josh Wolfe • Nov 15, 2018

** and ++ operators force comptime on operands

3666fbd9f9 • Andrew Kelley • Nov 14, 2018

Manual update to new grammar.

14308db923 • Jimmi Holst Christensen • Nov 14, 2018

Fixed error where we didn't expect the return type of a function

5b3f7a8e1f • Jimmi Holst Christensen • Nov 13, 2018

New Zig formal grammar (#1685)

8139c5a516 • Jimmi Holst Christensen • Nov 13, 2018

ir: remove redundant casting code

67fbb0434f • Andrew Kelley • Nov 11, 2018

array type syntax implies comptime

ef5d7ce463 • Andrew Kelley • Nov 10, 2018

made colored output more consistent (#1706)

8e69a18d8c • emekoi • Nov 8, 2018

std.build.Builder: mutable env_map

ac8898e681 • Andrew Kelley • Nov 8, 2018

macos: use the same code as linux to determine libc include path

d9fe38789b • Andrew Kelley • Nov 6, 2018

limit integer types to maximum bit width of 65535

63f636e7b7 • Andrew Kelley • Nov 6, 2018

README: update CI badges

a08b65720b • Andrew Kelley • Nov 6, 2018

ci: remove accidental .lib files from windows zip

eba90cdc41 • Andrew Kelley • Nov 5, 2018

ci: 7-zip instead of info-zip for windows

86e3b51565 • Andrew Kelley • Nov 5, 2018

ci/azure: set wget to non-verbose mode to make logs easier to read;

3ec58b8e0b • kristopher tate • Nov 5, 2018

ci: full test suite

973e0abe79 • Andrew Kelley • Nov 5, 2018

ci: display environment variables

e64e8d62dd • Andrew Kelley • Nov 5, 2018

ci: fix paths

9b0fb8a912 • Andrew Kelley • Nov 5, 2018

ci: upload a src tarball too

dc2dfef0a2 • Andrew Kelley • Nov 5, 2018

ci: fix shasum commands

caf1ec9474 • Andrew Kelley • Nov 5, 2018

ci: add missing steps field

eb1c769404 • Andrew Kelley • Nov 5, 2018

ci: use azure for all CI

c2df9236c4 • Andrew Kelley • Nov 5, 2018

os.crypto: support for HmacBlake2s256 variety;

5d014d4b37 • kristopher tate • Nov 3, 2018

azure: build static macos

c7b79284ef • Andrew Kelley • Nov 2, 2018

support building static self hosted compiler on macos

1554dd9697 • Andrew Kelley • Nov 2, 2018

readme: MSVC 2017 is the supported one now

5c97aff627 • Andrew Kelley • Nov 1, 2018

Merge branch 'winksaville-add-test-for-atomic-Queue-dump'

5b1b072d8d • Andrew Kelley • Oct 31, 2018

simplify logic of pass1 ir for while on error unions

4e12f909df • Andrew Kelley • Oct 31, 2018

remove implicit cast from number literal to enum

7405bc7618 • Andrew Kelley • Oct 30, 2018

remove another implicit cast to const pointer

ca71373da1 • Andrew Kelley • Oct 29, 2018

Merge pull request #1686 from emekoi/comment-fix

0921a93c1c • Andrew Kelley • Oct 27, 2018

fixed mingw compilation

395f3d946a • emekoi • Oct 27, 2018

remove @minValue,@maxValue; add std.math.minInt,maxInt

2b395d4ede • Andrew Kelley • Oct 26, 2018

fix stack pointer register name on i386

40b7652a6d • Andrew Kelley • Oct 25, 2018

remove 3 more implicit casts to const pointers

eb0b1d38ff • Andrew Kelley • Oct 25, 2018

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