<< 16-10-2015 >>

00:01:29*Xe joined #nim
00:06:33*mnemonikk joined #nim
00:06:33*rollo joined #nim
00:06:33*jefus joined #nim
00:06:33*xificurC joined #nim
00:06:33*Amun_Ra joined #nim
00:06:33*Varriount joined #nim
00:06:33*silven joined #nim
00:07:10*Varriount quit (Ping timeout: 260 seconds)
00:07:29*saml joined #nim
00:07:30*Amrykid joined #nim
00:07:30*_stowa joined #nim
00:07:38*silven quit (Ping timeout: 260 seconds)
00:08:01*jefus quit (Quit: Leaving)
00:08:13*PyHedgehog-work joined #nim
00:08:13*ozra joined #nim
00:08:16*jefus joined #nim
00:10:41*M-max joined #nim
00:10:41*barosl joined #nim
00:10:41*themagician joined #nim
00:10:41*avsej joined #nim
00:10:41*Araq joined #nim
00:13:21*r-ku joined #nim
00:13:21*CARAM__ joined #nim
00:13:21*pmbauer joined #nim
00:13:21*Senketsu joined #nim
00:13:21*taotetek1 joined #nim
00:13:21*profan joined #nim
00:13:21*huonw joined #nim
00:13:21*DecoPerson joined #nim
00:14:12*juanfra joined #nim
00:14:14*JStoker joined #nim
00:14:14*boopsiesisaway joined #nim
00:14:14*polde joined #nim
00:14:14*pleiosaur joined #nim
00:14:14*johnsoft joined #nim
00:14:14*cncl joined #nim
00:14:14*zxtx joined #nim
00:14:14*Sornaensis joined #nim
00:14:14*zaquest joined #nim
00:14:14*zama joined #nim
00:14:14*vega_nsk joined #nim
00:14:14*softinio joined #nim
00:14:14*mtj_ joined #nim
00:14:14*eldamar joined #nim
00:14:14*Kingsquee joined #nim
00:14:15*benaiah joined #nim
00:14:15*flyx joined #nim
00:14:15*jck_ joined #nim
00:14:15*vqrs joined #nim
00:14:15*cryzed joined #nim
00:14:15*onionhammer joined #nim
00:14:15*gsingh93 joined #nim
00:14:15*Yaiyan joined #nim
00:14:40*OnO joined #nim
00:14:40*NhanH joined #nim
00:14:40*RushPL joined #nim
00:14:40*jez0990 joined #nim
00:14:40*wh1t3r0s3 joined #nim
00:14:40*lyro joined #nim
00:14:40*reactormonk joined #nim
00:14:40*clone1018 joined #nim
00:14:40*dewdrop joined #nim
00:14:40*pigmej joined #nim
00:14:40*\u joined #nim
00:14:40*rinukkusu joined #nim
00:14:40*fold1 joined #nim
00:14:46*brson joined #nim
00:14:46*pwzoii joined #nim
00:14:46*bigfondue_ joined #nim
00:14:46*SirCmpwn joined #nim
00:14:46*mahlon_ joined #nim
00:14:46*OmIkRoNiXz joined #nim
00:14:46*tymat joined #nim
00:14:46*Learath2 joined #nim
00:14:46*TylerE_ joined #nim
00:17:02*silven_ joined #nim
00:17:26*Xaseron joined #nim
00:17:26*biscarch joined #nim
00:17:26*Roin joined #nim
00:17:26*Quora joined #nim
00:18:51*zemm joined #nim
00:18:51*cazov joined #nim
00:18:51*thotypous joined #nim
00:18:51*yomiel joined #nim
00:19:11*lokulin joined #nim
00:19:11*jaco60 joined #nim
00:19:11*jakesyl joined #nim
00:19:11*federico3 joined #nim
00:19:11*ldlework joined #nim
00:19:11*delian66_ joined #nim
00:19:11*SianaGearz joined #nim
00:19:11*Guest4360 joined #nim
00:19:11*n1ftyn8_ joined #nim
00:19:11*rektide joined #nim
00:19:11*nchambers joined #nim
00:19:11*EastByte_ joined #nim
00:19:11*mikolalysenko joined #nim
00:19:11*titanomachy joined #nim
00:19:11*dom96 joined #nim
00:19:11*tstm joined #nim
00:19:11*someplace joined #nim
00:19:11*clone1018_ joined #nim
00:30:18*Xe quit (Changing host)
00:30:18*Xe joined #nim
00:31:12*JStoker quit (Changing host)
00:31:12*JStoker joined #nim
00:31:30*heinrich5991 joined #nim
00:31:34*Varriount joined #nim
00:31:39*Amun_Ra is now known as Guest16605
00:32:48*yglukhov joined #nim
00:37:11*yglukhov quit (Ping timeout: 256 seconds)
00:49:22*joelmo joined #nim
00:56:38*rollo quit (Quit: Leaving)
01:02:54*jakesyl quit (Ping timeout: 246 seconds)
01:06:44*jaco60 quit (Ping timeout: 246 seconds)
01:13:24*brson quit (Ping timeout: 268 seconds)
01:16:14*jakesyl joined #nim
01:51:46*Jesin joined #nim
02:07:00*ozra quit (Ping timeout: 246 seconds)
02:51:36*nande joined #nim
03:33:26*darkf joined #nim
03:33:32*darkf quit (Changing host)
03:33:33*darkf joined #nim
03:38:39*gsingh93 quit (Ping timeout: 240 seconds)
03:38:49*Varriount quit (Read error: Connection timed out)
03:39:06*pregressive joined #nim
03:39:22*Varriount joined #nim
03:40:26*low-prof1 quit (Ping timeout: 244 seconds)
03:41:02*gsingh93 joined #nim
03:43:15*pwzoii quit (Ping timeout: 268 seconds)
03:46:07*pwzoii joined #nim
03:50:59*vqrs quit (Ping timeout: 240 seconds)
03:52:11*joelmo quit (Quit: Connection closed for inactivity)
03:53:32*vqrs joined #nim
04:06:18*pregressive quit (Remote host closed the connection)
05:35:53*nande quit (Remote host closed the connection)
05:37:38*low-prof1 joined #nim
05:38:01*yglukhov joined #nim
05:42:10*yglukhov quit (Ping timeout: 240 seconds)
06:13:18*vega_nsk quit (Quit: Connection closed for inactivity)
06:21:17*bjz joined #nim
06:26:22*bjz_ joined #nim
06:26:39*bjz quit (Ping timeout: 255 seconds)
06:30:29*bjz_ quit (Max SendQ exceeded)
06:32:52*Ven joined #nim
06:39:28*yglukhov joined #nim
06:43:39*yglukhov quit (Ping timeout: 240 seconds)
06:46:02*bjz joined #nim
06:51:06*bjz_ joined #nim
06:52:07*bjz quit (Ping timeout: 244 seconds)
06:52:16*BlaXpirit joined #nim
06:52:27*BlaXpirit left #nim ("Konversation")
07:04:17*bjz_ quit (Ping timeout: 268 seconds)
07:05:10*bjz joined #nim
07:15:11*Ven quit (Ping timeout: 250 seconds)
07:32:41*Trustable joined #nim
07:39:40*Ven joined #nim
07:40:05*yglukhov joined #nim
07:44:26*yglukhov quit (Ping timeout: 240 seconds)
07:44:27*Ven quit (Client Quit)
07:58:07*Xe is now known as XE
07:59:01*XE is now known as Xe
08:02:16*coffeepot joined #nim
08:03:57*Sembei joined #nim
08:07:56*Ven joined #nim
08:15:46*Ven quit (Ping timeout: 240 seconds)
08:18:28*Ven joined #nim
08:22:32*BlaXpirit joined #nim
08:22:43BlaXpiritjust how many regressions can there be
08:22:59*Ven quit (Ping timeout: 256 seconds)
08:23:02BlaXpiriti'm tired of dealing with the BS, workaround after workaround
08:23:16*yglukhov joined #nim
08:23:40BlaXpiritplease help me with this one, can't reproduce it outside this codebase https://travis-ci.org/BlaXpirit/nim-random/jobs/85686269
08:24:49*Ven joined #nim
08:25:03BlaXpiritalso if someone is interested in like 3 more regressions, we found em here https://github.com/BlaXpirit/nim-random/issues/6
08:26:30*bjz quit (Ping timeout: 240 seconds)
08:26:49*bjz joined #nim
08:31:32*Ven_ joined #nim
08:31:46*Ven quit (Ping timeout: 250 seconds)
08:36:16*jaco60 joined #nim
08:42:58*yglukhov quit (Remote host closed the connection)
09:14:15*elrood joined #nim
09:15:51coffeepotI've got a callback proc (service main procedure) that has fixed parameters defined by windows. I want to allow a user defined hook to be called from here, but how can I access the type to call the right hook without making a single fixed global? In other languages I can make the service proc a method of a class, and the type is like a hidden param
09:15:51coffeepoteter so you can just call self.myHook or whatever. How can I do this in Nim without altering the parameters of the windows callback?
09:20:21*Ven_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
09:22:50*Ven joined #nim
09:27:10*yglukhov joined #nim
09:31:30*yglukhov quit (Ping timeout: 240 seconds)
09:38:42*yglukhov joined #nim
09:44:08*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
09:44:16*Arrrr joined #nim
09:55:24*bjz quit (Ping timeout: 272 seconds)
09:59:07*bjz joined #nim
10:01:37yglukhovBlaXpirit, is issue 6 is already fixed in Nim? Can't reproduce it
10:06:00*ozra joined #nim
10:10:12BlaXpirityglukhov, i couldn't reproduce the first one either
10:10:26BlaXpiriti hopefully worked around every issue now
10:11:14yglukhovi think it would be nice if you submitted an issue to nim tracker every time you need a workaround ;)
10:11:30BlaXpiritmost of these i couldn't reproduce
10:11:37BlaXpirit+ i don't care enough
10:11:48BlaXpiriti mean couldn't reproduce in an isolated example
10:11:54BlaXpirita lot of it trips because of macros
10:12:13*Ven joined #nim
10:14:12yglukhovok then
10:25:50*bjz quit (Ping timeout: 240 seconds)
10:26:35*bjz joined #nim
10:27:34*infinity0 quit (Ping timeout: 244 seconds)
10:27:36*infinity0_ joined #nim
10:27:37*infinity0_ quit (Changing host)
10:27:37*infinity0_ joined #nim
10:28:18*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
10:33:06*infinity0_ quit (Remote host closed the connection)
10:35:27*infinity0 joined #nim
10:37:44*xiongmao86 joined #nim
10:38:15OnOAraq: where's it? I don't see any update on koch.nim
10:42:28*xiongmao86 left #nim (#nim)
10:43:21*infinity0 quit (Remote host closed the connection)
10:45:42*infinity0 joined #nim
10:49:53*razaaa joined #nim
10:55:41*Kingsquee quit (Read error: Connection reset by peer)
10:55:55*Kingsquee joined #nim
11:25:03*gokr joined #nim
11:30:43*Ven joined #nim
11:33:04*BitPuffin joined #nim
11:40:42*Kingsquee quit (Quit: http://i.imgur.com/EsXzoum.png)
11:44:58*Ven quit (Read error: Connection reset by peer)
11:45:22*Ven joined #nim
11:47:04*Ven quit (Read error: Connection reset by peer)
11:47:24*Ven joined #nim
11:48:11*strcmp1 joined #nim
11:49:46*Ven quit (Read error: Connection reset by peer)
11:49:58*Ven joined #nim
11:54:25*strcmp1 quit (Remote host closed the connection)
11:55:23*Ven quit (Ping timeout: 264 seconds)
11:56:57*strcmp1 joined #nim
12:01:09*Ven joined #nim
12:03:39*xet7 joined #nim
12:09:08*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
12:14:19*strcmp1 quit (Ping timeout: 240 seconds)
12:23:43*bjz quit (Ping timeout: 268 seconds)
12:27:57*strcmp1 joined #nim
12:28:31*bjz joined #nim
12:29:11*Ven joined #nim
12:31:31*Guest16605 quit (Quit: WeeChat 1.0.1)
12:32:25*Amun_Ra joined #nim
12:33:56*infinity0 quit (Ping timeout: 265 seconds)
12:36:00*infinity0 joined #nim
12:38:01*Ven quit (Ping timeout: 250 seconds)
12:41:58*BitPuffin quit (Ping timeout: 272 seconds)
12:43:54*infinity0 quit (Remote host closed the connection)
12:44:13*Ven joined #nim
12:45:01*Ven quit (Client Quit)
12:46:18*infinity0 joined #nim
12:54:09*infinity0 quit (Remote host closed the connection)
12:56:30*infinity0 joined #nim
13:01:38*gmpreussner|lapt joined #nim
13:02:26*Ven joined #nim
13:09:17*gmpreussner|lapt quit (Ping timeout: 244 seconds)
13:10:47*gmpreussner|lapt joined #nim
13:11:16*Ven quit (Ping timeout: 250 seconds)
13:15:42*gmpreussner|lapt quit (Ping timeout: 255 seconds)
13:15:56*gmpreussner|lapt joined #nim
13:24:51*BlaXpirit quit (Read error: Connection reset by peer)
13:27:29*BitPuffin joined #nim
13:31:18*strcmp1 quit (Remote host closed the connection)
13:35:39*strcmp1 joined #nim
13:37:03*bjz_ joined #nim
13:38:14*bjz quit (Ping timeout: 260 seconds)
13:47:47*zama quit (Ping timeout: 250 seconds)
13:48:25*zama joined #nim
13:52:10*Ven joined #nim
14:00:14*Ven quit (Ping timeout: 246 seconds)
14:03:15*Ven joined #nim
14:11:51*barosl quit (Read error: Connection reset by peer)
14:28:06*strcmp1 quit (Remote host closed the connection)
14:39:58*pregressive joined #nim
14:47:58Araqabout the regressions. well ... the manual says you are not allowed to overload 'high' and this seems to be the problem here.
14:50:09*gokr quit (Quit: Leaving.)
14:52:08*gokr joined #nim
14:53:21*gokr quit (Client Quit)
15:03:23*keypusher quit (Quit: Konversation terminated!)
15:10:32*yglukhov quit (Ping timeout: 265 seconds)
15:12:21*pregressive quit (Remote host closed the connection)
15:12:47*pregressive joined #nim
15:32:11OnOAraq: stderr is not fully buffered because C standard says so, stderr is not part of OS but C library
15:32:39OnOso there is no point to fflush(stderr) after new line
15:33:01OnOit is just like checking pointer is if is NULL where we assigned it NULL line above
15:33:22AraqOnO: better be safe than sorry and Microsoft is free to ignore the Ansi C standard just like it is free to ignore the posix standard.
15:34:21OnOso, then is it just better to call setvbuf once at nim startup?
15:34:37OnOrather than flushing every possible writeline
15:35:44Araqthe flush is *cheap*. "Nothing to flush left? ok, nop then"
15:36:18Araqit doesn't hurt us. and most importantly. I tested it this way.
15:36:27OnOlike I said the problem was that Nim was outputting to buffered stdout, and CC was to unbuffered stderr
15:36:44OnOif Nim was outputting to stderr first place there would be not problem
15:37:11Araqthat's what you claim. I have read that stderr is *buffered* on windows.
15:37:20OnOwhere?
15:37:38Araqand note that that are at least 5 different C libraries on Windows we might end up using
15:37:46OnOit can be line-buffered
15:37:52OnOplease see setvbuf
15:38:02OnOcan be unbuffered, line-buffered, fully-buffered
15:38:15OnOC standards says stderr must NOT be fully buffered
15:38:18AraqI'm aware of what line-buffered means.
15:38:33Araqand I don't give 2 cents about what the standard says.
15:38:40OnOplease show my a stdclib that doesn't obey that they I will shut up
15:39:03Araqthe standard also says you cannot memcmp structs because these might have inaccessible holes due to alignment
15:39:20Araqwell it doesn't say that. but it should.
15:40:07OnOyou mean memcmp will segfault?
15:40:32Araqor maybe later versions of the standard now do say that. I have no time for this nonsense.
15:40:35OnOor you mean comparing junk bytes due alignment
15:40:53AraqI mean it's not clear.
15:41:43Araqstandards evolve so i stick to actual implementations. I have to, anyway.
15:42:00Araqso the standards just waste my time.
15:43:37elroodafair on windows stderr is buffered or not depending on whether goes to an interactive console or a pipe. better be safe than sorry there
15:44:30*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
15:44:30OnOelrood: fully-buffered, or line-buffered?!
15:45:22elroodiirc fully buffered, but don't take my word for it
15:47:00OnOstderr doesn't belong to Windows, not any OS, it is part of C std library
15:48:12Araqthe C standard library has no choice but to use OS features.
15:50:44Araqif the OS does the buffering and the C library doesn't go through some extra lengths to avoid the buffering, it is buffered.
15:51:23Araqspeaking of which the C library that mingw links against is archaic.
15:52:15Araqfor reasons outlined here: http://blogs.msdn.com/b/oldnewthing/archive/2014/04/11/10516280.aspx
15:55:10*brson joined #nim
15:55:12*strcmp1 joined #nim
15:56:45elroodalthough it should be possible to use setvbuf to make sure windows's stderr is unbuffered in all cases. might be a more elegant solution than flushing constantly
16:00:05*strcmp1 quit (Remote host closed the connection)
16:01:58OnOand btw I checked old MSVCRT.dll does buffer when stderr is sent to pipe, so you were right
16:07:24*Ven joined #nim
16:14:48*strcmp1 joined #nim
16:17:35*strcmp1 quit (Remote host closed the connection)
16:19:52*strcmp1 joined #nim
16:21:57*smodo joined #nim
16:22:38*strcmp1 quit (Remote host closed the connection)
16:25:47OnOMicrosoft is really funny on pissing on these standards, but their amazing system, aka NT was designed by SCO Unix guy and has UNIX guts, covered by proprietary API
16:27:32*yglukhov joined #nim
16:30:09*strcmp1 joined #nim
16:32:01*yglukhov quit (Ping timeout: 250 seconds)
16:33:01*coffeepot quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
16:45:53*boopsiesisaway is now known as boopsies
16:45:59AraqOnO: I think that one was just an oversight. Not everybody has every letter of the standard (but then which version of it) in mind all the time.
16:51:26*pregressive quit (Remote host closed the connection)
17:01:09*BitPuffin quit (Ping timeout: 255 seconds)
17:02:04*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
17:09:13elroodto be frank, there's no such thing as an oversight when implementing a standard. one look at the spec is a minimal effort compared to actually writing the code for it, and m$ has been deliberately making choices to violate standards to push their agenda. not much of an issue in this case, but nothing to take them under one's wing for either
17:12:37*Matthias247 joined #nim
17:15:25Araqbut then how does the buffering of stderr fit or misfit their "agenda"?
17:16:01Araqthat the Win API is complete unlike Posix is obviously by design. but the buffering of stderr? I dunno.
17:17:05Araqand of course violations from a standard can simply be oversights.
17:17:16*razaaa quit (Ping timeout: 252 seconds)
17:18:22elroodjust one more miniscule mosaic in a bigger picture of not caring or deliberately choosing to disregard a standard
17:19:21*razaaa joined #nim
17:20:23*nande joined #nim
17:22:02Araq*shrug*. that's just the typical biased double standards. MS is evil, so everything they did was evil. Firefox is giving me 64% on this site http://css3test.com/ and it's because of other reasons, because Firefox is good.
17:24:49elroodm$ isn't evil, it's just doing what is beneficial for them as a corporation, keeping their customers in their camp. and they're doing it quite well, if a bit too obviously at times. every business with a quasi-monopoly would or perhaps should act that way to a certain extent
17:25:15elroodit's fine, but still something to complain about with a passion and a bit of tongue-in-cheek every now and then
17:26:23*gmpreussner|lapt quit (Ping timeout: 246 seconds)
17:26:49*gmpreussner|lapt joined #nim
17:27:00OnOhere's ANSI C aka C89 std http://flash-gordon.me.uk/ansi.c.txt 4.9.3 Files says about stderr is not full-buffered, this exists also in C99 and C11
17:27:09*pregressive joined #nim
17:27:56OnOmoreover it is still crippled in Win 10 MSVCRT.dll version, so well I dunno what MS devs are thinking
17:28:19XeOnO: they want you to only use microsoft tools
17:29:06OnOthis could be justified in Win95 or Win98, but now in 2015 it just represents their negative attitude against standards
17:30:55OnObut hey, same goes for C++11 in MSVC which is just something that they cannot make complete, even GCC and Clang did it few years ago
17:34:22elroodtalk to the right msvc devs and they'll try to convince you anything beyond C89 is witchcraft anyways ;)
17:37:36*gmpreussner|lapt quit (Ping timeout: 255 seconds)
17:38:13Araqanything that came after C89 was downright criminal anyway.
17:38:32Araqso they added complex numbers but still no way to detect integer overflows?
17:38:41Araqfor a language as important as Ansi C?
17:38:57Araqthat's a much bigger "fuck you" than anything MS can dream of.
17:39:33elroodby the way, did you want to try IE on that css test, Araq? rumours are edge is performing a little better in the standards department, but still worse lacking than firefox, not to speak about chrome
17:40:12Araqelrood: no, I don't care about CSS 3. it was just the first example that came to mind.
17:43:36Araqnot to mention all the features they added to C99 just to be different from and more incompatible with C++.
17:45:09Araqheck, they even added their own crazy ideas about how overloading should work. thanks for that.
17:45:41Araqand C11's threading primitives are not Posix compatible.
17:48:08Araqwhy anybody feels obliged to implement this clusterfuck is beyond me, it's not like any compiler implemented these features. In fact, how the C standard works is backwards. It postulates new crap without any kind of reference implementation around.
17:49:24Araqiirc they also simply redefined what 'realloc' should do when it runs out of memory.
17:53:26*strcmp1 quit (Remote host closed the connection)
17:54:03*strcmp1 joined #nim
17:55:24elroodonce you get to the language committee and working group state there's not much of a choice to make, it's either that way around or waiting for vendors to implement their own extensions, and then setting a feature-level every few years. i'm not convinced that openGL way is very preferrable in the programming domain. alternatively you could always step down, call your spec final and complete, and willingly vanish into obsolescence, of course
17:55:39*smodo quit (Ping timeout: 250 seconds)
17:58:46Araqafaict it works really well for the C++ standard. they have working drafts, reference implementations, actually try things out and then refine the documents
17:59:25Araqrather than postulating that _Complex is now suddenly important because Fortran has it.
18:03:17*strcmp1 quit (Remote host closed the connection)
18:03:44*strcmp1 joined #nim
18:07:32AraqOnO: since 'echo' uses stdout and the compile-time 'echo' calls msgWriteln() your patch is still not entirely correct
18:07:44Araqbut I can merge it now and adapt it.
18:09:38*vendethiel joined #nim
18:12:39*darkf quit (Quit: Leaving)
18:15:06*strcmp1 quit (Remote host closed the connection)
18:35:03OnOAraq: I hear you. So compile time echo should go to stdout too, regardless of the anything, right? what if there's a message hook?
18:37:59Araqthe hook needs to be respected
18:38:19AraqI use it to redirect everything that comes out of the compiler
18:39:48*strcmp1 joined #nim
18:40:32OnOokay, so shall msgWriteln output to stdout then? if there anything else than compile-time `echo` using it to generate diagnostics?
18:41:09AraqI think we need a stdoutWriteln just for the VM's echo that respects the hook.
18:41:27AraqI don't think there is anything else we missed.
18:41:42OnOokay
18:53:41*brson quit (Ping timeout: 252 seconds)
18:54:41OnOadded to PR: compiler/vm: Use stdout too in VM time echo
18:58:18NimBotnim-lang/Nim devel af865cd Dominik Picheta [+1 ±4 -0]: Added Nim workshop banner to front page slider.
18:58:18NimBotnim-lang/Nim devel 7bc49a4 Andreas Rumpf [+1 ±4 -0]: Merge pull request #3455 from nim-lang/zeo-banner... 2 more lines
19:06:50*brson joined #nim
19:08:23Araqyou really want that T-shirt, don't you.
19:08:33*strcmp2 joined #nim
19:10:33dom96yeah :D
19:11:03*strcmp1 quit (Ping timeout: 250 seconds)
19:24:22dom96http://forum.nim-lang.org/t/1715 :)
19:38:36Araqdom96: actually I meant OnO ... ;-)
19:40:14*yglukhov joined #nim
19:40:21*yglukhov quit (Remote host closed the connection)
19:40:56*yglukhov joined #nim
19:42:55OnOoh what T-shirt? yeah, why not?
19:43:04nchambersI want a tshirt!
19:44:00OnOdom96: any info on accommodation in Kyiv?
19:49:11*yglukhov quit (Ping timeout: 244 seconds)
19:50:43dom96OnO: That would be something that yglukhov should add to the website I think, maybe suggest it on the forums?
19:50:59dom96Araq: hrm?
19:51:15*razaaa quit (Quit: Leaving)
19:51:44NimBotnim-lang/Nim devel 9ef5071 Adam Strzelecki [+0 ±1 -0]: terminal: Remove superflous hStdout = conHandle... 2 more lines
19:51:44NimBotnim-lang/Nim devel 2bc6acc Adam Strzelecki [+0 ±1 -0]: terminal: Support both styled stdout and stderr... 10 more lines
19:51:44NimBotnim-lang/Nim devel abb8255 Adam Strzelecki [+0 ±2 -0]: compiler/msgs: Default to stderr for diagnostics... 10 more lines
19:51:44NimBotnim-lang/Nim devel 7856885 Adam Strzelecki [+0 ±2 -0]: compiler/vm: Use stdout too in VM time echo... 3 more lines
19:51:44NimBot1 more commits.
19:54:46*Arrrr quit (Quit: WeeChat 1.2)
19:55:11OnOdom96: are you coming? did you know if there are any reasonable flights from PL to Kyiv?
19:55:51OnOor you'll be flying from UK?
19:56:15dom96I would be flying from the UK
19:56:20dom96I doubt i'll be able to go.
19:57:20dom96I'm sure you can find something cheap from PL to Kyiv.
19:59:27strcmp2hum
19:59:29dom96hrm, it is on a weekend though.
19:59:30strcmp2tempting indeed
19:59:58Araqping Varriount
20:00:22Araq${support_dlls} either needs to be set in koch.nim to avoid installation problems on unix or you hardcode this instead
20:00:32Araqwhich I would prefer.
20:00:42Araqjust name it dlls.zip
20:01:46dom96argh, why is there two different spellings for Kyiv.
20:02:07strcmp2kiev is english afaik
20:02:10strcmp2and kyiv ukranian
20:02:48AraqYuriy said "kiev" is deprecated
20:02:55Araqand "kyiv" to be used now
20:03:11dom96Airlines can't even spell it properly it seems.
20:03:16strcmp2lol
20:03:40strcmp2dom96: did u meet federico3 yet
20:03:52dom96nope :/
20:03:55federico3nope
20:03:58strcmp2ah ok
20:04:06dom96And I was actually in Dublin last Wednesday
20:04:13NimBotnim-lang/Nim devel d1ae1cb Araq [+0 ±1 -0]: fixes installation problems on unix by hardcoding the dlls.zip name
20:04:19federico3boo dom96
20:04:38AraqVarriount: changed it for you for now, feel free to override it with another PR
20:04:52dom96strcmp2: did you meet federico3?
20:05:08strcmp2also nope, and I'm in dublin everyday =]
20:05:14Araqwait
20:05:23Araqis it "Kiyv" or "Kyiv"?
20:05:37federico3but you are not on this channel frequently, strcmp2?
20:05:39strcmp2never saw "kiyv" before, i believe latter
20:05:50Araqdamn.
20:05:51strcmp2federico3: im here whenever my irc client is on, yes
20:06:03federico3where you strcmp1 before?
20:06:06strcmp2ya
20:06:16strcmp2the num changes depending on how crap my connection is
20:06:36dom96Y'all need a BNC
20:06:42strcmp2indeed
20:06:48*smodo joined #nim
20:07:45Araqdamn I mispelt it on the website -.-
20:07:49strcmp2lol
20:08:39Araqoh well. new deploy. how embarrassing.
20:09:08Araqsee? this is why should never write a text with crying children in the background
20:12:45reactormonkAraq, gotta turn up the background music.
20:12:48strcmp2heh i wouldn't worry about it
20:13:15Araqso... I fixed it
20:14:15NimBotnim-lang/Nim devel 0586cee Araq [+0 ±1 -0]: fixed the most embarrassing typo in the history of Nim
20:14:25strcmp2didn't seem wrong anyway: http://www.thefreedictionary.com/Kiyv
20:15:36Araqoh god, don't tell me now it's wrong.
20:16:00strcmp2aha no, all three spellings appear to be correct.
20:16:09Araqit's Kiew. should have used the German spelling.
20:16:12strcmp2kyiv is the one i see used most often
20:17:19strcmp2and a fourth variation: http://www.thefreedictionary.com/Kyyiv
20:17:28strcmp2hard to typo that city when it has so many names
20:19:19Araqindeed.
20:19:27Araqno wonder I got it wrong :P
20:40:30*smodo quit (Ping timeout: 240 seconds)
20:50:16*Trustable quit (Remote host closed the connection)
21:11:51AraqOnO: btw you can enforce named parameters in a macro since that can inspect the calling context.
21:12:23*pregressive quit (Remote host closed the connection)
21:17:46*xet7 quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
21:18:15*xet7 joined #nim
21:21:52onionhammerKiev is the english name
21:21:54onionhammer:p
21:22:04onionhammerthe rest of the sentence is english
21:22:29Araqyuiy said Kiev is racist.
21:22:36onionhammerwhosat
21:22:45AraqYuriy.
21:22:59onionhammer..
21:26:30*vendethiel quit (Ping timeout: 240 seconds)
21:27:30strcmp2maybe because of "chicken kiev" but to say the english spelling of a city is racist sounds nuts :)
21:27:36*ozra quit (Ping timeout: 246 seconds)
21:27:53onionhammeryum i love chicken kiev
21:27:59strcmp2me too
21:28:25Araqhrm... apparently irony is really hard to grasp on IRC.
21:28:34Araqof course he didn't say this.
21:28:52onionhammeri think he did
21:28:59onionhammerstop covering for him
21:29:37Araq"Kiev is legacy spelling from soviet times."
21:30:08Araqthat's what he really said. Source? private skype chat.
21:30:16strcmp2i see, yes, better to use kyiv then so you don't step on any toes.
21:30:45Araqdunno, Kiev is way easier to remember and write.
21:31:09Araqwho cares if the soviets used it. I bet they also used toilet paper.
21:31:18strcmp2kiev is how i know the city too but in current climate its probably not nice to associate the city with russia/soviet union
21:31:27onionhammerthe russian toilet paper situation is pretty dire, frmo everything i've heard
21:32:42Araqif it really bothers them, they could have renamed the city.
21:33:00Araqnot come up with 3 new alternative spellings to confuse everybody.
21:36:00*Jesin quit (Quit: Leaving)
21:38:47*Kingsquee joined #nim
21:41:17*Jesin joined #nim
21:46:10*yglukhov joined #nim
21:50:17*yglukhov quit (Ping timeout: 246 seconds)
21:52:12*strcmp2 quit ()
21:52:25*strcmp1 joined #nim
22:07:41*boopsies is now known as boopsiesisaway
22:18:21*thotypous quit (Quit: WeeChat 1.3)
22:20:00*ballu joined #nim
22:20:52*ballu quit (Client Quit)
22:28:05*CryptoToad joined #nim
23:00:42*clone1018_ quit (Remote host closed the connection)
23:04:26*elrood quit (Quit: Leaving)
23:10:12*clone1018_ joined #nim
23:31:18*yglukhov joined #nim
23:35:55*yglukhov quit (Ping timeout: 260 seconds)
23:38:39*thotypous joined #nim