00:09
isd has joined #zig
00:09
deltam597 has joined #zig
00:11
deltam597 has quit [Remote host closed the connection]
01:08
cenomla has quit [Remote host closed the connection]
01:26
<
GitHub137 >
zig/master d4572d1 Andrew Kelley: zig fmt: container init fields each on own line...
01:38
isd has quit [Quit: Leaving.]
01:41
<
GitHub89 >
zig/master 9e701e9 Andrew Kelley: zig fmt includes trailing commas...
01:44
<
achambe >
oh, zig fmt, neat
01:46
<
andrewrk >
here's a diff of it running against all of std/
01:46
<
achambe >
hehe, I can see the parser needs comment support
01:47
<
achambe >
auto code formatting is such a killer feature once you get used to using it.
01:47
<
andrewrk >
it's self hosted too
01:48
<
achambe >
how long does the formatter take to run on the stdlib?
01:50
<
achambe >
(not important, just curious)
01:53
<
achambe >
hmm, i wonder how hard it would be to setup the latest zig compiler as a nix channel
01:56
<
GitHub64 >
zig/master 0f652b4 Andrew Kelley: zig fmt: switch cases on new lines...
01:56
<
andrewrk >
achambe, why not use the statically linked CI build of master branch?
01:58
<
achambe >
Oh neat, Didn't know you could statically link clang/llvm like that
01:58
<
andrewrk >
it took me several days to figure it out
02:51
relatingdata has joined #zig
05:43
epsyloN has quit [Ping timeout: 264 seconds]
05:45
epsyloN has joined #zig
06:07
relatingdata has quit [Quit: Page closed]
06:50
curiouspooper has joined #zig
06:50
curiouspooper has left #zig [#zig]
07:09
Braedon has joined #zig
07:58
arBmind has joined #zig
08:51
<
GitHub138 >
[zig] Hejsil opened pull request #919: Self-hosted parser refactor (master...self-hosted-parser-refactor)
https://git.io/vxhlc
09:04
hoppetosse has joined #zig
09:10
arBmind has quit [Quit: Leaving.]
09:36
tiehuis has joined #zig
09:43
tiehuis has quit [Quit: WeeChat 2.1]
10:15
Braedon has quit [Ping timeout: 260 seconds]
10:34
jab has quit [Ping timeout: 245 seconds]
10:35
jab has joined #zig
10:52
Braedon has joined #zig
10:59
<
MajorLag >
from a quick glance, docgen.exe requires the zig exe to be passed in as parameter 1
10:59
<
MajorLag >
instead it was passed an empty string
11:00
<
Braedon >
Huh, I felt that super weird why that would fail mhmmm
11:01
<
Braedon >
Thanks though, time to look through commits to see where I stuffed up lel
11:52
arBmind has joined #zig
11:54
hoppetosse has quit [Ping timeout: 268 seconds]
11:56
jab has quit [Ping timeout: 240 seconds]
11:58
jab has joined #zig
12:05
jab has quit [Ping timeout: 255 seconds]
12:06
jab has joined #zig
12:10
jab has quit [Ping timeout: 240 seconds]
12:11
jab has joined #zig
12:38
hoppetosse has joined #zig
12:48
Hejsil has joined #zig
12:49
hoppetosse has quit [Ping timeout: 264 seconds]
12:54
jab has quit [Ping timeout: 240 seconds]
13:04
Braedon has quit [Ping timeout: 260 seconds]
13:49
hoppetosse has joined #zig
13:50
hopppetosse has joined #zig
13:54
hoppetosse has quit [Ping timeout: 260 seconds]
13:57
Hejsil has quit [Quit: Page closed]
14:09
hopppetosse has quit [Ping timeout: 276 seconds]
14:10
jab has joined #zig
14:34
arBmind has quit [Ping timeout: 255 seconds]
14:47
<
andrewrk >
Hejsil, I think this is expected - I would consider the AST to be read-only once parsing is complete
15:11
<
GitHub196 >
zig/master 1999f0d Andrew Kelley: fix undefined behavior triggered by fn inline test...
15:13
Hejsil has joined #zig
15:13
<
Hejsil >
But it's part of `std`, and people can do whatever they want :)
15:14
<
Hejsil >
Anyways, I wasn't actually playing with ast when descovering this
15:14
<
Hejsil >
I just thought I'd let you know about it
15:16
<
GitHub59 >
[zig] andrewrk closed pull request #915: Revise self-hosted command line interface (master...self-hosted-cli)
https://git.io/vxxcL
15:16
<
GitHub137 >
zig/master 30c5f3c Andrew Kelley: Merge pull request #915 from zig-lang/self-hosted-cli...
15:17
<
GitHub154 >
[zig] andrewrk closed pull request #919: Self-hosted parser refactor (master...self-hosted-parser-refactor)
https://git.io/vxhlc
15:17
<
GitHub49 >
zig/master 4662fd4 Andrew Kelley: Merge pull request #919 from zig-lang/self-hosted-parser-refactor...
15:18
<
andrewrk >
Hejsil, that's a good point. it does seem to be a footgun
15:19
<
Hejsil >
It's actually not a "GIGA HACK"
15:19
<
Hejsil >
But it felt bad when I did it
15:20
hopppetosse has joined #zig
15:22
<
andrewrk >
ohhh, I see what's going on here
15:22
<
andrewrk >
I misinterpreted this before
15:22
<
Hejsil >
I've read this
15:23
<
andrewrk >
one idea is a named return value, and it would have the address of the caller
15:23
<
andrewrk >
the return value would be the address of the result in the caller
15:24
<
andrewrk >
oh dear, I've broken everything
15:26
<
andrewrk >
Hejsil, to celebrate your parsing work, I'm focusing on getting the self hosted compiler working
15:27
<
andrewrk >
and it's gonna use pipelining, multiplexing coroutines onto kernel threads
15:27
<
andrewrk >
it's gonna go fast
15:27
<
andrewrk >
we're gonna be spitting out .o files before even all the .zig files have been tokenized
15:32
<
GitHub97 >
zig/master 0509414 Andrew Kelley: fix regression with zig install dir...
15:32
<
andrewrk >
that'll teach me to write code before I've had my tea
15:39
hopppetosse has quit [Ping timeout: 240 seconds]
16:10
hopppetosse has joined #zig
16:18
<
GitHub75 >
zig/master fa05cab Andrew Kelley: travis: put cache-control header for ziglang.org/download
16:23
Ichorio has joined #zig
16:42
hopppetosse has quit [Ping timeout: 265 seconds]
18:12
hoppetosse has joined #zig
18:16
hoppetosse has quit [Remote host closed the connection]
18:16
hoppetosse has joined #zig
18:42
hoppetosse has quit [Ping timeout: 256 seconds]
20:33
hoppetosse has joined #zig
22:13
isd has joined #zig
22:13
tridactyla has joined #zig