<< 20-06-2016 >>

00:06:40*mcc quit (Quit: Connection closed for inactivity)
00:09:19*akaisora quit (Read error: Connection reset by peer)
00:11:43*xet7 quit (Quit: Leaving)
00:32:49*akaisora joined #nim
01:03:44zdsSembei: I assume you installed nim via homebrew? I had that issue too
01:03:57zdsYou just need to symlink nim to the path that nimble is looking for
01:04:54zds /usr/local/opt/nim/nim/lib -> /usr/local/lib/
01:11:52*akaisora quit (Ping timeout: 264 seconds)
01:15:29*onionhammer joined #nim
01:25:48*mahasamoot quit (Ping timeout: 244 seconds)
01:27:52*philo quit (Ping timeout: 272 seconds)
01:32:21chrisheller Anyone played around with defining tasks for building/running Nim in Visual Studio Code? The tasks seem to work OK, but I haven't had any luck getting the problem matchers to work with Nim output.
01:33:57chrishellerThis was the regular expression that I was using for matching errors and warnings. "^(.+\\.nim)[(](\\d+),(\\d+)[)]\\s+(Error|Warning): (.*)$"
01:43:05*yglukhov joined #nim
01:46:53*zodiak joined #nim
01:47:30*yglukhov quit (Ping timeout: 244 seconds)
01:48:51*zodiak_ quit (Ping timeout: 246 seconds)
01:49:32*Sembei quit (Read error: Connection reset by peer)
01:49:32*desophos quit (Read error: Connection reset by peer)
01:49:55*desophos joined #nim
01:50:32*Sembei joined #nim
01:50:44*chemist69_ quit (Ping timeout: 260 seconds)
02:03:47*chemist69_ joined #nim
02:05:03*ics quit (Quit: Connection closed for inactivity)
02:15:06*akaisora joined #nim
02:27:16*ics joined #nim
02:32:28*nchambers quit (Ping timeout: 272 seconds)
02:32:51*freezerburnV quit (Ping timeout: 240 seconds)
02:34:48*nchambers joined #nim
03:06:18*dhknight joined #nim
03:11:26*edub4rt quit (Remote host closed the connection)
03:12:26*dhknight quit ()
03:26:15*chrisheller quit (Remote host closed the connection)
03:33:05*Demos quit (Read error: Connection reset by peer)
03:42:28*Demos_ joined #nim
03:45:04*yglukhov joined #nim
03:49:35*yglukhov quit (Ping timeout: 244 seconds)
03:59:52*akaisora quit (Ping timeout: 264 seconds)
04:15:21*chrisheller joined #nim
04:34:39*chemist69_ quit (Ping timeout: 260 seconds)
04:46:04*GangstaCat joined #nim
04:51:12*deavmi_mobile2 joined #nim
04:51:45*chemist69_ joined #nim
04:53:18*deavmi_mobile quit (Ping timeout: 246 seconds)
04:56:15*deavmi_mobile2 quit (Ping timeout: 276 seconds)
05:07:19*GangstaCat quit (Ping timeout: 260 seconds)
05:14:16*s4 joined #nim
05:30:18*polypus71 quit (Ping timeout: 258 seconds)
05:46:47*yglukhov joined #nim
05:49:01*GangstaCat joined #nim
05:50:51*yglukhov quit (Ping timeout: 240 seconds)
05:53:37*Varriount quit (Read error: Connection reset by peer)
05:58:30*Varriount joined #nim
05:59:43*endragor joined #nim
06:20:58*Demos_ quit (Ping timeout: 244 seconds)
06:21:09*endragor_ joined #nim
06:24:25*endragor quit (Ping timeout: 260 seconds)
06:31:03*endragor_ quit (Remote host closed the connection)
06:31:36*endragor joined #nim
06:40:17*Varriount quit (Quit: No Ping reply in 180 seconds.)
06:40:59*endragor quit (Remote host closed the connection)
06:41:48*Varriount joined #nim
06:42:49*vendethiel- quit (Quit: q+)
06:46:04*endragor joined #nim
06:53:28*zds quit (Quit: Connection closed for inactivity)
07:12:31*Varriount quit (Quit: No Ping reply in 180 seconds.)
07:14:02*Trustable joined #nim
07:18:54*Varriount joined #nim
07:21:59*Varriount quit (Disconnected by services)
07:22:02*Varriount_ joined #nim
07:48:07*shodan45 quit (Quit: Konversation terminated!)
07:48:47*yglukhov joined #nim
07:49:36*Varriount_ quit (Quit: No Ping reply in 180 seconds.)
07:51:02*Varriount joined #nim
07:53:42*yglukhov quit (Ping timeout: 276 seconds)
07:54:26*Gonzih joined #nim
07:56:52*PMunch joined #nim
07:56:56*Gonzih quit (Client Quit)
07:57:16*Gonzih joined #nim
07:58:27*endragor quit (Ping timeout: 260 seconds)
08:03:52*bjz joined #nim
08:05:06*Demon_Fox joined #nim
08:08:36*endragor joined #nim
08:12:03*bjz quit (Ping timeout: 244 seconds)
08:28:19*endragor quit (Remote host closed the connection)
08:44:10*bjz joined #nim
08:46:44*yglukhov joined #nim
08:49:37*endragor joined #nim
08:53:29*Gonzih quit (Quit: WeeChat 1.5)
08:53:50*Gonzih joined #nim
08:55:03*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
08:59:08*bjz joined #nim
09:03:27*nicanaca0 quit (Quit: Leaving)
09:13:19cheatfatedom96, ping
09:17:39cheatfatethere still some bugs present in installation process https://github.com/nim-lang/nimble/issues/203#issuecomment-227028697
09:17:48*desophos quit (Read error: Connection reset by peer)
09:17:56cheatfateguy with this problem was in irc at night
09:17:58*yglukhov quit (Remote host closed the connection)
09:22:47*gokr joined #nim
09:23:40Araqcheatfate: dom96 finally agreed with me that Nimble should be installed the way my script does it
09:24:57cheatfateAraq, i'm just trying to ping dom, because he was sleeping when all this happened
09:25:22cheatfateAraq, does your script made in `no alias` style?
09:26:31cheatfateAraq, https://github.com/nim-lang/Nim/issues/3989
09:28:07Araqmy script is a Nimscript, no shell script so it cannot break
09:28:56cheatfatebut nimscript needs compiler to run and so needs compiler to find library path
09:29:18cheatfatebut maintainers can make installation really broken :)
09:31:01cheatfatethey like to move library to /usr/lib/ or /usr/local/lib or /opt/nim/lib or /home/xxx/nim/lib or even /var/packages/nim/lib or even /usr/share/nim/lib
09:51:58cheatfatebut looks like you don't care :)
09:54:05*Gonzih quit (Remote host closed the connection)
10:04:22*WickedShell quit (Read error: Connection reset by peer)
10:05:20*kingofoz quit (Read error: Connection timed out)
10:05:50*kingofoz joined #nim
10:18:29*yglukhov joined #nim
10:19:46*Varriount quit (Quit: No Ping reply in 180 seconds.)
10:21:16*Varriount joined #nim
10:22:47*yglukhov quit (Ping timeout: 244 seconds)
10:24:44*GangstaCat quit (Quit: Leaving)
10:29:00*Varriount quit (Quit: No Ping reply in 180 seconds.)
10:30:25itnexwow it really makes you think
10:30:27*Varriount joined #nim
11:11:18*foosball quit (Quit: Lost terminal)
11:17:43*Demon_Fox quit (Quit: Leaving)
11:22:46*nsf quit (Quit: WeeChat 1.5)
11:28:20PMunchitnex, what does?
11:53:13*wuehlmaus joined #nim
12:06:15*yglukhov joined #nim
12:10:14*bjz quit (Ping timeout: 244 seconds)
12:13:49*bjz joined #nim
12:17:16*NimBot joined #nim
12:17:55*PMunch quit (Ping timeout: 252 seconds)
12:18:59*low-profile joined #nim
12:19:35*PMunch joined #nim
12:20:30*M-Flox joined #nim
12:29:18*Varriount quit (Disconnected by services)
12:29:18*Varriount_ joined #nim
12:49:51*M-Flox quit (Read error: Connection reset by peer)
12:53:26itnexit
12:54:22PMunch-_-
12:57:18*M-Flox joined #nim
12:58:29dom96lol
12:58:53dom96cheatfate: thank you for letting me know
13:11:13*abruanese quit (Ping timeout: 244 seconds)
13:31:28*nicanaca0 joined #nim
13:36:32*abruanese joined #nim
13:46:07*saml joined #nim
13:58:09*xet7 joined #nim
14:07:51*Guest73865 is now known as taotetek
14:13:10*cncl joined #nim
14:13:49cheatfatedoes nim has control on structure member alignment with some pragma?
14:21:43*nsf joined #nim
14:24:02*abruanese quit (Read error: Connection reset by peer)
14:25:55*abruanese joined #nim
14:26:32*pregressive joined #nim
14:28:03*lazypenguin joined #nim
14:30:40*abruanese quit (Ping timeout: 272 seconds)
14:36:11*abruanese joined #nim
14:36:51*namnguyen quit (Remote host closed the connection)
14:42:14*namnguyen joined #nim
14:42:53*M-Quora joined #nim
14:46:02*M-max joined #nim
14:46:35*philo joined #nim
14:51:30*mahasamoot joined #nim
14:52:48*deavmi_laptop quit (Quit: Page closed)
14:58:41*abruanese quit (Ping timeout: 244 seconds)
15:01:57*mahasamoot quit (Ping timeout: 260 seconds)
15:02:54*endragor quit (Ping timeout: 260 seconds)
15:03:33*philo quit (Ping timeout: 240 seconds)
15:05:17*endragor joined #nim
15:08:20*abruanese joined #nim
15:09:55*Demos_ joined #nim
15:13:03*pregressive quit (Remote host closed the connection)
15:14:03*pregressive joined #nim
15:15:41*mahasamoot joined #nim
15:17:08*philo joined #nim
15:19:04*M-Flox is now known as Flox42
15:22:50*mahasamoot quit (Ping timeout: 260 seconds)
15:23:16*philo quit (Ping timeout: 252 seconds)
15:26:57*xet7 quit (Quit: Leaving)
15:31:32*Gonzih joined #nim
15:31:50*desophos joined #nim
15:38:56*PMunch quit (Quit: leaving)
15:42:21*abruanese quit (Quit: ZNC 1.6.3+deb1 - http://znc.in)
15:43:09*abruanese joined #nim
15:44:07*cnu- quit (Quit: Quit.)
15:48:19*edub4rt joined #nim
15:49:57*GangstaCat joined #nim
15:51:11*desophos quit (Remote host closed the connection)
15:54:17*desophos joined #nim
15:54:42*desophos quit (Remote host closed the connection)
15:54:58*desophos joined #nim
15:55:15*abruanese quit (Quit: ZNC 1.6.3+deb1 - http://znc.in)
15:56:39*gokr quit (Ping timeout: 276 seconds)
16:01:10*abruanese joined #nim
16:01:12*desophos quit ()
16:14:39*Demon_Fox joined #nim
16:18:29*s4 quit (Quit: Konversation terminated!)
16:23:11*cnu- joined #nim
16:23:14*cnu- quit (Excess Flood)
16:23:44*cnu- joined #nim
16:23:47*cnu- quit (Excess Flood)
16:26:14*cnu- joined #nim
16:26:17*cnu- quit (Excess Flood)
16:26:46*cnu- joined #nim
16:36:48*mahasamoot joined #nim
16:37:03*philo joined #nim
16:37:08*ddl_smurf quit (Quit: ddl_smurf)
16:44:09*ddl_smurf joined #nim
16:48:39*endragor quit (Ping timeout: 250 seconds)
16:57:03*abruanese quit (Ping timeout: 240 seconds)
17:17:25*itnex left #nim ("http://quassel-irc.org - Chat comfortably. Anywhere.")
17:21:36*brson joined #nim
17:34:09*mahasamoot quit (Ping timeout: 250 seconds)
17:34:58*philo quit (Ping timeout: 272 seconds)
17:46:30*abruanese joined #nim
17:48:33*xet7 joined #nim
17:59:21*vendethiel joined #nim
18:00:43*PMunch joined #nim
18:21:39*mjanssen joined #nim
18:26:07Demos_wow term rewriting macros are pretty rad
18:31:01Araq'rad'?
18:32:41*BitPuffin joined #nim
18:35:03dom96Araq: 'cool'
18:36:51*kaiXBerg joined #nim
18:37:03Demos_tbh I just used them to define shortcuts for functions (for the sqlite3ext header)
18:38:55Demos_can I use when defined(lib): ...
18:39:03Demos_for when you compile with --app:lib
18:43:43Araqwhen system.appType == "lib"
18:48:56*ephja joined #nim
18:49:02*Oberon joined #nim
18:50:06*Oberon left #nim (#nim)
19:00:28*BitPuffin quit (Read error: Connection reset by peer)
19:10:53*sdw joined #nim
19:15:58*elrood joined #nim
19:20:49Demos_ah
19:21:05Demos_also -d:useNimRtl results in Error: system module needs 'reprAny'
19:35:48*edub4rt quit (Remote host closed the connection)
19:36:30*edub4rt joined #nim
19:42:43*WickedShell joined #nim
20:03:06*Matthias247 joined #nim
20:09:01AraqDemos_: that's part of our test suite, not sure what happens for you
20:10:53*shodan45 joined #nim
20:20:09*kaiXBerg left #nim (#nim)
20:29:47edub4rtfor some reason --hint[Processing]:off isn't disabling the processing hints for me, what could be? other hints do disable fine, just the Processing doesn't work
20:33:33edub4rtjust want to get rid of the processing hint spam when running, while not disabling all hints
20:44:07*gokr joined #nim
20:44:34*lazypenguin quit (Quit: Leaving)
20:47:12Araqedub4rt: do you pass that via command line? or in the config?
20:48:13edub4rtAraq: tried both
20:48:54edub4rtI want to get rid of the messages "Hint: asyncdispatch [Processing]"
20:49:19edub4rttest yourself if you can, this message just go away when disabling all hints
20:49:29Demos_what causes the reprAny thing to happen
20:49:40Demos_I'm using visual c btw
20:49:45*PMunch quit (Quit: leaving)
20:53:21*brson quit (Ping timeout: 246 seconds)
20:53:23*GangstaCat quit (Quit: Leaving)
20:53:29AraqDemos_: do you use 'repr' in your code?
20:53:33*brson joined #nim
20:53:43Araqedub4rt: ok, report it as a bug please
20:54:02Araqtry --verbosity:0 as a workaround
20:54:14Demos_probably
20:54:16Demos_yeah
20:54:17Demos_I do
20:54:40Araqwell ... sorry, for some reason it's disabled when apptype=="lib"
20:54:57Araqsomebody really needs to rewrite 'repr'
20:55:14Araqthe implementation predates pretty much every Nim feature
20:55:26edub4rtI've tried --verbosity:0, it doesn't help
20:56:06Demos_OK interestingly everything worked when I was using --app:lib without -d:useNimRtl
20:56:29AraqDemos_: look at lib/system/repr.nim
20:56:43Araqit's not really interesting it works without -d:useNimRtl
20:56:48Araq;-)
20:56:51Demos_o
21:11:52*yglukhov quit (Read error: Connection reset by peer)
21:12:11*yglukhov joined #nim
21:16:53*polypus74 joined #nim
21:17:46polypus74How fast is nimscript? is it embeddable, e.g. could i use it for game scripting a compiled nim app?
21:18:23Araqpolypus74: yeah but it needs more polish. in the benchmarks that I did, I beat Python
21:19:56polypus74Araq: ty. are there docs on loading, calling out to it from nim proper?
21:20:36AraqNimble's code has extensive examples of how to do that, but no real docs, sorry
21:20:57polypus74ok ill have a look at nimble
21:23:08*polypus74 quit (Quit: WeeChat 1.5)
21:29:22*yglukhov quit (Remote host closed the connection)
21:32:19*Demos_ quit (Ping timeout: 252 seconds)
21:58:08*pregressive quit (Remote host closed the connection)
22:02:35edub4rtAraq: I've not created the issue about disabling Processing hint, but dived in the sources and made a fix for it https://github.com/nim-lang/Nim/pull/4379
22:10:55Araqedub4rt: Nice! but I don't understand your patch :P
22:14:30edub4rtI thought it would be self explanatory, the bug is that in importModule function overrides gNotes, which is the set that contains all hints, with the set ForeignPackageNotes
22:14:45Araqyes
22:14:46edub4rtForeignPackageNotes contains 3 enabled hints "ForeignPackageNotes*: TNoteKinds = {hintProcessing, warnUnknownMagic,
22:14:46edub4rt hintQuitCalled}"
22:15:00Araqyeah I remember special casing that
22:15:53edub4rtafter that the override I disable the hint again with excl(gNotes, gDisableNotes)
22:16:21edub4rtgDisableNotes will contains hintProcessing when doing --hint[Processing]:off
22:18:37Araqwhy not turn ForeignPackageNotes into a var?
22:19:37*cheatfate quit (Ping timeout: 258 seconds)
22:20:02edub4rthmm should work too
22:22:59edub4rtjust did, check again the PR, simpler now
22:23:03*freezerburnV joined #nim
22:27:02Araqedub4rt: yeah that looks very good
22:29:50*yglukhov joined #nim
22:30:16*cheatfate joined #nim
22:32:09*fredrik92 joined #nim
22:34:37*yglukhov quit (Ping timeout: 260 seconds)
22:36:06*fredrik92 left #nim (#nim)
22:43:16*freezerburnV quit (Ping timeout: 252 seconds)
22:50:22*sarlalian quit (Ping timeout: 272 seconds)
22:51:56*sarlalian joined #nim
22:56:07*Matthias247 quit (Read error: Connection reset by peer)
22:58:08*freezerburnV joined #nim
23:00:26*Trustable quit (Remote host closed the connection)
23:02:45*shodan45 quit (Quit: Konversation terminated!)
23:18:00cheatfateIs it possible to repeat semantics of strings and sequences like (addr s[0])
23:18:08cheatfatefor custom type?
23:22:22cheatfatei'm speaking Chinese or Russian? :)
23:23:39Araqyes.
23:23:46AraqI have no idea what you're talking about.
23:24:06Araqaddr works on anything
23:24:20Araqaddr s[0] is not a special case in the compiler
23:31:57cheatfatebut i need to declare some kind of "proc `[]`" for my custom type and what i must return? value? then how addr obtain address of this value?
23:32:37cheatfatethere no docs about it
23:35:59Araqreturn a 'var T'
23:36:05Araqand patch the manual
23:36:42cheatfateThank you
23:38:35*abruanese quit (Ping timeout: 258 seconds)
23:38:40*Jesin quit (Read error: Connection reset by peer)
23:40:24*Jesin joined #nim
23:42:59*abruanese joined #nim
23:48:04*heretobang joined #nim
23:52:57*Demon_Fox quit (Quit: Leaving)