ChanServ changed the topic of #zig to: zig programming language | ziglang.org | be excellent to each other | channel logs: https://irclog.whitequark.org/zig/
Sahnvour has quit [Quit: Page closed]
davr0s has joined #zig
kristate has joined #zig
<kristate> @andrewrk & everyone: I pinned ziglang to my github page and hope that everyone does the same: https://github.com/kristate
xtreak has joined #zig
Hejsil has joined #zig
xtreak has quit [Remote host closed the connection]
<kristate> @Hejsil thanks for helping me out with CMakeLists.txt
<Hejsil> Np :)
<kristate> Hejsil: what do you think about the test skipping?
<Hejsil> It's probably a good thing being able to skip tests for unsupported os' instead of them just passing
<Hejsil> Idk if that PR will be the long term solution
<kristate> Hejsil: yes, I was working on some of the socket stuff and was surprised that it was passing
<Hejsil> But it's a nice and simple one
<kristate> Hejsil: I think so -- I think that it is better than introducing a new keyword
<kristate> and allows the test system to be more extensible
<kristate> Hejsil: How soon do you think that we can get this PR landed? I want to start using it in my other PRs
<Hejsil> Not sure. andrewrk is the one who tends who merge these as he has the final say
<kristate> Hejsil: Okay, cool.
<Hejsil> I'm a member because I am decently active and have contributed an above average amout to the zig code base
<Hejsil> I think
<kristate> Hejsil: I hope to get there. I write a lot of networking code and hope to support networking
<Hejsil> With enough good PR, andrewrk will probably consider it
<Hejsil> don't know if his "inner standards" have raised since I joined
<kristate> yes
<GitHub194> [zig] kristate opened pull request #1278: README: include link to channel logs (master...patch-1) https://git.io/fNWp7
<kristate> need to get to a meeting -- thanks for the chat, Hejsil!
xtreak has joined #zig
kristate has quit [Ping timeout: 276 seconds]
kristate has joined #zig
mahmudov has joined #zig
Hejsil has quit [Ping timeout: 252 seconds]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
kristate has quit [Ping timeout: 276 seconds]
<GitHub161> [zig] andrewrk pushed 1 new commit to master: https://git.io/fNWjK
<GitHub161> zig/master bb1b796 kristopher tate: README: include link to channel logs (#1278)
<GitHub53> [zig] andrewrk closed pull request #1278: README: include link to channel logs (master...patch-1) https://git.io/fNWp7
mahmudov has quit [Ping timeout: 276 seconds]
<GitHub126> [zig] andrewrk pushed 6 new commits to master: https://git.io/fNWjj
<GitHub126> zig/master c5c053b kristopher tate: std.event.tcp: add switch statement in preparation for building-out abstractions;...
<GitHub126> zig/master bc411af kristopher tate: std.event.tcp: SKIP test instead of OKing test;...
<GitHub126> zig/master df574cc kristopher tate: std.special.test_runner.zig: make tests skippable;...
<GitHub105> [zig] andrewrk closed pull request #1275: Allow tests to be marked as SKIPPED. (master...skippable-tests-issue1274) https://git.io/fNWMR
JinShil has joined #zig
<GitHub14> [zig] andrewrk closed pull request #1272: More Socket Defines for Darwin (master...posix-darwin-issue1271) https://git.io/fNWzr
<GitHub181> zig/master 460c266 kristopher tate: std.os.posix: Add SOCK_* for darwin;...
<GitHub181> zig/master 8062afc kristopher tate: std.os.posix: Add SYSPROTO_* for darwin;...
<GitHub181> zig/master 7ef110b kristopher tate: std.os.posix: Add AF_* for darwin;...
<GitHub181> [zig] andrewrk pushed 7 new commits to master: https://git.io/fNleO
xtreak has quit [Remote host closed the connection]
mahmudov has joined #zig
allochi has joined #zig
allochi_ has joined #zig
allochi_ has quit [Client Quit]
quc has quit [Ping timeout: 276 seconds]
allochi has quit [Quit: Page closed]
<GitHub106> [zig] tiehuis closed pull request #1273: Tighten Int.to bounds and add twos-complement bitcount (master...bigint-twos-comp) https://git.io/fNW2K
<GitHub162> [zig] tiehuis pushed 1 new commit to master: https://git.io/fNlvP
<GitHub162> zig/master 07b6a3d Marc Tiehuis: Tighten Int.to bounds and add twos-complement bitcount
<GitHub18> [zig] tiehuis opened pull request #1279: Add big int fits function (master...bigint-fits) https://git.io/fNlv7
dkrikun has joined #zig
dkrikun has quit [Ping timeout: 252 seconds]
zolk3ri has joined #zig
Bas_ has joined #zig
davr0s has joined #zig
JinShil has quit [Quit: Leaving]
IntoxicatedHippo has quit [Quit: Bye!]
xtreak has joined #zig
xtreak has quit [Remote host closed the connection]
xtreak has joined #zig
quc has joined #zig
<GitHub127> [zig] andrewrk closed pull request #1279: Add big int fits function (master...bigint-fits) https://git.io/fNlv7
<GitHub108> [zig] andrewrk pushed 1 new commit to master: https://git.io/fNlYN
<GitHub108> zig/master d53fae3 Marc Tiehuis: Add big int fits function (#1279)...
Bas_ has quit [Ping timeout: 252 seconds]
Bas_ has joined #zig
<GitHub59> [zig] andrewrk closed pull request #1262: docs: Highlight reader's position in table of contents (master...show-place-in-toc) https://git.io/fNntr
very-mediocre has joined #zig
<GitHub98> [zig] andrewrk pushed 1 new commit to master: https://git.io/fNl3j
<GitHub98> zig/master 99153ac Andrew Kelley: add std.math.big.Int.fitsInTwosComp...
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
xtreak has quit [Remote host closed the connection]
xtreak has joined #zig
xtreak has quit [Client Quit]
wilsonk has quit [Read error: Connection reset by peer]
mahmudov has quit [Ping timeout: 276 seconds]
v1zix has joined #zig
v1zix has quit [Ping timeout: 252 seconds]
wilsonk has joined #zig
davr0s has joined #zig
v1zix has joined #zig
mahmudov has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<Bas_> We don't have do while or anything, right?
<andrewrk> Bas_, correct. while (true) { if (cond) break; }
<Bas_> D=
<Bas_> while(true) is generally horrible if you ask me. Though I can see it's sometimes unavoidable.
<andrewrk> that's interesting that you say that, because I usually reach for while (true) before anything else
<andrewrk> only sometimes does it end up being while (condition)
<Bas_> really?
<DuClare> I usually start with a while (1) but then find a nice way to express the condition outside the loop bodyu.
davr0s has joined #zig
<Bas_> In my opinion it's often hard to see the control flow if there's breaks inside the loop.
<Bas_> It depends a bit obviously. If there's not too much happening inside the loop it's fine.
v1zix has quit [Ping timeout: 252 seconds]
<DuClare> That's why I (try to) move the condition to where it belongs. But it's not always obvious and I sometimes it's easier to work it out in the loop body first.
<DuClare> It also depends on the complexity of the condition. If it gets complex, I don't cram it up there
<DuClare> Multiple if statements in the loop body will be clearer than a big expression that tries to cover all the logic
Bas_ has quit [Ping timeout: 252 seconds]
hoppetosse has joined #zig
very-mediocre has quit [Quit: Page closed]
Bas_ has joined #zig
Bas_ has quit [Ping timeout: 252 seconds]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
davr0s has joined #zig
hoppetosse has quit [Ping timeout: 276 seconds]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
zolk3ri has quit [Remote host closed the connection]
redj has quit [Ping timeout: 268 seconds]
redj has joined #zig
davr0s has joined #zig
hoppetosse has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
davr0s has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
quc has quit [Remote host closed the connection]
quc has joined #zig