<< 09-12-2015 >>

00:01:42cryzedhttps://gist.github.com/cryzed/a50fe74f9cd559a07161 Why do I get "undeclared identifier T" for this code?
00:01:48cryzeddo I need to do something special to use generics?
00:02:14def-cryzed: proc `$`[T]
00:02:19cryzedah.
00:02:24cryzedthank you def-
00:05:06*jaco60 quit (Ping timeout: 240 seconds)
00:07:35*SeVenSiXseVeN joined #nim
00:07:42*makoLine quit (Ping timeout: 272 seconds)
00:21:37*cyraxjoe quit (Quit: No Ping reply in 180 seconds.)
00:22:32*cyraxjoe joined #nim
00:24:00*nastavnic joined #nim
00:26:38*desophos_ joined #nim
00:28:39*desophos quit (Ping timeout: 250 seconds)
00:28:56*nastavnic quit (Ping timeout: 256 seconds)
00:30:11*pregressive quit (Remote host closed the connection)
00:36:28*nicktick joined #nim
00:40:48*pregressive joined #nim
00:57:07*pregressive quit (Remote host closed the connection)
00:58:06*pregressive joined #nim
01:01:48*nicktick quit (Ping timeout: 256 seconds)
01:11:54*gsingh93 is now known as synack
01:12:24*synack is now known as Guest40077
01:14:20*pregressive quit (Remote host closed the connection)
01:15:16*pregressive joined #nim
01:15:18*nicktick joined #nim
01:18:06*Guest40077 is now known as gsingh93
01:18:13nicktickplease recommend an IDE with code completion for developing nim program under windows.
01:24:49*gsingh93 is now known as guest12345
01:25:11*guest12345 is now known as synack1
01:25:21*synack1 is now known as synack2
01:25:34*nastavnic joined #nim
01:25:39*synack2 is now known as gsingh93
01:30:11*nastavnic quit (Ping timeout: 250 seconds)
01:31:13*pregressive quit (Remote host closed the connection)
01:32:11*pregressive joined #nim
01:49:16*Jesin joined #nim
01:49:29*desophos_ quit (Remote host closed the connection)
01:52:46*gsingh93 is now known as synack
01:53:14cryzednicktick, atom + nim
01:53:16*synack is now known as Guest49432
01:53:22cryzednicktick, aporia ide
01:53:30cryzednicktick, hopefully soon sublime + nimlime too
01:53:39*Guest49432 is now known as gsingh93
01:56:35nicktickcryzed, there is bug with the windows version aporia(installed with nim-0.12.0), the editor zone will become dark with multi-files opened.
01:56:55nicktickis there auto-completion with atom+nim ?
01:56:57cryzednicktick, then I can recommend only Atom + the nim plugin
01:56:58cryzedyes.
01:57:19nicktickcryzed, thx!
01:57:24cryzedno problem :)
01:57:32cryzedremember that you have to install the nim thing first
01:58:35nicktickis there way to auto-complete in vim(under windows)?
01:59:01cryzeduhm I'm sure, but I'm not familiar with vim at all
01:59:04nicktickI tried vim.nim, but don't know how to make it work.
02:01:09cryzednicktick, sorry I have no idea either
02:02:00cryzedAraq, would something like a "first" proc be a good addition to sequtils maybe? I.e. return only the first item that fulfills the predicate?
02:02:16cryzedCan't seem to find it
02:03:45nicktickcryzed, which nim plugin ?
02:04:01cryzedthe one just called nim
02:04:01cryzedwait
02:04:07cryzedhttps://atom.io/packages/nim this one
02:08:32*thotypous quit (Ping timeout: 246 seconds)
02:37:53*desophos joined #nim
02:39:28*pregressive quit (Remote host closed the connection)
02:43:55*vendethiel joined #nim
02:52:12*pregressive joined #nim
03:00:14*ozra quit (Ping timeout: 256 seconds)
03:05:31*vendethiel quit (Ping timeout: 250 seconds)
03:27:20*nastavnic joined #nim
03:31:58*nastavnic quit (Ping timeout: 256 seconds)
03:37:58*ephja quit (Ping timeout: 272 seconds)
03:45:36BitPuffin|osxAraq: http://www.othersidetease.com/p089gg.php
03:45:57*zepolen joined #nim
03:50:26*zepolen quit (Ping timeout: 240 seconds)
03:56:48*brson joined #nim
04:01:19*desophos_ joined #nim
04:05:58*desophos_ quit (Ping timeout: 256 seconds)
04:09:39*makoLine joined #nim
04:21:50*nicktick quit (Ping timeout: 256 seconds)
04:41:09*desophos_ joined #nim
04:44:30*desophos quit (Ping timeout: 256 seconds)
04:53:40*brson quit (Quit: leaving)
04:54:22*pregressive quit (Remote host closed the connection)
04:55:39*girvo quit (Read error: Connection reset by peer)
04:56:24*girvo joined #nim
04:57:26*pregressive joined #nim
05:01:48*pregressive quit (Remote host closed the connection)
05:08:22*desophos_ is now known as desophos
05:09:49*yglukhov joined #nim
05:10:19*nicktick joined #nim
05:14:52*yglukhov quit (Ping timeout: 272 seconds)
05:24:03*darkf joined #nim
05:27:30*sepisoad joined #nim
05:29:04*nastavnic joined #nim
05:33:43*nastavnic quit (Ping timeout: 250 seconds)
05:47:24*sepisoad quit (Ping timeout: 256 seconds)
05:47:54*t4nk775 joined #nim
05:47:58*BitPuffin|osx quit (Ping timeout: 256 seconds)
05:53:06*t4nk775 quit (Ping timeout: 252 seconds)
05:58:43*solidsnack quit (Quit: My Mac has gone to sleep. ZZZzzz…)
06:05:02*zepolen joined #nim
06:29:04*girvo quit (Quit: Lost terminal)
06:30:07*nastavnic joined #nim
06:35:00*nastavnic quit (Ping timeout: 256 seconds)
06:38:41*ephja joined #nim
06:46:08*nicktick1 joined #nim
06:48:41*nicktick quit (Ping timeout: 250 seconds)
07:01:19*gour joined #nim
07:04:51*vangroan joined #nim
07:21:10*mrkishi joined #nim
07:24:10*nicktick1 quit (Read error: Connection reset by peer)
07:24:19*nicktick joined #nim
07:26:49*vangroan quit (Ping timeout: 250 seconds)
07:27:34*mrkishi quit (Quit: bye)
07:32:12*mrkishi joined #nim
07:38:07*desophos quit (Read error: Connection reset by peer)
07:42:40*gokr joined #nim
07:53:07*Arrrr joined #nim
07:59:45*solidsnack joined #nim
08:02:46*ephja quit (Ping timeout: 240 seconds)
08:05:52*nastavnic joined #nim
08:15:22*nicktick quit (Read error: Connection reset by peer)
08:15:41*nicktick joined #nim
08:23:11*vangroan joined #nim
08:36:12*Ven joined #nim
08:45:07*sepisoad joined #nim
08:49:39*sepisoad2 joined #nim
08:52:08*sepisoad quit (Ping timeout: 256 seconds)
08:52:08*nastavnic quit (Ping timeout: 256 seconds)
08:59:50*nicktick1 joined #nim
09:00:05*nicktick quit (Read error: Connection reset by peer)
09:01:23*nastavnic joined #nim
09:04:15*solidsnack quit (Quit: My Mac has gone to sleep. ZZZzzz…)
09:09:01*sepisoad joined #nim
09:09:42*sepisoad2 quit (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
09:10:46*makoLine quit (Ping timeout: 240 seconds)
09:13:29*arnetheduck joined #nim
09:17:12*vangroan_ joined #nim
09:17:33*nicktick1 quit (Quit: Leaving.)
09:20:06*vangroan quit (Ping timeout: 240 seconds)
09:20:33*sepisoad quit (Read error: Connection reset by peer)
09:21:46*vangroan_ quit (Ping timeout: 240 seconds)
09:23:47*vangroan_ joined #nim
09:24:41*nastavnic quit (Ping timeout: 250 seconds)
09:27:47*zepolen quit (Remote host closed the connection)
09:36:36*nastavnic joined #nim
09:40:52*coffeepot joined #nim
09:57:06*filcuc joined #nim
09:57:22*jaco60 joined #nim
10:01:29*matkuki joined #nim
10:06:47*matkuki quit (Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421])
10:06:55*Demon_Fox quit (Quit: Leaving)
10:10:17*yglukhov joined #nim
10:15:18*Senketsu joined #nim
10:18:04*nastavnic quit (Read error: Connection reset by peer)
10:18:14*nastavnic joined #nim
10:23:29*Trustable joined #nim
10:29:00*nastavni1 joined #nim
10:31:26*nastavnic quit (Ping timeout: 240 seconds)
10:43:02*Arrrrr joined #nim
10:44:35*coffeepot quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
10:45:06*Arrrr quit (Ping timeout: 240 seconds)
10:48:00*Ven quit (Ping timeout: 272 seconds)
10:50:19*ephja joined #nim
10:53:08gourmorning
10:53:30gourAraq: how is progress with 'not nil'?
10:54:58*nastavni1 quit (Ping timeout: 272 seconds)
10:56:15*nastavni1 joined #nim
11:06:19*sepisoad joined #nim
11:08:42veganskHi! Where can I find dll's with nim dependencies for the devel branch (x86 and x64)?
11:12:27*sepisoad quit (Read error: Connection reset by peer)
11:22:58*sepisoad joined #nim
11:26:40*zepolen joined #nim
11:27:24*ozra joined #nim
11:28:11*Arrrrr quit (Ping timeout: 250 seconds)
11:31:06*sepisoad quit (Read error: Connection reset by peer)
11:35:52*Arrrrr joined #nim
11:50:58*elrood joined #nim
11:55:52*vangroan_ left #nim ("Leaving")
11:56:36*vangroan joined #nim
12:01:52*nicktick joined #nim
12:01:55*nicktick quit (Changing host)
12:01:55*nicktick joined #nim
12:06:12*nicktick1 joined #nim
12:06:53*nastavnic joined #nim
12:08:26*nicktick quit (Ping timeout: 240 seconds)
12:09:26*nastavni1 quit (Ping timeout: 240 seconds)
12:12:49*zepolen quit (Remote host closed the connection)
12:13:09*sepisoad joined #nim
12:19:56*vangroan quit (Quit: Leaving)
12:20:00*nastavni1 joined #nim
12:22:22*nastavnic quit (Ping timeout: 256 seconds)
12:22:25*sepisoad quit (Read error: Connection reset by peer)
12:23:33*Trustable quit (Read error: Connection reset by peer)
12:24:02*Trustable joined #nim
12:26:40*xet7 joined #nim
12:26:58*Ven joined #nim
12:46:06*BitPuffin|osx joined #nim
12:46:28*pregressive joined #nim
12:47:18*nastavni1 quit (Ping timeout: 256 seconds)
12:47:40*pregressive quit (Remote host closed the connection)
12:48:25*zepolen joined #nim
13:00:25*BitPuffin|osx quit (Remote host closed the connection)
13:42:38*sepisoad joined #nim
13:54:37*BitPuffin|osx joined #nim
13:58:24*nastavni1 joined #nim
14:00:15*sepis0ad joined #nim
14:02:39*askatasuna joined #nim
14:02:46*nastavni1 quit (Ping timeout: 240 seconds)
14:18:29*vangroan joined #nim
14:18:41*sepis0ad quit (Quit: Leaving)
14:33:50*vangroan quit (Quit: Leaving)
14:40:59*nastavni1 joined #nim
14:53:15*SeVenSiXseVeN quit (Quit: Leaving)
14:55:41*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
15:08:16*pregressive joined #nim
15:09:08*brson joined #nim
15:13:22*Ven joined #nim
15:15:42*martinpk_ joined #nim
15:19:32*martinpk_ left #nim (#nim)
15:22:38Araqgour: I think I will delay it until v1 is out
15:30:34*nastavnic joined #nim
15:33:06*nastavni1 quit (Ping timeout: 240 seconds)
15:34:38*sepisoad quit (Quit: Leaving)
15:34:58*sepisoad joined #nim
15:49:10*pregressive quit (Remote host closed the connection)
15:53:26*nastavnic quit (Ping timeout: 240 seconds)
15:59:41*pregressive joined #nim
16:05:14*nicktick1 quit (Quit: Leaving.)
16:17:38*pregressive quit (Remote host closed the connection)
16:23:32*nastavnic joined #nim
16:29:22*sepisoad quit (Ping timeout: 272 seconds)
16:42:51*coffeepot joined #nim
16:43:50yglukhovhey guys, what do you think about this? https://github.com/yglukhov/nimble-tag
16:45:24ArrrrrWould be nice to click on those bottons and run nimble against the repo
16:45:33Arrrrr*buttons
16:45:59Araqdom96: we need line buffered IO on windows like Python does it
16:48:53yglukhovArrrrr: true, but that would require some work in nimble. some multi-platform work :)
16:50:11ArrrrrYes, and make plugins for every major browser
16:51:45ephjawon't an URI association do?
16:51:55ephjaanyway, looks good!
16:53:48*yglukhov quit (Ping timeout: 256 seconds)
17:00:52*filcuc quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
17:05:31*coffeepot quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
17:06:50*Ven quit (Ping timeout: 256 seconds)
17:10:13*Ven joined #nim
17:11:31nchambersAraq, nim doesn't have linebuffered io on windows?
17:14:51*nastavnic quit (Ping timeout: 250 seconds)
17:16:02*allan0_ joined #nim
17:17:11*allan0 quit (Ping timeout: 260 seconds)
17:19:26*brson quit (Ping timeout: 240 seconds)
17:23:31*Ven quit (Ping timeout: 250 seconds)
17:35:56gourAraq: so, post 1.0? btw, i believe you did research a bit when choosing rst as markup to be used for docs. i was attracted to asciidoc, but decided to use rst since my static-site-generator (nikola) also has better support for it, but wonder, in case you were considering asciidoc which features attracted you to it? (i'm asking since i appreciate your opinion)
17:36:46*askatasuna quit (Ping timeout: 240 seconds)
17:41:19*yglukhov joined #nim
17:45:26*yglukhov quit (Ping timeout: 240 seconds)
17:47:07*pregressive joined #nim
17:48:44*thotypous joined #nim
17:48:55*brson joined #nim
17:57:35*askatasuna joined #nim
18:05:08Araqnchambers: it does but it's broken
18:05:22Araqand it's not Nim's fault but microsoft's
18:05:33Araqthe bug is in the C runtime
18:10:57*yglukhov joined #nim
18:15:05*yglukhov quit (Ping timeout: 250 seconds)
18:15:23*yglukhov joined #nim
18:18:55Araqgour: yeah, since we will do it incrementally anyway I don't think this should delay the release of v1
18:19:10Araqasciidoc vs rst hmmm
18:20:13*gour_ joined #nim
18:21:19AraqI don't know, I picked RST because i like the syntax and it's the standard doc syntax for Python
18:21:28ldleworkrst is pretty much the standard
18:22:12*brson quit (Ping timeout: 256 seconds)
18:22:13Araqand in general these ascii based markup languages are all equally hard to parse
18:22:46*gour quit (Ping timeout: 240 seconds)
18:22:52Araqmaybe markdown is slightly easier than RST to parse, but I don't think the difference is significant
18:25:01ldleworkrst supports directive extensions which are used to great effect in Sphinx
18:25:22ldleworkmarkdown supports a tiny core subset of rst's available default functionality
18:25:23*gour_ is now known as gour
18:25:53ldleworkasciidoc is not bad, but rst seems more survivable
18:26:02federico3survivable?
18:26:05gouri agree that rst is simpler than asciidoc(tor) and i like it's based on python instead of ruby
18:26:57gourhowever, i was surprised that e.g. rst does not allow inline markup to be nested which is possible in asciidoc...but by using roles one can workaround it
18:27:22ldleworkfederico3: yeah in that it seems in wider use, even though the places where asciidoc is used don't seem like they'll be going away soon either (publishing)
18:27:27federico3rst and md are ok for very simple stuff but they can't compare with asciidoc for anything complex
18:28:19ldleworkDo we ever plan on publishing the Nim docs in book form?
18:28:30gourAraq: is there any schedule for 1.0 besides "when it's ready" ?
18:28:47ldleworkIf not, then rst probably falls right on the line of flexiblity and approachability.
18:29:35federico3ldlework: do you find asciidoc's syntax more difficult than rst and md?
18:29:57ldleworkfederico3: certainly more than markdown. markdown is a toy compared to rst and asciidoc.
18:30:18ldleworkfederico3: and yes, asciidoc is probably a bit more of an investment to learn than rst
18:30:40ldleworkThough I'm not against asciidoc, its pretty awesome.
18:30:53ldleworkIf I were writing a book, it'd most likely be in asciidoc.
18:31:00federico3http://hyperpolyglot.org/lightweight-markup
18:31:19ldleworkI mean, if we could use org-mode that'd be ideal. ^_^
18:31:34gouri'd like to use same markup for all my writings from blog posts to larger docs
18:32:50ldleworkWhy? It sounds like you're equivocating what its like to write at length and to write something small.
18:33:06Araqgour: I use RST for everything.
18:33:19Araqincluding my presentations.
18:33:45gourAraq: thanks for encouragement...i really like nikola ssg ;)
18:34:29*aziz joined #nim
18:35:06Araqfederico3: what do I miss when I write a book in RST as opposed to asciidoc?
18:37:36*Ven joined #nim
18:40:14*BitPuffin|osx quit (Remote host closed the connection)
18:40:47*BitPuffin|osx joined #nim
18:43:16*pilne joined #nim
18:47:10*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:48:44*brson joined #nim
18:49:38*Ven joined #nim
18:49:40federico3Araq: asciidoc is meant to be used for book. Stuff like generating pdfs, epubs. Inserting pictures, including files, doing relative linking. Styling. Programmable attributes and text substitutian
18:50:41AraqI do all these things with RST, sometimes I use a postprocessor on the generated TeX/HTML
18:53:02*yglukhov quit ()
18:54:11federico3like for LaTeX vs a word processor, you have try out every feature and see how it works for you
18:54:24*Ven quit (Ping timeout: 272 seconds)
18:55:13*Ven joined #nim
18:56:05Araqyeah and these days I even try to avoid any tool that *produces* LaTeX ;-)
18:56:21Araqincluding nimdoc's LaTeX target.
19:03:08*brson_ joined #nim
19:03:10*brson_ quit (Client Quit)
19:03:26*brson quit (Ping timeout: 240 seconds)
19:03:30*brson_ joined #nim
19:03:54*yglukhov joined #nim
19:04:32*askatasuna quit (Ping timeout: 272 seconds)
19:05:19*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:08:04*brson_ quit (Client Quit)
19:08:19*brson joined #nim
19:12:32*nastavnic joined #nim
19:16:46*brson quit (Ping timeout: 240 seconds)
19:17:39*Ven joined #nim
19:18:18*solidsnack joined #nim
19:19:28*Ven quit (Client Quit)
19:19:46ephjacan the 32-bit SDL DLL's linked to in the wiki be used with 64-bit too?
19:24:15ephjanevermind
19:34:33*zepolen quit ()
19:35:12*pregressive quit (Remote host closed the connection)
19:38:20*pregressive joined #nim
19:46:40*brson joined #nim
19:51:12*brson quit (Client Quit)
19:51:32*brson joined #nim
19:51:45*Matthias247 joined #nim
19:51:57*askatasuna joined #nim
19:55:10*pregressive quit (Remote host closed the connection)
19:58:01*solidsnack quit (Quit: My Mac has gone to sleep. ZZZzzz…)
20:00:14*brson quit (Ping timeout: 256 seconds)
20:01:44*pregressive joined #nim
20:06:25*Ven joined #nim
20:06:26*brson joined #nim
20:09:56*Arrrrr quit (Quit: WeeChat 1.2)
20:11:50*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
20:15:45*Ven joined #nim
20:21:04*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
20:25:41*darkf quit (Quit: Leaving)
20:26:48*solidsnack joined #nim
20:28:32*desophos joined #nim
20:29:20*mat4 joined #nim
20:38:02*Ven joined #nim
20:38:20*Ven quit (Client Quit)
20:39:19*solidsna_ joined #nim
20:39:26*solidsnack quit (Ping timeout: 240 seconds)
20:40:18*Ven joined #nim
20:40:22*Ven quit (Client Quit)
20:41:59*xet7 quit (Quit: Leaving)
20:45:24*Ven joined #nim
20:50:06*Ven quit (Ping timeout: 256 seconds)
20:55:23*pregressive quit (Read error: Connection reset by peer)
20:55:44*pregressive joined #nim
20:59:31*solidsna_ quit (Quit: My Mac has gone to sleep. ZZZzzz…)
20:59:45*Ven joined #nim
21:10:55*gour quit (Quit: WeeChat 1.3)
21:18:20*makoLine joined #nim
21:28:26*ephja quit (Ping timeout: 240 seconds)
21:28:26*DecoPerson quit ()
21:28:37*DecoPerson joined #nim
21:29:03*Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
21:30:57*makoLine quit (Ping timeout: 250 seconds)
21:40:44*solidsnack joined #nim
21:42:22*buMPnet quit (Read error: Connection reset by peer)
21:47:41*makoLine joined #nim
21:50:37*solidsnack quit (Quit: My Mac has gone to sleep. ZZZzzz…)
21:54:21*askatasuna quit (Ping timeout: 250 seconds)
21:56:31*BitPuffin|osx quit (Ping timeout: 250 seconds)
22:01:26*mat4 quit (Quit: Leaving)
22:15:47*solidsnack joined #nim
22:20:20*yglukhov quit (Remote host closed the connection)
22:23:36*nastavnic quit (Ping timeout: 256 seconds)
22:34:57*solidsnack quit (Quit: My Mac has gone to sleep. ZZZzzz…)
22:39:26*brson quit (Ping timeout: 240 seconds)
22:48:22*jakesyl joined #nim
22:49:22*pregressive quit (Remote host closed the connection)
22:50:29*DecoPerson quit (Read error: Connection reset by peer)
23:04:07*jakesyl quit (Ping timeout: 250 seconds)
23:06:11*zaquest quit (Ping timeout: 244 seconds)
23:19:59*lazypenguin quit (Ping timeout: 264 seconds)
23:27:20*Trustable quit (Remote host closed the connection)
23:29:23*solidsnack joined #nim
23:31:57*lazypenguin joined #nim
23:31:59*Matthias247 quit (Read error: Connection reset by peer)
23:33:51*nastavnic joined #nim
23:33:57*DecoPerson joined #nim
23:39:24*nastavnic quit (Ping timeout: 272 seconds)
23:52:31*Demon_Fox joined #nim
23:55:00*nicktick joined #nim
23:55:24*jaco60 quit (Ping timeout: 264 seconds)
23:59:33*ephja joined #nim