<< 30-04-2016 >>

00:04:37*Jesin joined #nim
00:06:18*yglukhov joined #nim
00:11:04*yglukhov quit (Ping timeout: 260 seconds)
00:30:51*yglukhov joined #nim
00:35:47*yglukhov quit (Ping timeout: 260 seconds)
00:39:40*desophos quit ()
00:54:26*yglukhov joined #nim
00:58:39*yglukhov quit (Ping timeout: 246 seconds)
01:13:22*jeffc quit (Remote host closed the connection)
01:29:34*yglukhov joined #nim
01:34:30*yglukhov quit (Ping timeout: 276 seconds)
01:53:03*yglukhov joined #nim
01:55:07*arnetheduck quit (Remote host closed the connection)
01:57:27*yglukhov quit (Ping timeout: 244 seconds)
02:29:15*yglukhov joined #nim
02:30:18*jfs joined #nim
02:31:53jfsHey all, quick question. How do I trap a Ctrl-C (SIGINT)? I'd like to print a nice exit message rather than the stack trace.
02:33:33*yglukhov quit (Ping timeout: 240 seconds)
02:36:12def-jfs: hi. https://github.com/def-/nim-unsorted/blob/master/signals.nim
02:36:58def-Or if you want an exception: https://github.com/def-/nim-unsorted/blob/master/signals2.nim
02:37:22jfsah perfect, thanks def-
02:50:24*Demon_Fox quit (Quit: Leaving)
02:53:01*zodiak_ joined #nim
03:05:31*yglukhov joined #nim
03:10:16*yglukhov quit (Ping timeout: 252 seconds)
03:21:06*Demon_Fox joined #nim
03:24:43*brson quit (Quit: leaving)
03:25:11*jeffc joined #nim
03:29:26*jeffc quit (Ping timeout: 250 seconds)
03:29:51*arnetheduck joined #nim
03:37:13*jfs quit (Quit: Page closed)
03:41:59*yglukhov joined #nim
03:46:20*yglukhov quit (Ping timeout: 250 seconds)
04:18:25*yglukhov joined #nim
04:22:42*yglukhov quit (Ping timeout: 260 seconds)
04:42:10*yglukhov joined #nim
04:46:24*yglukhov quit (Ping timeout: 244 seconds)
05:18:47*yglukhov joined #nim
05:23:29*yglukhov quit (Ping timeout: 276 seconds)
05:28:15*zama quit (Ping timeout: 244 seconds)
05:37:18*jeffc joined #nim
05:38:54*apotheon quit (Ping timeout: 260 seconds)
05:40:48*apotheon joined #nim
05:41:27*jeffc quit (Ping timeout: 246 seconds)
05:43:27*zama joined #nim
05:51:22*Ven joined #nim
05:54:04*castlelore quit (Quit: WeeChat 1.4)
05:54:41*Ven quit (Client Quit)
05:55:07*yglukhov joined #nim
05:59:15*yglukhov quit (Ping timeout: 244 seconds)
06:19:04*yglukhov joined #nim
06:23:32*yglukhov quit (Ping timeout: 244 seconds)
06:30:55*space-wizard quit (Quit: My Mac has gone to sleep. ZZZzzz…)
06:35:34*Trustable joined #nim
06:37:08*Trustable quit (Client Quit)
06:50:37*schlosskunde joined #nim
06:55:20*yglukhov joined #nim
07:01:27*yglukhov quit (Ping timeout: 276 seconds)
07:49:05*yglukhov joined #nim
08:09:19*Ven joined #nim
08:23:22*Arrrr joined #nim
08:31:53*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
08:32:37deavmi_mobileAraq_: pegs?
08:35:04*vendethiel quit (Ping timeout: 260 seconds)
08:45:43*yglukhov quit (Remote host closed the connection)
08:48:14*deavmi_mobile quit (Ping timeout: 276 seconds)
08:54:32*Demon_Fox quit (Quit: Leaving)
08:57:34*yglukhov joined #nim
09:00:50Arrrrhttps://www.wikiwand.com/en/Parsing_expression_grammar
09:02:21*yglukhov quit (Ping timeout: 276 seconds)
09:02:48*yglukhov joined #nim
09:08:13*vendethiel joined #nim
09:16:50*Ven joined #nim
09:29:24dom96hi guys
09:43:41*elrood joined #nim
10:01:03*deavmi_mobile joined #nim
10:20:30*Matthias247 joined #nim
10:22:46*yglukhov quit (Remote host closed the connection)
10:28:02*schlosskunde quit (Quit: WeeChat 1.4)
10:34:07*deavmi_mobile quit (Ping timeout: 244 seconds)
10:34:38*yglukhov joined #nim
10:37:58*schlosskunde joined #nim
10:38:14*schlosskunde is now known as castlelore
10:38:20*castlelore quit (Client Quit)
10:39:51*yglukhov quit (Ping timeout: 276 seconds)
10:39:51*silven quit (Ping timeout: 276 seconds)
10:40:16*silven joined #nim
10:45:16*pandada8 quit (Read error: Connection reset by peer)
10:59:21*yglukhov joined #nim
11:04:05*yglukhov quit (Ping timeout: 276 seconds)
11:09:05*yglukhov joined #nim
11:11:53*deavmi_mobile joined #nim
11:13:54*deavmi_mobile quit (Read error: Connection reset by peer)
11:21:56*schlosskunde joined #nim
11:22:41*schlosskunde is now known as castlelore
11:22:59*castlelore quit (Changing host)
11:22:59*castlelore joined #nim
11:39:15*yglukhov quit (Remote host closed the connection)
11:39:26*derka joined #nim
11:44:33*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
11:51:08*yglukhov joined #nim
11:55:57*yglukhov quit (Ping timeout: 260 seconds)
11:58:15*zxtx_ joined #nim
12:00:50*kier_ joined #nim
12:06:28*kier quit (*.net *.split)
12:06:28*zxtx quit (*.net *.split)
12:06:29*zxtx_ is now known as zxtx
12:15:51*yglukhov joined #nim
12:20:02*yglukhov quit (Ping timeout: 244 seconds)
12:24:23*draynium quit (Max SendQ exceeded)
12:25:47*maxim5505 joined #nim
12:26:04*yglukhov joined #nim
12:32:05maxim5505Hey, guys! Can somebody help me? I can't open file with cyrillic characters in path using system function "open". Instead, IOError exception is thrown
12:32:07*yglukhov quit (Remote host closed the connection)
12:37:14maxim5505Here an example of code
12:37:19maxim5505discard open("""C:\абв\input.txt""")
12:43:57*yglukhov joined #nim
12:48:44*yglukhov quit (Ping timeout: 276 seconds)
13:08:25maxim5505Please, guys...
13:08:33*maxim5505 quit (Quit: Page closed)
13:15:14ArrrrIs nimcall an alias for gcsafe, locks: 0 ?
13:18:22*Ven joined #nim
13:42:00*Matthias247 quit (Read error: Connection reset by peer)
13:44:22*libman joined #nim
14:12:07dom96maxim5505: sorry we missed you. What error did you get?
14:38:21*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
14:42:53*kier_ quit (Quit: Reconnecting)
14:42:59*kier joined #nim
14:47:18*elrood quit (Remote host closed the connection)
15:36:29libmanjq '.[].license' ~/.nimble/packages.json | sort | uniq -c | sort -nr
15:36:45libman265 "MIT", 16 "BSD", 11 "CC0", 10 "Apache License 2.0", 4 "zlib", 4 "LGPL", 3 "WTFPL", 3 "MPL", 3 "LGPLv3", 3 "GPLv2", 2 "ISC", 2 "GPLv3", 1 "unlicense", 1 "OpenSSL License and SSLeay License", 1 "MS-PL", 1 "libpng", 1 "LGPL with static linking exception", 1 "LGPLv3 or GPLv2", 1 "BSD3".
15:38:08libmanThought experiment: let's say I wanted to market Nim as the most libertarian programming language. It's already close in terms of syntax philosophy and license choice. What would make it better in that regard?
15:43:39*Demos_ quit (Read error: Connection reset by peer)
15:53:59*derka quit (Ping timeout: 276 seconds)
15:55:32*draynium joined #nim
16:22:52*space-wizard joined #nim
16:23:28*space-wizard quit (Max SendQ exceeded)
16:24:05*space-wizard joined #nim
16:32:41*onionhammer quit (Quit: WeeChat 1.0.1)
16:50:34*deavmi joined #nim
16:50:47deavmiello all :)
16:56:01*maxim5505 joined #nim
16:59:15maxim5505dom96: this error
16:59:23maxim5505Traceback (most recent call last) test.nim(14) test system.nim(2535) sysFatal Error: unhandled exception: cannot open: C:\╨░╨▒╨▓\input.txt [IOError]
17:02:19maxim5505I know that console uses CP866 but error output in another encoding (utf-8 possibly). That's not very important, I think
17:02:36*space-wizard quit (Quit: My Mac has gone to sleep. ZZZzzz…)
17:03:36maxim5505Worth mentioning, I'm using Windows XP and Nim 0.13.1
17:07:34*derka joined #nim
17:08:30deavmimaxim5505: WinXP - Good UI
17:08:52maxim5505Is it joke?)
17:09:12deavmiThough insecure AF - although you are probably safer with something other than Windows 8, 8.1 or 10
17:09:33deavmimaxim5505: A bit of a joke - but really, it had a good UI. Simple and easy to use. It's opinionated.
17:11:10deavmiGood song - https://www.youtube.com/watch?v=ddJiP3jRVJ8
17:11:20deavmiBtw Araq_ Can you watch this? Is it blocked? https://www.youtube.com/watch?v=ddJiP3jRVJ8
17:11:27deavmi(In Germany)?
17:12:33Arrrrmaxim5505: why did you use triple " instead of simple " ?
17:12:52maxim5505I like XP because only it runs so fast on this computer
17:13:41maxim5505Not to type \\ instead of \
17:14:16ArrrrHave you tried with / ?
17:14:46deavmimaxim5505: GNU/Linux? Haiku? Syllable? - Ever tried one of those.
17:14:55deavmimaxim5505: Maybe DOS (just kidding)
17:15:40maxim5505Ubuntu, eOS have some troubles with graphic card (?)
17:15:49maxim5505doesn't work too
17:16:02maxim5505"/"
17:16:04deavmimaxim5505: Do you use opensource drivers or closed source ones
17:16:58ArrrrWell, probably you are not giving the correct path thn
17:17:00Arrrr*then
17:17:01maxim5505I didn't install drivers by myself
17:17:12deavmimaxim5505: Oh i see.
17:17:54deavmimaxim5505: I only use open-source drivers but sadly there is none for my laptop's card and hence the CPU graphics is being used (which isn't THAT bad) but it would be nice to use my Nvidia card.
17:19:24maxim5505AMD Athlon XP 2000+
17:19:31maxim5505What are you talking about?)
17:19:49maxim5505Arrrr: I've checked path, it's correct
17:22:40deavmimaxim5505: I'm talking about my laptop's lack of drivers for it's Nvidia card
17:23:16*onionhammer joined #nim
17:23:28*Ven joined #nim
17:25:33maxim5505I got it, I mean that my hardware is old
17:25:41deavmimaxim5505: Oh okay.
17:26:07deavmimaxim5505: Have you looked for drivers before?
17:27:50maxim5505No, I'm not interested in it) I'm satisfied with XP
17:28:04deavmimaxim5505: Okay. What ever makes you happy :)
17:28:19deavmimaxim5505: That's all that matters when it comes to personal computing
17:28:53maxim5505Yep
17:32:23*deavmi_mobile joined #nim
17:33:00*libman quit (Read error: Connection reset by peer)
17:35:03*libman joined #nim
17:37:19maxim5505The trouble with path still exists even on Windows 10 Insider Preview (build 14332)
17:39:02ArrrrIf you are copy pasting the path from explorer url entry text, you should have no problems
17:40:25maxim5505Paste to code?
17:41:41maxim5505Anyway it didn't help
17:41:45maxim5505;(
17:42:08libmanhttps://archive.is/LEsUi :D
17:44:28Arrrrnon-bureaucratic syntax?
17:44:37Arrrrmaxim5505: i mean this http://kb.mozillazine.org/images/WinExplorerFTP-link.png
17:46:12maxim5505I did exactly as on this screenshot
17:47:05dom96maxim5505: you don't need to use triple quotes, just use r"C:\..."
17:47:13dom96although that's likely not the problem
17:49:00maxim5505Have you tried to create folder with cyrillic name such as "абв"?
17:49:13maxim5505dom96: thanks for tip
17:49:15dom96Not on Windows currently.
17:49:18dom96So can't test
17:49:34dom96Can you pastebin your full code?
17:50:02*Arrrr quit (Ping timeout: 260 seconds)
17:50:22maxim5505Yes, I can
17:53:36*space-wizard joined #nim
17:54:53libmanNew Wikipedia shortcut: http://enWP.org/nimlang
17:56:06maxim5505dom96: oh, I copied pasted again the path into code and it works. Thank you all for help
17:56:49maxim5505I suppose that I was wrong in russian 'с' letter and english 'c' :D
17:56:57maxim5505I'm sorry for that
17:57:23dom96hehe, glad you got it working
17:57:54dom96libman: ooh, I see someone updated the article
17:58:01libmanWhat would happen if the let keyword became optional?
17:58:38libmanWasn't me, I just like short URLs for retarded social media platforms
18:00:45libmanWhich reminds me, let's rename the language again to just Ni. :P
18:07:03*Arrrr joined #nim
18:07:03*Arrrr quit (Changing host)
18:07:03*Arrrr joined #nim
18:09:34*space-wizard quit (Quit: My Mac has gone to sleep. ZZZzzz…)
18:14:19*zaquest quit (Ping timeout: 260 seconds)
18:15:02*zaquest joined #nim
18:16:52*Jesin quit (Quit: Leaving)
18:17:29libmanSerious suggestion for nimble: work without git (or if git not found) by simply downloading a ZIP file from GitHub, ex. https://github.com/xland/nimeverything/archive/master.zip
18:20:35deavmithat would be dependant on the git hosting service
18:20:42deavmiDoes it coen with --depth=1
18:20:46*Jesin joined #nim
18:20:48deavmito only get the last commit?
18:21:06deavmilibman: ?
18:22:15libmanYes, of course, but most repoes are currently on github. Why *require* an extra dependency (git) when you can download and extract a zip file very easily.
18:22:29deavmiI think it should stay as is
18:22:48deavmi"MOST" doesn't mean much because it is dependant on GH then
18:23:01deavmiThat's my opinion. What if it is on another git server?
18:23:07libmanI'm not suggesting taking away use of git, I'm saying if git is not installed there's something to fall back on.
18:23:10deavmiThen what, yeah, nothing works.
18:23:10*space-wizard joined #nim
18:23:23deavmilibman: I think,in my opinion git should be kept.
18:23:32deavmias a needed dependancy
18:24:23libmanThen nim won't work on pure Unix that shuns all GPL components.
18:26:26*jeffc joined #nim
18:26:47ArrrrI thought git was pure at heart
18:26:58*jeffc quit (Remote host closed the connection)
18:27:18libmanIt will be once someone writes a permissively licensed (and perhaps light-weight) version, in Nim. ;)
18:27:44*libman is a license snob.
18:27:55libmanhttp://libman.org/img/bak/20160430-Dont-take-kindly-to-GPL.png
18:30:15deavmilibman: shuns?
18:30:36flyxwell libgit2 is GPL with linking exception
18:30:45deavmioh k
18:32:10libman`jq '.[].url' ~/.nimble/packages.json | sed 's/:.*//' | sort | uniq -c | sort -nr` => 170 https, 164 git
18:32:50libmanBy method: 322 git, 12 hg.
18:34:32bozaloshtshif you're completely shunning GPL, I'm not sure if not being able to download nimble packages is your biggest issue
18:36:37ArrrrWhich dristributions avoid GPL and why ?
18:39:39bozaloshtshthe linux kernel is GPL so you'd be using some BSD
18:39:44deavmiArrrr: Why shun away from GPL apps?
18:40:09libmanObviously BSD.
18:40:51*jeffc joined #nim
18:42:43libmanWithout going into reasons for avoiding GPL - why force an extra dependency when simple http fallback would be so easy to implement?
18:43:21bozaloshtshshouldn't be that hard to implement, just download the zip file that github provides
18:44:14ArrrrProbably because the nim staff has no time for it. But as dom would say "pr are welcomed"
18:44:31*elrood joined #nim
18:49:40dom96libman: that would still require a dependency on ssl
18:49:48dom96*on an SSL library
18:50:02reactormonkdom96, pretty sure there's a BSD one somewhere.
18:55:20*space-wizard quit (Quit: My Mac has gone to sleep. ZZZzzz…)
18:55:37*jeffc quit (Remote host closed the connection)
19:03:12Arrrrbtw, the copyright date is not up to date https://github.com/nim-lang/Nim/blob/devel/copying.txt#L4
19:03:23libmanOpenSSL license is a separate issue.
19:04:52libmanLibreSSL is slowly liberating it with ISC code... ;)
19:06:19libmanAlso stuff Google added for BoringSSL is ISC.
19:06:56*maxim5505 quit (Quit: Page closed)
19:10:05libman`curl -OL` zip/from github, gitlab, and bitbucket works fine with just http://
19:10:29libmans/\// /
19:13:12deavmiAnd will my custom git service that doesn't have that layout syntax work
19:13:14deavminope
19:13:28deavmiso using the whol github archive thing, just nah.
19:14:19deavmi* whole
19:14:47deavmiLibreSSl v.s. OpenSSL (what is the difference)
19:18:16*Ven quit (Quit: Textual IRC Client: www.textualapp.com)
19:19:14zodiak_digging nim (started yesterday, converting over some python play-scripts/stuff). One quick question, how do I view nimble installed packages documentation ? is there like any "nimble web" to bring up local packages doc in browser ?
19:19:40*jeffc joined #nim
19:19:40*jeffc quit (Read error: Connection reset by peer)
19:20:10*jeffc joined #nim
19:20:30*silven quit (Ping timeout: 276 seconds)
19:21:10*silven joined #nim
19:25:43libmandeavmi: you're not making any sense. "My custom thing may not support http, therefore no one should support http." 100% of packages in nimble currently can be obtained via http.
19:26:56libmanNimble may need to run in some lean environments someday. It shouldn't force dependencies it doesn't have to.
19:27:52libmanIt already supports http, obviously, like for fetching the packages.json.
19:28:05*Ven joined #nim
19:29:31Arrrrlibman what's the difference between BSD and MIT ?
19:29:32deavmilibman: sorry.
19:29:52deavmiMIT license, I don't even understand the point of it's existence ~Deavmi 2016
19:29:56libmanArrrr: almost none.
19:30:32libmanI think it's an east-coast vs west-coast rapper battle. :P
19:30:48*jeffc quit (Remote host closed the connection)
19:31:05libmanI use the Unlicense personally. (Not that I ever released anything noteworthy.)
19:31:20deavmiUnlicense = Public domain
19:31:30deavmiMIT license is like public domain with boilerplate
19:31:37deavmirequired boilerplate
19:31:44deavmiI don't see the use of it.
19:31:56libmanAlmost. Some legal jurisdictions don't recognize "public domain". SQLite had a lot of pain about that.
19:32:11deavmilibman: There are ways to get around that
19:32:17libmannimble wisely defaults to MIT, so everyone should just use that.
19:32:27ArrrrDoes BSD or MIT forces you to redistribute the license with the binaries?
19:32:38deavmiWithin countries that don't do public domain you an give them permission to use the code however theyt want
19:32:41deavmiThat's how you do it
19:32:48libmanThis conversation isn't worth polluting the channel. All copyfree licenses are fine.
19:32:55libmancopyfree.org/standard/licenses
19:33:09deavmiNever work on personal projects at a University or business because they will make you license it under their prefered license, especially MIT
19:33:47dom96hello zodiak_
19:33:57deavmiBasically any Uniuversity. (I will just say I never worked on campus, I used a parabolic wifi antenna to ssh into my machine at home) XD. Anyway, that was just my rant. I will stop spamming now.
19:34:02deavmidom96: Ello o/
19:34:14dom96zodiak_: unfortunately not, sounds like a good idea though. Please make an issue on http://github.com/nim-lang/nimble for it :)
19:34:25deavmianyone want to slither.io
19:34:33*Arrrr quit (Quit: WeeChat 1.4)
19:34:57zodiak_dom96: alrighty. I guess I am so used to/spoiled by rdoc/pydoc and friends :)
19:35:14*libman contemplates the Shakespeare License - http://www.enotes.com/shakespeare-quotes/lets-kill-all-lawyers
19:35:15flyxSlither? wasn't that this b-movie
19:35:36deavmiflyx: http://slither.io
19:35:58dom96deavmi: heh, I played that a bit today
19:35:59*flyx doesn't trust website that do not show anything without JavaScript
19:36:11dom96deavmi: was considering reverse engineering the protocol and writing a bot for it
19:36:15deavmiplaying now, can't type or will die
19:36:20dom96but then I realised that I ain't got time for such things anymore :(
19:36:41deavmidom96: jsut died
19:36:44deavmilol
19:37:00deavmiflyx: It is a game, and for a game to be in a browser JS is mandatory. so yeah
19:37:11libmanSlither looks like nibbles on LSD.
19:37:14deavmimaybe write a Nim implementation and compile to JS
19:37:50dom96I think it would be cool to create a Tron-themed slither.io
19:38:10libmannibbles.bas: GOSUB SigmundFreud
19:38:37nivflyx: can i ask why? js is sandboxed. where's the distrust?
19:40:35libmanJS is no longer mandatory (on latest browser builds at least). Thanks to WebAssembly. https://webassembly.github.io/demo/
19:41:51deavmioooh awesome
19:41:56libmanIs this channel always so off-topic, or did I damage it somehow?
19:43:20deavmilibman: Netflix and chill bro
19:43:27deavmior shuld I say Nim and Slither.io
19:45:34flyxniv: because I distrust a a developer who fails to write a site that at least displays some message „this site requires JavaScript for $reasons“. and yeah, we all know that every JS implementation has security issues
19:46:01nivhmmm, alright
19:46:41flyxit's more about style. someone who assumes abilities of the client's browser without testing for them just didn't understand the web
19:46:53dom96Cool. lightcycles.io was free.
19:47:03*draynium quit (Max SendQ exceeded)
19:47:29nivflyx: sure, but assuming js is available has been pretty much hammered into existence by force of stubborness
19:47:30dom96It's mine now :D
19:47:43flyxthis stems a bit from my huge distaste of JavaScript as a whole
19:48:13nivpeople turning off js are quite literally a unsupported usecase and closed as wontfix
19:48:56flyxwell it's a lot more efficient than adblockers
19:49:38nivi dont disagree with that. but it blocks a lot of content too nowadays. i used to run noscript myself, 5 years ago or something. im happy i dont anymore
19:52:56*brson joined #nim
19:55:31*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:56:22flyxyeah it's quite inconvenient nowadays. a typical site has 5-10 JS includes from different domains
20:08:33*Jesin quit (Quit: Leaving)
20:29:04libmanjq '.[].url' ~/.nimble/packages.json | grep '\.co\/' # typo in subviewer package url domain suffix
20:32:58*nande joined #nim
20:39:16*deavmi quit (Ping timeout: 250 seconds)
20:44:32deavmi_mobileAraq_: ever used Tor to get passed censorship in Germany?
20:44:36deavmi_mobileor i2p?
20:49:02*derka quit (Quit: derka)
20:52:39zodiak_dom96: https://github.com/nim-lang/nimble/issues/227 .. I hope the ticket/intent is clear/obvious
20:53:55*libman quit (Remote host closed the connection)
21:05:28dom96zodiak_: that's great, thanks.
21:05:36zodiak_(thumbsup)
21:08:10*jeffc joined #nim
21:14:22*Demon_Fox joined #nim
21:14:37*jeffc quit (Remote host closed the connection)
21:17:37*nande quit (Remote host closed the connection)
21:17:54*jeffc joined #nim
21:21:53*castlelore is now known as landgraf
21:23:03*landgraf quit (Quit: WeeChat 1.4)
21:24:46*der-landgraf joined #nim
21:28:43*derka joined #nim
21:36:31*derka quit (Quit: derka)
21:45:53*draynium joined #nim
21:50:52*derka joined #nim
21:57:09*deavmi_mobile quit (Ping timeout: 244 seconds)
22:14:55*bozaloshtsh quit (Quit: WeeChat 1.4)
22:18:09*der-landgraf quit (Changing host)
22:18:09*der-landgraf joined #nim
22:28:40*derka quit (Quit: derka)
22:30:27*cheatfate joined #nim
22:45:03*elrood quit (Quit: Leaving)
22:47:25*derka joined #nim
22:52:50zodiak_jst so I am on the 'right page', the JsonNode values are supposed to be decomposed before using .. correct ? meaning that (say) the JsonNode("dispatch") field I would assign to a let/var by doing; getBVal(app.Config("dispatch")) and then using ? or is the expectation that this should be 'automagical' to the dev ?
23:06:22*derka quit (Quit: derka)
23:13:46*Jesin joined #nim
23:21:33*jeffc quit (Remote host closed the connection)
23:31:11*cheatfate quit (Ping timeout: 244 seconds)
23:31:54*Matthias247 joined #nim
23:51:50*Matthias247 quit (Read error: Connection reset by peer)
23:58:25*jeffc joined #nim