<< 04-10-2016 >>

00:02:43*derka quit (Ping timeout: 272 seconds)
00:03:15*ftsf_ joined #nim
00:15:54*derka joined #nim
00:24:20*allan0 quit (Ping timeout: 252 seconds)
00:24:55FromGitter<girvo> Question: can `sh build.sh` be executed in a "quiet" mode?
00:30:25*joshbaptiste_ joined #nim
00:34:38*allan0 joined #nim
00:43:39*nsf quit (Quit: WeeChat 1.5)
00:44:43PMunchdom96, added a pull request for my SDL2 game library: github.com/nim-lang/packages/pull/416
00:45:10PMunchI will send another for my pool implementation probably tomorrow
00:45:17*PMunch quit (Quit: leaving)
00:46:01LindsayLojbancompetition :3
00:51:00kulelu88LindsayLojban: does your new username have anything to do with Lindsay Lohan?
00:51:51*libman left #nim (#nim)
00:52:24*fredrik92 quit (Quit: Client disconnecting)
01:01:29*ftsf_ quit (Ping timeout: 248 seconds)
01:01:52LindsayLojbankulelu88: yeah its a pun on her name
01:02:08kulelu88what does Lojban mean?
01:02:34FromGitter<girvo> IIRC its a constructed language?
01:05:41LindsayLojbanYeah
01:06:05LindsayLojbanMost natural languages are based on "predicate logic" but have evolved syntaxes for representing that logic.
01:06:24LindsayLojbanLojban is a constructed language based on the same logic as natural languages like english, but with the minimal syntax
01:06:37LindsayLojbanIts a lot like calling functions in a programming language
01:06:45LindsayLojbanverbs/predicates take N arguments
01:06:51LindsayLojbanx1 VERB x2 x3 x4 ..
01:07:07LindsayLojbandunda: x1 gives gift x2 to recipient x3
01:07:11LindsayLojbanmi dunda ti do
01:07:15LindsayLojbanI give this to you
01:07:26LindsayLojbantada.
01:07:54FromGitter<girvo> Neat!
01:11:14*mitai quit (Quit: Konversation terminated!)
01:13:54*ftsf_ joined #nim
01:31:50*pregressive joined #nim
01:32:48*pregressive quit (Read error: Connection reset by peer)
01:33:17*pregressive joined #nim
01:37:42*pregressive quit (Ping timeout: 264 seconds)
01:40:57*chemist69 quit (Ping timeout: 248 seconds)
01:53:13*brson quit (Ping timeout: 244 seconds)
01:54:30*chemist69 joined #nim
01:56:03*aaasad_ quit (Remote host closed the connection)
01:56:54*dddddd quit (Ping timeout: 264 seconds)
02:10:19*dddddd joined #nim
02:19:11*kulelu88 quit (Quit: Leaving)
02:20:35*ARCADIVS joined #nim
02:43:23*dddddd quit (Ping timeout: 265 seconds)
02:49:00*Kingsquee quit (Quit: https://i.imgur.com/qicT3GK.gif)
02:53:58*Snircle joined #nim
03:01:48*brson joined #nim
03:05:15*brson quit (Read error: Connection reset by peer)
03:06:51*brson joined #nim
03:13:59*ftsf_ quit (Ping timeout: 272 seconds)
03:25:02*brson quit (Quit: leaving)
03:32:59*derka quit (Ping timeout: 272 seconds)
03:38:48*ftsf_ joined #nim
04:23:13*derka joined #nim
04:24:17*gangstacat_ joined #nim
04:24:59*Snircle quit (Quit: Textual IRC Client: www.textualapp.com)
04:26:53*gangstacat quit (Ping timeout: 252 seconds)
04:33:42*gangstacat_ is now known as gangstacat
04:39:37*derka quit (Ping timeout: 248 seconds)
04:51:43*derka joined #nim
04:59:54*derka quit (Ping timeout: 264 seconds)
05:13:10*Kingsquee joined #nim
05:17:23*derka joined #nim
05:31:47*derka quit (Ping timeout: 252 seconds)
05:40:15*gokr joined #nim
06:22:32*desophos quit (Read error: Connection reset by peer)
06:22:43*Arrrr joined #nim
06:44:59*bjz joined #nim
06:58:02*ftsf_ quit (Quit: :q!)
07:01:48*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
07:05:45*brechtm joined #nim
07:13:03*yglukhov quit (Remote host closed the connection)
07:14:36*bjz joined #nim
07:26:48*foocraft joined #nim
07:32:51*nsf joined #nim
07:33:26*Trustable joined #nim
07:36:27*fredrik92 joined #nim
07:45:13*chemist69 quit (Ping timeout: 248 seconds)
07:47:31*chemist69 joined #nim
07:51:47*Andris_zbx joined #nim
07:56:37*derka joined #nim
08:05:36*foocraft quit (Quit: Leaving)
08:07:05*derka quit (Ping timeout: 248 seconds)
08:09:07*yglukhov joined #nim
08:11:13*derka joined #nim
08:19:57cheatfateAraq_, is it possible with macros create c like `for`?
08:21:28Araq_yeah, but inline iterators and Nim's for is superior.
08:23:47cheatfateAraq_, yeah i know but, sometimes when you adopting C code to nim, you got constructions like this `for (cps = c + 2*len, ap = a + len; ap-- > a; cps--) {`
08:24:28Araq_the only problem is ap -- > a here
08:25:06Araq_template postdec(ap): untyped = let x = ap; dec(ap); x
08:25:36cheatfatenot usual construction even for me, but i just want to have simple c like for construction
08:27:09Araq_I would run c2nim over it
08:29:09Araq_and perhaps patch c2nim to use my postdec template
08:29:27Araq_iirc c2nim doesn't do the right thing with ap-- > a
08:40:33FromGitter<moigagoo> @dom96 I've fixed the scoop installer by downloading the DLLs, unpacking them into bin, then copying dist/nimble/src/nimblepkg to bin as well. Basically, I just looked at the old version and recreated the layout. Works well so far.
08:54:33*fredrik92 quit (Ping timeout: 248 seconds)
08:54:43FromGitter<dom96> @moigagoo what about nimscriptapi.nim?
08:57:35*fredrik92 joined #nim
09:04:06*PMunch joined #nim
09:05:45*bjz quit (Read error: Connection reset by peer)
09:06:28*bjz joined #nim
09:09:00*bjz quit (Read error: Connection reset by peer)
09:09:39*bjz joined #nim
09:11:50*Demon_Fox quit (Quit: Leaving)
09:17:46FromGitter<coffeepots> I'm a bit late but congratulations on 0.15, and very nice changes to the docs with sorting and searching :)
09:30:05*bjz quit (Read error: Connection reset by peer)
09:30:36FromGitter<moigagoo> @dom96 It's now found since it's sitting in a directory next to nimble.exe.
09:31:32*bjz joined #nim
09:44:12FromGitter<dom96> why wasn't it sitting there initially?
09:47:40*PMunch quit (Quit: leaving)
10:06:33*bjz quit (Ping timeout: 248 seconds)
10:06:48*bjz_ joined #nim
10:08:36*NoJoke is now known as Zer0Pings
10:19:06*Demon_Fox joined #nim
10:22:35*Kingsquee quit (Quit: https://i.imgur.com/qicT3GK.gif)
10:56:46*bknox is now known as taotetek
10:57:27*brechtm_ joined #nim
10:59:10*brechtm_ quit (Remote host closed the connection)
10:59:30*brechtm_ joined #nim
11:01:13*brechtm quit (Ping timeout: 265 seconds)
11:01:51*Snircle joined #nim
11:03:30*bjz_ quit (Ping timeout: 264 seconds)
11:03:31*bjz joined #nim
11:11:49*Demon_Fox quit (Quit: Leaving)
11:12:00*bjz quit (Quit: Textual IRC Client: www.textualapp.com)
11:12:30*bjz joined #nim
11:13:05*bjz quit (Client Quit)
11:13:45*bjz joined #nim
11:21:41*elrood joined #nim
11:24:18*bjz quit (Read error: Connection reset by peer)
11:26:31*bjz joined #nim
11:32:48*krux02 joined #nim
11:33:31krux02If I remember correctly there was a statement that allowed me to explicitly emit spcific C code, I can't find that in the documentation
11:33:48krux02was it called emit?
11:34:22hohlerdekrux02: yes
11:35:47hohlerdekrux02: http://nim-lang.org/docs/manual.html#implementation-specific-pragmas-emit-pragma
11:36:01krux02thanks I was looking for that
11:36:40krux02I didn't find it and was scared for a minute that it was removed with the new version, but false alarm. Thanks
11:36:53*krux02 quit (Client Quit)
11:40:52*foocraft joined #nim
11:41:27*brechtm joined #nim
11:44:41*brechtm_ quit (Ping timeout: 252 seconds)
11:51:50*ARCADIVS quit (Quit: ARCADIVS)
11:56:29*chemist69 quit (Ping timeout: 272 seconds)
11:58:37*chemist69 joined #nim
12:04:53*foocraft quit (Quit: Leaving)
12:07:56FromGitter<moigagoo> @dom96 No idea. I downloaded and unpacked the official installer with 7zip, and there're just 3 files in bin: nim.exe, nimble.exe, and nimsuggest.exe. Whereas for 0.14.2 bin contained nimblepkg and DLLs.
12:09:04FromGitter<moigagoo> So, I'm just adding the DLLs and nimblepkg in the post-install routine to restore the 0.14.2-like layout.
12:13:51*Arrrr quit (Quit: WeeChat 1.5)
12:39:45*foocraft joined #nim
13:08:40*enthus1ast joined #nim
13:09:33*enthus1ast quit (Client Quit)
13:10:20*enthus1ast joined #nim
13:29:59*dddddd joined #nim
14:01:58*PMunch joined #nim
14:02:49*chemist69 quit (Ping timeout: 248 seconds)
14:03:20*CcxCZ quit (Read error: Connection reset by peer)
14:04:42*fredrik92 quit (Quit: Client disconnecting)
14:05:14*chemist69 joined #nim
14:08:17*CcxCZ joined #nim
14:09:58PMunchdom96, did you see the changes I did to the pull request?
14:10:43PMunchFor some reason Vim was using tabs and not spaces
14:13:01*zaquest quit (Read error: Connection reset by peer)
14:14:50*derka quit (Ping timeout: 252 seconds)
14:15:33*Demon_Fox joined #nim
14:15:38*zaquest joined #nim
14:27:27*PMunch quit (Quit: leaving)
14:27:47*derka joined #nim
14:30:23*dddddd quit (Ping timeout: 272 seconds)
14:31:17FromGitter<dom96> merged
14:31:23FromGitter<dom96> btw, next time please just put it at the bottom
14:42:44*kulelu88 joined #nim
14:42:54*pregressive joined #nim
14:43:01*pregressive quit (Remote host closed the connection)
14:43:32*dddddd joined #nim
14:43:43*desophos joined #nim
14:45:12*pregressive joined #nim
14:56:04*krux02 joined #nim
14:56:27krux02is there an #ifdef alternative?
14:56:35krux02something like when defined?
14:58:44krux02sorry parenetly it is "when defined"
15:01:30cheatfate:)
15:07:12*foocraft quit (Quit: Leaving)
15:10:24*pregressive quit (Remote host closed the connection)
15:11:54*gokr quit (Ping timeout: 264 seconds)
15:24:09*gangstacat quit (Ping timeout: 265 seconds)
15:32:07*brson joined #nim
15:38:49*pregressive joined #nim
15:41:01*xet7 joined #nim
15:43:42*Andris_zbx quit (Remote host closed the connection)
15:51:13*SunDwarf is now known as interface
15:56:33*pregressive quit ()
16:03:34*kier quit (Quit: No Ping reply in 180 seconds.)
16:08:51*kier joined #nim
16:17:29*dddddd quit (Ping timeout: 252 seconds)
16:28:23*yglukhov_ joined #nim
16:31:42*yglukhov quit (Ping timeout: 264 seconds)
16:32:07*pregressive joined #nim
16:32:35*yglukhov_ quit (Ping timeout: 244 seconds)
16:42:30*pregressive quit ()
16:45:02*nsf quit (Quit: WeeChat 1.5)
16:45:35*brechtm_ joined #nim
16:46:01*pregressive joined #nim
16:48:15*brechtm quit (Ping timeout: 265 seconds)
16:55:06*enthus1ast quit (Ping timeout: 264 seconds)
16:55:29*pregressive quit ()
17:03:01*Matthias247 joined #nim
17:19:53*dddddd joined #nim
17:24:05*yglukhov joined #nim
17:25:32*pregressive joined #nim
17:28:23*yglukhov quit (Ping timeout: 244 seconds)
17:31:59*libman joined #nim
17:35:15*irrequietus joined #nim
17:37:44*yglukhov joined #nim
17:44:32*Matthias247 quit (Read error: Connection reset by peer)
17:45:14*gangstacat joined #nim
17:45:47*yglukhov quit (Remote host closed the connection)
17:46:23*yglukhov joined #nim
17:56:45*brechtm_ quit (Remote host closed the connection)
18:00:29*yglukhov quit (Remote host closed the connection)
18:00:42*yglukhov joined #nim
18:07:05*krux02 quit (Quit: Leaving)
18:09:31*chemist69 quit (Ping timeout: 272 seconds)
18:11:31*chemist69 joined #nim
18:15:14*mitai joined #nim
18:17:54*mitai quit (Client Quit)
18:34:31*brson quit (Ping timeout: 244 seconds)
19:00:17*pregressive quit (Read error: Connection reset by peer)
19:00:49*pregressive joined #nim
19:20:04*nsf joined #nim
19:27:41*enthus1ast joined #nim
19:43:13*gangstacat quit (Ping timeout: 265 seconds)
19:45:29*gangstacat joined #nim
20:13:37*Kingsquee joined #nim
20:24:05*filcuc joined #nim
20:24:31filcucgiven a nims with a task how can i execute it?
20:25:21dom96nim <task_name>
20:26:04filcucdom96: thank you, i searched through the documentation but didn't find anything that explain it
20:26:17dom96np :)
20:28:36filcucbtw with nimble i don't have to specify "nim c filename.nim"
20:28:47filcucwhat is the equivalent with nims?
20:40:05dom96huh
20:40:12dom96what do you mean you don't have to specify that?
20:40:20dom96nimble supports nimscript tasks too
20:40:26dom96but they are defined in the .nimble file
20:43:03*brson joined #nim
20:45:31*Demon_Fox quit (Quit: Leaving)
20:48:07*gokr joined #nim
20:52:58filcucdom96: i mean that with nimble i simply type "nimble build" but i did not have to write "nim c main.nim"
20:53:33filcucdom96: instead with nims i've to create a task and write the "exec("nim c main.nim")"
20:55:53dom96You can write exec("nimble build") too IIRC
20:57:10*brechtm joined #nim
21:03:18*brechtm quit (Remote host closed the connection)
21:03:55*brechtm joined #nim
21:11:33*brechtm quit (Remote host closed the connection)
21:37:32*aaasad joined #nim
21:40:20*brson quit (Ping timeout: 252 seconds)
21:44:09*filcuc quit (Quit: Konversation terminated!)
21:45:21*aaasad_ joined #nim
21:45:30*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
21:48:57*aaasad quit (Ping timeout: 248 seconds)
21:49:40*brson joined #nim
21:52:22*bjz joined #nim
21:52:39*bjz quit (Client Quit)
22:04:18*Trustable quit (Remote host closed the connection)
22:14:44*bjz joined #nim
22:15:51*yglukhov quit (Remote host closed the connection)
22:16:39*yglukhov joined #nim
22:24:43*Kaini quit (Quit: No Ping reply in 180 seconds.)
22:25:51*Kaini joined #nim
22:27:06*irrequietus quit ()
22:33:44*pregressive quit (Remote host closed the connection)
22:50:32*Jesin joined #nim
22:52:13*gangstacat quit (Quit: Ĝis)
22:57:17*xet7 quit (Quit: Leaving)
22:57:30*chrisheller joined #nim
23:01:51*bjz quit (Quit: Textual IRC Client: www.textualapp.com)
23:38:54*gokr quit (Ping timeout: 264 seconds)
23:40:30*nsf quit (Quit: WeeChat 1.5)
23:40:48*bjz joined #nim
23:50:38*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)