Commits

zig fmt: support promise->T

37d3ef2835 • Andrew Kelley • Apr 30, 2018

zig fmt: better multiline string handling

47680cc0d8 • Andrew Kelley • Apr 30, 2018

run zig fmt on std/os/index.zig

e14db23661 • Andrew Kelley • Apr 30, 2018

std.zig.tokenizer: 3 slashes is doc comment, 4 is line comment

54987c3d8f • Andrew Kelley • Apr 30, 2018

std.zig.tokenizer: fix handling of line comment / doc comment

0bf7ebcfea • Andrew Kelley • Apr 30, 2018

zig fmt: support line comments and doc comments

fd2cd38bdb • Andrew Kelley • Apr 30, 2018

update comment in std/os/index.zig

39befc35a8 • Andrew Kelley • Apr 30, 2018

zig fmt: comments before error set decl

4e23fb7f06 • Andrew Kelley • Apr 30, 2018

zig fmt: comments before switch prong

f04015c080 • Andrew Kelley • Apr 30, 2018

zig fmt: same-line comment after switch prong

a912c7d75f • Andrew Kelley • Apr 30, 2018

zig fmt: comments before var decl in struct

c53209a8a8 • Andrew Kelley • Apr 29, 2018

zig fmt: preserve same line comment after struct field

3235eb03f9 • Andrew Kelley • Apr 29, 2018

zig fmt: array literal with 1 item on 1 line

3fa0bed985 • Andrew Kelley • Apr 29, 2018

use explicit error sets for utf8Decode functions

9543c0a7cc • Josh Wolfe • Apr 29, 2018

zig fmt: preserve same-line comment after statement

c03b9010db • Andrew Kelley • Apr 29, 2018

move some checks around in utf8Encode logic to be more zig idiomatic

2387292f20 • Josh Wolfe • Apr 29, 2018

Merge pull request #954 from BraedonWooding/patch-2

8c567d84f1 • Josh Wolfe • Apr 29, 2018

zig fmt: preserve comments before global variables

ad4ee47d9f • Andrew Kelley • Apr 29, 2018

fix bootstrap_lib for windows, take 2

a0e9f1e0c3 • Andrew Kelley • Apr 29, 2018

fix bootstrap_lib for windows

5e5eceb0de • Andrew Kelley • Apr 29, 2018

zig fmt: respect comments before statements

b7095912c7 • Andrew Kelley • Apr 29, 2018

Merge pull request #963 from zig-lang/atomic-stack-and-queue

f37e79e720 • Andrew Kelley • Apr 29, 2018

Merge pull request #930 from zig-lang/float-printing

0bb054e5e7 • Andrew Kelley • Apr 29, 2018

Using allocate instead of allocate_nonzero so we don't have to memset

73bf897b5c • Jimmi Holst Christensen • Apr 28, 2018

Fixed build error

d6f033b42d • Jimmi Holst Christensen • Apr 28, 2018

Trying to fix osx build failing by setting param_info.type to nullptr

837166319d • Jimmi Holst Christensen • Apr 28, 2018

Fixed wrong formatting for arg_index when reporting @ArgType error

341f8c1e86 • Jimmi Holst Christensen • Apr 28, 2018

.ReturnType and @ArgType now emits errors on unresolved types

fba0347ec4 • Jimmi Holst Christensen • Apr 28, 2018

Functions with infered error set can now return literals

2fc34eaa58 • Jimmi Holst Christensen • Apr 28, 2018

Removed zero sized error set optimization

3178528335 • Jimmi Holst Christensen • Apr 28, 2018

Merge pull request #949 from zig-lang/complex-math

27cbb44993 • Andrew Kelley • Apr 25, 2018

std.mem: add more slice manipulation functions

13076d5f22 • Andrew Kelley • Apr 25, 2018

crypto throughput test now uses os.time module

0501e066b5 • Marc Tiehuis • Apr 24, 2018

fix interaction between defer and labeled break

15bf0c1541 • Andrew Kelley • Apr 23, 2018

fix bigint twos complement implementation

89a4c373d3 • Andrew Kelley • Apr 23, 2018

add compile error for invalid deref on switch target

8503eff8c1 • Andrew Kelley • Apr 23, 2018

exit(1) instead of abort() for file not found

75328e3204 • Andrew Kelley • Apr 23, 2018

fix windows build broken by previous commit

25dff91fa0 • Andrew Kelley • Apr 23, 2018

better error reporting for missing libc on windows

1c41f1ca62 • Andrew Kelley • Apr 23, 2018

Merge branch 'tgschultz-std.os.time'

371a3ad4bd • Andrew Kelley • Apr 22, 2018

add alignment docs

7af6ed3f20 • Andrew Kelley • Apr 22, 2018

Merge pull request #939 from tgschultz/large-alignment-directalloc

3010668390 • Andrew Kelley • Apr 22, 2018

travis: use encrypted env vars for s3 credentials

a3e9ae8f74 • Andrew Kelley • Apr 22, 2018

add test case for #936

c4840d78fb • Andrew Kelley • Apr 21, 2018

std.zig.parser: remove unused field

1098545e47 • Andrew Kelley • Apr 21, 2018

Changed all MB to MiB

eef4bbb65f • Harry Eakins • Apr 20, 2018

Readability improvements and bug-fix to std/crypto/throughput_test.zig

b229aff34a • Harry Eakins • Apr 20, 2018

zig fmt: preserve comments in front of test blocks

6e57243a79 • Andrew Kelley • Apr 20, 2018

Merge pull request #934 from zig-lang/adding-builtin-field

cc35f085ca • Jimmi Holst Christensen • Apr 19, 2018

support break in suspend blocks

06909ceaab • Andrew Kelley • Apr 19, 2018

add --no-rosegment cli option

ca4341f7ba • Andrew Kelley • Apr 18, 2018

improve cmpxchg

f1f998e071 • Andrew Kelley • Apr 18, 2018

fix windows not respecting --msvc-lib-dir, --kernel32-lib-dir

96ebd8b23b • Andrew Kelley • Apr 17, 2018

Add exp/norm distributed random float generation

c7cb5c31e5 • Marc Tiehuis • Apr 16, 2018

std.debug: dumpStackTrace & friends use DirectAllocator

caefaf781e • Andrew Kelley • Apr 16, 2018

Merge pull request #925 from alexnask/release_small

88724217dd • Andrew Kelley • Apr 16, 2018

add @atomicLoad builtin

b9360640ce • Andrew Kelley • Apr 15, 2018

std.math.ln and std.math.exp use float strict mode

859b10d8bf • Andrew Kelley • Apr 15, 2018

exit with error code instead of panic for file not found

a8d794215e • Andrew Kelley • Apr 15, 2018

add @sqrt built-in function

b5459eb987 • Andrew Kelley • Apr 15, 2018

fix linux implementation of self exe path

4a2bfec150 • Andrew Kelley • Apr 15, 2018

add std.os.createThread

b7af9edb8a • Andrew Kelley • Apr 14, 2018

travis: put cache-control header for ziglang.org/download

fa05cab01a • Andrew Kelley • Apr 13, 2018

fix regression with zig install dir

0509414dfe • Andrew Kelley • Apr 13, 2018

Merge pull request #919 from zig-lang/self-hosted-parser-refactor

4662fd4d92 • Andrew Kelley • Apr 13, 2018

Merge pull request #915 from zig-lang/self-hosted-cli

30c5f3c441 • Andrew Kelley • Apr 13, 2018

fix undefined behavior triggered by fn inline test

1999f0daad • Andrew Kelley • Apr 13, 2018

zig fmt: switch cases on new lines

0f652b4d80 • Andrew Kelley • Apr 13, 2018

zig fmt includes trailing commas

9e701e951b • Andrew Kelley • Apr 13, 2018

zig fmt: container init fields each on own line

d4572d1140 • Andrew Kelley • Apr 13, 2018

inline functions must be stored in const or comptime var

373b3586a1 • Andrew Kelley • Apr 12, 2018

std.zig.parser now parses alignment of functions

0d8646d262 • Jimmi Holst Christensen • Apr 12, 2018

LLD patch: Do not keep shared symbols to garbage...

2b86ffe34a • Andrew Kelley • Apr 11, 2018

Merge branch 'master' of github.com:zig-lang/zig

ed1b028276 • Jimmi Holst Christensen • Apr 11, 2018

std.zig.parser special cased error in return.

5b584e06e3 • Jimmi Holst Christensen • Apr 11, 2018

std.zig.parser: requireSemiColon now matches the C++ behavior

a7f77d7c6a • Jimmi Holst Christensen • Apr 11, 2018

std.zig.parser now parses inline fn proto

df4c575525 • Jimmi Holst Christensen • Apr 11, 2018

std.zig.parser now accept both string and multiline string for strings

fe7146277d • Jimmi Holst Christensen • Apr 11, 2018

std.zig.parser now handle `try`'s precedence correctly

28ea364e5e • Jimmi Holst Christensen • Apr 11, 2018

std.zig.parser now allows assignment expr in switch cases.

841ac0f4e1 • Jimmi Holst Christensen • Apr 11, 2018

std.zig.parser can now parse `std/heap.zig`:

4b0556ebd4 • Jimmi Holst Christensen • Apr 11, 2018

std.zig.parser: Redid parsing of error set delc

6fb5ab1b52 • Jimmi Holst Christensen • Apr 11, 2018

std.zig.parser: Fixed parsing of field access rhs

5f3ec023cd • Jimmi Holst Christensen • Apr 11, 2018

std.zig.parser:

281c17f6ae • Jimmi Holst Christensen • Apr 11, 2018

std.zig: Major refactor

dae287524d • Jimmi Holst Christensen • Apr 11, 2018

Merge branch 'bnoordhuis-fix879'

f43711e5fb • Andrew Kelley • Apr 11, 2018

add more linux syscalls and constants

2ec1cec92d • Andrew Kelley • Apr 11, 2018

Merge pull request #873 from zig-lang/self-hosted-parser

64d96ad703 • Andrew Kelley • Apr 11, 2018

cmake defaults stage1 to install in build directory

ee3e2790aa • Andrew Kelley • Apr 11, 2018

add missing call in zig fmt to commit results to disk

477ded9042 • Andrew Kelley • Apr 10, 2018

fix std.io.readline to work on windows

4545be360a • Andrew Kelley • Apr 10, 2018

Merge branch 'async-tcp-server'

9ef1ba9d54 • Andrew Kelley • Apr 9, 2018

add docs for union methods

292d0cbdad • Andrew Kelley • Apr 8, 2018

add docs for packed enum

eae355d771 • Andrew Kelley • Apr 8, 2018

Merge branch 'async-err-ret-traces'

fef06f2142 • Andrew Kelley • Apr 8, 2018

Merge pull request #900 from zig-lang/hash-and-checksums

7186e92c86 • Andrew Kelley • Apr 6, 2018

Merge pull request #899 from bnoordhuis/fix898

873641c123 • Andrew Kelley • Apr 5, 2018

Add Hmac function (#890)

8938429ea1 • Marc Tiehuis • Apr 4, 2018

Fix off-by-one error in all crypto functions

f68c2e0a14 • Marc Tiehuis • Apr 4, 2018

Merge branch 'hellerve-wip-macos-dirent'

3d8541121b • Andrew Kelley • Apr 4, 2018