ChanServ changed the topic of #zig to: zig programming language | ziglang.org | be excellent to each other | channel logs: https://irclog.whitequark.org/zig/
<andrewrk>
std.io.OutStream is the struct that gives you all the nice API such as print(), and std.io.BufferOutStream is a struct that gives you an OutStream for a Buffer
SimonNa has joined #zig
noonien has quit [Quit: Connection closed for inactivity]
Ichorio has joined #zig
<Heimdall>
andrewrk, thank you for the example. It works and helped me :). I got a winapi window that prints the mouse position running.
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<andrewrk>
neat!
davr0s has joined #zig
Ichorio has quit [Ping timeout: 276 seconds]
jjido has joined #zig
jjido has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Sahnvour has joined #zig
<Sahnvour>
hi andrewrk, real life caught up on me but I'm still planning to work on windows error stacks eventually, is there any progress on this at the moment ?
<andrewrk>
Sahnvour, not as far as I'm aware
<andrewrk>
windows error stacks would be a very welcome addition
<andrewrk>
especially if we didn't have to depend on msvc being installed
<Sahnvour>
yup. anyways nobody wants to have to use DIA :)
<andrewrk>
even if it only supported debug info that was emitted by ourselves - e.g. LLVM 6 and LLD 6 with the settings zig uses - that would solve 95% of the usefulness of stack traces
Heimdall has quit [Ping timeout: 260 seconds]
<Sahnvour>
I'm wondering if assuming that the .pdb (when present) will be named after the executable and in the same directory is good enough
<Sahnvour>
otherwise, there's .pdb full path inside a COFF section of the executable