Commits

zig fmt: implement Tree.lastToken() for array init

928f6f48a6 • Isaac Freund • Feb 10, 2021

zig fmt: implement Tree.lastToken() for array types

3110a73486 • Isaac Freund • Feb 10, 2021

zig fmt: fix render of pointers with ** tokens

8c4f3e5a31 • Isaac Freund • Feb 10, 2021

zig fmt: support bodyless function decls

a524e57090 • Isaac Freund • Feb 10, 2021

zig fmt: fix typo in firstToken() for pointer types

80b719d967 • Isaac Freund • Feb 10, 2021

zig fmt: re-enable now-passing test cases

58db3d2775 • Andrew Kelley • Feb 10, 2021

zig fmt: fix regression with many container members

fa5fcdd734 • Andrew Kelley • Feb 10, 2021

zig fmt: remove dead code

9d87e6aeb8 • Andrew Kelley • Feb 10, 2021

zig fmt: anytype, fn calls with one param, trailing commas

36eee7bc6c • Andrew Kelley • Feb 10, 2021

zig fmt: grouped expressions

25bcf4eb99 • Andrew Kelley • Feb 10, 2021

zig fmt: suspend blocks

7295d4b807 • Andrew Kelley • Feb 10, 2021

zig fmt: usingnamespace

ebf04c56e1 • Andrew Kelley • Feb 10, 2021

zig fmt: for loops

39acc4c020 • Andrew Kelley • Feb 10, 2021

zig fmt: while loops

1c79eea125 • Andrew Kelley • Feb 10, 2021

zig fmt: fn protos and anytype

bcafc51e58 • Andrew Kelley • Feb 9, 2021

zig fmt: asm expressions

b1d8a0a5a6 • Andrew Kelley • Feb 9, 2021

zig fmt: implement switches

d869133a9f • Isaac Freund • Feb 8, 2021

zig fmt: fix block lbrace indent

837cd748a8 • Isaac Freund • Feb 8, 2021

zig fmt: implement break

aaf13a2bb3 • Isaac Freund • Feb 8, 2021

std/zig/ast: fix Tree.lastToken() for blocks

57cec38e61 • Isaac Freund • Feb 7, 2021

zig fmt: split Slice and SliceSentinel

0e38362d24 • Isaac Freund • Feb 7, 2021

zig fmt: implement error set decls

1d71b19c0d • Isaac Freund • Feb 7, 2021

zig fmt: implement catch and return

bb7b5ee2ac • Isaac Freund • Feb 7, 2021

zig fmt: implement slices

0929fcbc34 • Isaac Freund • Feb 7, 2021

zig fmt: implement pointer types

33915cb1ed • Isaac Freund • Feb 7, 2021

zig fmt: builtin call with trailing comma

d898945786 • Andrew Kelley • Feb 6, 2021

zig fmt: trailing comma in fn parameter list

409ca88829 • Andrew Kelley • Feb 6, 2021

zig fmt: implement container decls

16a2562c3f • Andrew Kelley • Feb 5, 2021

std.MultiArrayList: use `@memset` builtin for undefined

cf42ae178d • Andrew Kelley • Feb 5, 2021

zig fmt: array types

0f3fa4d654 • Isaac Freund • Feb 5, 2021

zig fmt: struct and anon array initialization

6f3b93e2e8 • Isaac Freund • Feb 5, 2021

zig fmt: float literal with exponent

3e960cfffe • Isaac Freund • Feb 5, 2021

std.MultiArrayList: implement review comments

0b4bb9b84f • Isaac Freund • Feb 5, 2021

zig fmt: implement struct init

7069459a76 • Andrew Kelley • Feb 5, 2021

zig fmt: implement fn protos and defers

8e46d06650 • Andrew Kelley • Feb 4, 2021

zig fmt: deref, unwrap optional

4428acf0f7 • Asherah Connor • Feb 4, 2021

zig fmt: builtin calls and array access

725adf8332 • Andrew Kelley • Feb 4, 2021

zig fmt: implement top-level fields

f5279cbada • Andrew Kelley • Feb 4, 2021

zig fmt: implement if, call, field access, assignment

1a83b29bea • Andrew Kelley • Feb 3, 2021

zig fmt: implement simple test with doc comments

0c6b98b825 • Andrew Kelley • Feb 2, 2021

zig fmt: implement "line comment followed by top-level comptime"

272a0ab359 • Andrew Kelley • Feb 2, 2021

zig fmt: start reworking with new memory layout

20554d32c0 • Andrew Kelley • Feb 2, 2021

stage2: tokenizer does not emit line comments anymore

bf8fafc37d • Andrew Kelley • Feb 1, 2021

stage2: rework AST memory layout

4dca99d3f6 • Andrew Kelley • Jan 31, 2021

std.GeneralPurposeAllocator: logging improvements

766b315b38 • Andrew Kelley • Jan 31, 2021

add std.MultiArrayList

0808d98e10 • Andrew Kelley • Jan 31, 2021

Add MAX_RW_COUNT limit to std.os.pread()

881ecdc72f • Joran Dirk Greef • Jan 25, 2021

Fix f128 NaN check on big-endian hosts

09450419d3 • Koakuma • Jan 25, 2021

render: fix bug when rendering struct initializer with length 1

e23bc1f76a • Timon Kruiper • Jan 25, 2021

Merge pull request #7846 from LemonBoy/filtertest

4ca1f4ec2e • Andrew Kelley • Jan 25, 2021

translate-c: Improve array support

57b2176e28 • Evan Haas • Jan 25, 2021

linux: add fallocate() to io_uring

68a040aec7 • Joran Dirk Greef • Jan 25, 2021

windows: make sure to handle PATH_NOT_FOUND when deleting files

9238d12537 • Timon Kruiper • Jan 25, 2021

zig cc: recognize more coff linker options

0cfa39304b • Andrew Kelley • Jan 24, 2021

Merge branch 'FireFox317-deadlock-windows-fix'

b56e916fa1 • Andrew Kelley • Jan 24, 2021

Merge pull request #7856 from ziglang/lto

15278b7f4b • Andrew Kelley • Jan 24, 2021

Bring back stack trace printing on ARM Darwin

843d91e75d • Jakub Konka • Jan 21, 2021

translate-c: fix variadic function calls

bea791b639 • Evan Haas • Jan 21, 2021

Merge pull request #7829 from kubkon/macho-safer

58344e0017 • Jakub Konka • Jan 20, 2021

stage2: implement TZIR printing for call instruction

8098b3f84c • Andrew Kelley • Jan 20, 2021

zig cc: Support reading input from stdin

41e6aa78bb • Rafael Ristovski • Jan 20, 2021

stage2: fix anonymous Decl ty/val wrong arena

072d1e088c • Andrew Kelley • Jan 19, 2021

stage2: -Dlog enables all logging, log scopes can be set at runtime

1af31baf0b • Andrew Kelley • Jan 19, 2021

stage2: ELF: fix crash when only 1 function and it gets updated

287f640cc9 • Andrew Kelley • Jan 19, 2021

stage2: ELF: avoid multiplication for ideal capacity

d5d0619aac • Andrew Kelley • Jan 19, 2021

Merge pull request #7818 from kubkon/macho-more-cleanup

d5b0a963d1 • Jakub Konka • Jan 19, 2021

astgen: eliminate rlWrapPtr and all its callsites

30a824cb9e • Andrew Kelley • Jan 19, 2021

Merge branch 'stage2: rework ZIR/TZIR for optionals and error unions'

7e56028bc7 • Andrew Kelley • Jan 19, 2021

stage2 AArch64: implement jump

6c7e66613d • joachimschmidt557 • Jan 18, 2021

update wasm backend to match new Module API

1a05b54520 • Andrew Kelley • Jan 18, 2021

Merge pull request #7797 from Luukdegram/wasm-refactor

46dd058d59 • Andrew Kelley • Jan 18, 2021

Merge pull request #7814 from LemonBoy/fix-7760

0353c9601a • Andrew Kelley • Jan 18, 2021

translate-c: Add Wide, UTF-16, and UTF-32 character literals

c3dadfa95b • Evan Haas • Jan 18, 2021

stage2: use %type not @type for libc stubs

384ccaa27a • Julian Maingot • Jan 18, 2021

update error return doc

4c5f69a065 • Julian Maingot • Jan 18, 2021

Merge pull request #7808 from joachimschmidt557/stage2-aarch64

61b8d42d5c • Jakub Konka • Jan 18, 2021

macho: refactor undef symbol handling

8118336585 • Jakub Konka • Jan 17, 2021

macho: improve x86_64 tests; clean fixups on error

3562edf137 • Jakub Konka • Jan 17, 2021

stage2 aarch64: add basic function pro/epilogue

b25cf7db02 • Jakub Konka • Jan 17, 2021

stage2 aarch64: add basic genSetStack

e292f33de7 • Jakub Konka • Jan 17, 2021

Merge branch 'stage2 error notes'

44135ea84e • Andrew Kelley • Jan 17, 2021

Merge pull request #7716 from koachan/sparc64-libs

1f65828ec6 • Andrew Kelley • Jan 16, 2021

stage2 ARM: add extra load/store instructions

d2a297c2b3 • joachimschmidt557 • Jan 16, 2021

stage2 AArch64: add very basic return values

fbd5fbe729 • joachimschmidt557 • Jan 16, 2021

macho: ensure that strtab always follows symtab

b204ea0349 • Jakub Konka • Jan 15, 2021

crypto: add legacy keccak hash functions

f7d7cb6268 • Guillaume Ballet • Jan 15, 2021

translate-c: ensure bools are cast to int when necessary

1702b413f7 • Evan Haas • Jan 15, 2021

Merge pull request #7785 from ziglang/std-thread-primitives

35686262f5 • Andrew Kelley • Jan 15, 2021

macho: use target arch page_size for codesig

2faf8c53d2 • Jakub Konka • Jan 15, 2021

std.os.uefi.protocols.FileProtocol: fix and expose get_position, set_position (#7762)

2b0e3ee228 • Asherah Connor • Jan 14, 2021

Merge pull request #7746 from kubkon/macho-extern-fn

ec1541de26 • Andrew Kelley • Jan 13, 2021

stage2: lay the groundwork in prep for extern fn

5487dd13ea • Jakub Konka • Jan 13, 2021

Move fmt.testFmt to testing.expectFmt

a021c7b1b2 • Jay Petacat • Jan 13, 2021

add missing ECONNRESET from getsockoptError

2c79d669a7 • Bill Nagel • Jan 13, 2021

Merge pull request #7577 from semarie/emutls

70c608add8 • Andrew Kelley • Jan 13, 2021

Merge pull request #7714 from mikdusan/target-macos

e564d2ca3c • Andrew Kelley • Jan 13, 2021

define nfds_t for windows

1e2be14b6b • Bill Nagel • Jan 13, 2021

stage1: Resolve alignment earlier in @alignCast

65b7d2b4e1 • LemonBoy • Jan 13, 2021

ci: stop directly pushing web page stuff to s3

ffc8a43dfb • Andrew Kelley • Jan 13, 2021

ci: give the updated website content to the website repo

23c6cca24d • Andrew Kelley • Jan 12, 2021