<< 31-10-2015 >>

00:03:21*yglukhov quit (Remote host closed the connection)
00:04:18*Matthias247 quit (Read error: Connection reset by peer)
00:06:59*Kingsquee joined #nim
00:23:50*yglukhov joined #nim
00:23:53*strcmp2 quit (Remote host closed the connection)
00:28:37*yglukhov quit (Ping timeout: 265 seconds)
00:31:05*CryptoToad quit (Quit: Leaving)
00:53:33*strcmp1 joined #nim
00:53:47*brson quit (Quit: leaving)
01:04:28makoLineEr, Araq, instructions not clear, I'm attempting `nim --noNimblePath --path:~/programming/res/sdl2/ c sdl_skeleton.nim` and it's not finding sdl2
01:11:10ephjais it not in a directory named 'src'?
01:11:56ephjaI'm looking at the directory structure on github
01:19:02ephjamakoLine
01:20:08*linkedinyou joined #nim
01:20:41makoLineAhhh
01:20:44ephjaso if sdl2 is imported, then it's going to look for sdl2.nim directly in one of the paths, since no directory offsets have been specified (foo/bar)
01:21:26makoLineBut no that hasn't worked, oddly.
01:22:41makoLineThat really should have worked
01:23:04makoLineAh ok it just can't handle ~s
01:26:27ephjaoh yeah, ~ won't be expanded if preceeeded by a non-space
01:31:42ephjareplacing the command with echo can be useful when troubleshooting
02:14:48*Jesin quit (Ping timeout: 272 seconds)
02:16:06*Jesin joined #nim
02:20:31*pregressive joined #nim
02:21:42*pregressive quit (Read error: Connection reset by peer)
02:21:48*pregress_ joined #nim
02:26:19*pregress_ quit (Ping timeout: 244 seconds)
02:45:15*yglukhov joined #nim
02:49:34*yglukhov quit (Ping timeout: 260 seconds)
02:51:53*ephja quit (Ping timeout: 252 seconds)
02:54:22*vendethiel joined #nim
03:18:54*vendethiel quit (Ping timeout: 268 seconds)
03:43:56*zepolen quit (Remote host closed the connection)
03:44:35*desophos quit (Read error: Connection reset by peer)
04:14:24*bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
04:28:50*meadowlark joined #nim
05:04:59*yglukhov joined #nim
05:05:00*darkf joined #nim
05:09:18*yglukhov quit (Ping timeout: 240 seconds)
05:56:04*jakesyl quit (Ping timeout: 246 seconds)
06:09:01*jakesyl joined #nim
06:13:53*bjz joined #nim
06:28:41*strcmp1 quit (Remote host closed the connection)
06:38:22*Kingsquee quit (Quit: https://i.imgur.com/qicT3GK.gif)
06:44:59*Demon_Fox quit (Ping timeout: 240 seconds)
06:45:36*Demon_Fox joined #nim
06:45:54*strcmp1 joined #nim
07:19:33*meadowlark quit (Ping timeout: 252 seconds)
07:20:29*johnsoft quit (Read error: Connection reset by peer)
07:20:51*johnsoft joined #nim
07:35:16*xet7 joined #nim
07:46:04*Demon_Fox quit (Quit: Leaving)
07:49:14*filcuc joined #nim
07:52:22*woadwarrior joined #nim
08:05:07*xificurC joined #nim
08:05:14*xificurC quit (Client Quit)
08:05:35*xificurC joined #nim
08:08:04*linkedinyou quit (Read error: Connection reset by peer)
08:18:34*gokr quit (Quit: Leaving.)
08:18:49*filcuc quit (Quit: Konversation terminated!)
08:22:48*linkedinyou joined #nim
08:37:52*Trustable joined #nim
08:41:25*yglukhov joined #nim
08:45:46*yglukhov quit (Ping timeout: 260 seconds)
08:50:38*tdc joined #nim
08:56:21*strcmp2 joined #nim
08:56:38*strcmp1 quit (Read error: Connection reset by peer)
08:56:56*yglukhov joined #nim
09:08:32*Demon_Fox joined #nim
09:08:54*gokr joined #nim
09:10:46*Trustable quit (Remote host closed the connection)
09:12:54*ephja joined #nim
09:14:19*woadwarrior quit (Quit: Textual IRC Client: www.textualapp.com)
09:29:45*yglukhov quit (Remote host closed the connection)
09:39:17*Matthias247 joined #nim
09:43:12*Trustable joined #nim
09:43:22*Trustable quit (Remote host closed the connection)
09:44:02*Trustable joined #nim
09:50:29*makoLine quit (Ping timeout: 268 seconds)
09:51:46*vendethiel joined #nim
09:51:53*Kingsquee joined #nim
10:00:09*zepolen joined #nim
10:00:46*Trustable quit (Remote host closed the connection)
10:34:04*gokr quit (Read error: Connection reset by peer)
10:36:02*gokr joined #nim
10:38:33*gokr quit (Read error: Connection reset by peer)
10:40:12*linkedinyou quit (Read error: Connection reset by peer)
10:42:42*bigfondue quit (Ping timeout: 255 seconds)
10:46:08*Demon_Fox quit (Quit: Leaving)
10:50:36*gokr joined #nim
10:51:27*gokr quit (Read error: Connection reset by peer)
10:52:21*bigfondue joined #nim
10:57:08*gokr joined #nim
10:59:34*gokr quit (Read error: Connection reset by peer)
11:00:11*vendethiel quit (Ping timeout: 264 seconds)
11:00:18*gokr joined #nim
11:03:35*gokr quit (Client Quit)
11:03:38*gokr1 joined #nim
11:06:23*gokr1 quit (Read error: Connection reset by peer)
11:08:04*Kingsquee quit (Quit: https://i.imgur.com/qicT3GK.gif)
11:09:10*zepolen_ joined #nim
11:09:19*Kingsquee joined #nim
11:09:55*gokr joined #nim
11:11:19*zepolen quit (Ping timeout: 240 seconds)
11:11:20*zepolen__ joined #nim
11:11:27*gokr quit (Read error: Connection reset by peer)
11:13:50*zepolen_ quit (Ping timeout: 244 seconds)
11:17:44*Matthias247 quit (Read error: Connection reset by peer)
11:30:14*strcmp1 joined #nim
11:33:25*strcmp2 quit (Ping timeout: 240 seconds)
11:43:27*ephja quit (Ping timeout: 255 seconds)
11:45:19*elrood joined #nim
13:02:59*gokr joined #nim
13:12:39*UberLambda joined #nim
13:12:43*jaco60 joined #nim
13:18:19*Jesin quit (Ping timeout: 268 seconds)
13:24:18*desophos joined #nim
13:26:01*Jesin joined #nim
13:41:57*filcuc joined #nim
13:43:43*ephja joined #nim
13:55:37*gmpreussner|work quit (Quit: Leaving)
13:57:34*BitPuffin|osx joined #nim
13:58:36*gmpreussner joined #nim
14:27:30*strcmp1 quit (Ping timeout: 240 seconds)
14:31:05*yglukhov joined #nim
14:35:16*yglukhov quit (Ping timeout: 250 seconds)
14:43:34desophoswhat could it mean if in a var definition i'm getting "type expected" and "object constructor needs an object type" errors on the constructor function? does that mean there's something wrong with the constructor?
14:44:35*filcuc quit (Ping timeout: 264 seconds)
14:57:07*Kingsquee quit (Remote host closed the connection)
15:51:38*bhall joined #nim
15:51:43*bhall left #nim (#nim)
16:02:36*filcuc joined #nim
16:04:46*vendethiel joined #nim
16:06:44*filcuc quit (Client Quit)
16:20:01*lazypenguin joined #nim
16:38:02*AbinashB joined #nim
16:39:23AbinashBhello, what's the easiest way to uninstall nim (0.12.0)? I've installed it using the Windows installer (in Windows 10), but it doesn't show up under "Programs and Features".
16:40:26*EastByte_ quit (Ping timeout: 240 seconds)
16:40:26*JStoker quit (Ping timeout: 240 seconds)
16:40:26*NhanH quit (Ping timeout: 240 seconds)
16:40:42*EastByte_ joined #nim
16:43:40*NhanH joined #nim
16:46:46*JStoker joined #nim
16:50:19desophossigh, never mind, i was using : instead of = for kwargs
16:50:48*boopsiesisaway is now known as boopsies
17:01:57*Jesin quit (Quit: Leaving)
17:05:49*Jesin joined #nim
17:07:26*AbinashB quit (Quit: Page closed)
17:10:05*jonasac joined #nim
17:13:12*darkf quit (Quit: Leaving)
17:40:50*Arrrr joined #nim
17:42:35*Sahnvour joined #nim
17:46:23*kumul joined #nim
17:56:43*Matthias247 joined #nim
18:04:12*vendethiel quit (Read error: Connection reset by peer)
18:04:28*vendethiel joined #nim
18:08:24*UberLambda quit (Quit: GTG)
18:11:21*ldlework is now known as sshtv
18:11:57*sshtv is now known as ldlework
18:20:16*zepolen__ is now known as zepolen
18:21:13*jakesyl quit (Ping timeout: 246 seconds)
18:31:34Araqthe windows installer produce some uninstall.exe
18:31:38Araq*produces
18:31:56Araqand it's also in the list of links in the start menu.
18:33:17*mat4 joined #nim
18:33:30mat4hello
18:33:33Araqhi
18:34:17mat4hi Araq
18:39:25mat4I've switched to the Joe editor after writing a syntax-highlighting file, discarding Vim (alias Very Inconsistent Mess)
18:40:24Araqsoon you can use NimEdit instead ;-)
18:41:58mat4is NimEdit a console application ?
18:47:16ArrrrWhat is nimedit?
18:48:40*yglukhov joined #nim
18:48:51*Gonzih joined #nim
18:51:33*Gonzih quit (Client Quit)
18:54:59Araqmat4: lol, no. it's a real tool
18:55:24AraqArrrr: it's the upcoming new IDE for Nim.
18:55:26*brson joined #nim
18:55:42Araqwell "IDE" in quotes, it's much more an editor than an IDE
18:59:46mat4I have use of some features which are seldom supported by modern GUI based editors: These are text reformatting, synatx checking at edit time, autocompletation, horizontal and vertical block editing beside some other standards. I hope NimEdit will support such features
19:01:33Araqha ha ha, no.
19:02:00Araqthis time I will do it right and release version 1 with no features. ;-)
19:02:12*Araq learned from Go.
19:02:17mat4lol
19:02:24reactormonkWhat about aporia?
19:04:16Araqreactormonk: aporia is too painful to extend, I tried it.
19:04:31Araqgtk 2 simply ain't flexible enough for what I want
19:05:40reactormonktime for qt? ^^
19:09:07Araqreactormonk: no, I don't use a widget set at all.
19:10:15mat4I guess you have somethink like the Atom library in mind
19:11:43reactormonkAraq, actually... how about using atom with nim js?
19:11:52ephjamat4: what are these inconsistencies?
19:12:05Araqlol atom, right. because I never open big files ...
19:12:38mat4or multiple files with larger content
19:13:03Araqjust what computing needed: MOAR JavaScript and brower based technologies.
19:13:40Araqwant to import every security issue of your favourite browser? use it as a widget toolkit.
19:15:01mat4ephja: The pathogen script isn't interpreted at all for example. Vim tend to crash and is damn slow
19:15:17mat4bbl
19:15:32*mat4 quit (Quit: Verlassend)
19:20:25*jonasac quit (Remote host closed the connection)
19:23:35*jonasac joined #nim
19:27:43*jonasac quit (Ping timeout: 246 seconds)
19:37:24*Varriount-Laptop joined #nim
19:37:51Varriount-Laptop>_>
19:38:30*BitPuffin|osx quit (Remote host closed the connection)
19:41:26*vendethiel quit (Ping timeout: 260 seconds)
19:43:39*BitPuffin|osx joined #nim
19:47:38*mat4 joined #nim
19:54:22*vendethiel joined #nim
19:56:03Varriount-Laptoponionhammer: I've pushed a large amount of changes to the restructure-heirarchy branch of NimLime, including changes that alter some of the internal techniques used by the commands.
20:04:23*Gonzih joined #nim
20:08:09ephjamat4: it rarely crashes for me, and pathogen works correctly for me. did adding that call to your vimrc not work?
20:08:27ephjathat has been my experience, that's all, but some things are difficult to deal with
20:10:52mat4ephja: yes
20:11:55ephjathe lack of async support is bad, but neovim will support it
20:13:22mat4thanks, I will take a look at Neovim
20:14:44ephjaapparently it's embeddable too
20:15:52ephjait's still in development though, but I think it has basic features by now
20:20:44ephjawhich editors allow syntax highlighting to be defined using PEGs for example?
20:24:17*jonasac joined #nim
20:28:58*jonasac quit (Ping timeout: 246 seconds)
20:32:21mat4what are PEGs ?
20:39:15*meadowlark joined #nim
20:40:15ldleworkParsing Expression Grammars
20:41:13*xet7 quit (Remote host closed the connection)
20:41:36Araqephja: pretty much no editor afaik
20:42:09Araqthey all either use custom parsers via plugins or regex based lexing, pegs are not common at all.
20:43:37*BitPuffin|osx is now known as BitPuffin
20:44:24mat4Joe uses regexpressions for syntax-highlighting, I think PEGs are a somewhat similar concept
20:48:33*Varriount-Laptop quit (Ping timeout: 265 seconds)
20:48:47*BitPuffin quit (Ping timeout: 252 seconds)
20:59:04ephjaok
21:00:23*Arrrr quit (Quit: WeeChat 1.2)
21:02:06*Demon_Fox joined #nim
21:04:50*pregressive joined #nim
21:05:37*pregress_ joined #nim
21:05:37*pregressive quit (Read error: Connection reset by peer)
21:06:16*meadowlark quit (Quit: 7)
21:08:33*Varriount-Laptop joined #nim
21:10:29mat4where is the documentation on interfaces again ?
21:14:33Varriount-Laptopmat4: You mean concepts?
21:16:08mat4no, I mean the idea behind these 'interface' keyword
21:19:06*Sahnvour quit (Quit: Leaving)
21:20:36mat4I remember reading some information about it but can't refind the URL
21:21:35*desophos_ joined #nim
21:21:41*desophos quit (Disconnected by services)
21:21:45*desophos_ is now known as desophos
21:22:17Varriount-Laptopmat4: I don't recall 'interface' being used in Nim. It might be a reserved identifier, but as far as I know, it's not being used for anything.
21:22:35*Jesin quit (Quit: Leaving)
21:24:05*makoLine joined #nim
21:24:10mat4thanks, it seem to be the same for the 'funct' keyword
21:37:38*jonasac joined #nim
21:41:59*jonasac quit (Ping timeout: 240 seconds)
21:42:48*pregress_ quit (Remote host closed the connection)
21:54:56*pregressive joined #nim
22:00:01*makoLine quit (Ping timeout: 268 seconds)
22:01:51*mat4 quit (Quit: leaving)
22:02:26*BitPuffin|osx joined #nim
22:03:46*Kingsquee joined #nim
22:07:07*Demon_Fox quit (Ping timeout: 256 seconds)
22:07:54*Demon_Fox joined #nim
22:09:51*Gonzih quit (Ping timeout: 255 seconds)
22:12:09*makoLine joined #nim
22:17:29*yglukhov_ joined #nim
22:19:55*yglukhov quit (Ping timeout: 250 seconds)
22:24:53*Jesin joined #nim
22:26:10*brson quit (Quit: leaving)
22:32:35*pregressive quit (Remote host closed the connection)
22:38:55*pregressive joined #nim
22:44:50*yglukhov_ quit (Remote host closed the connection)
22:55:39*gmpreussner|afk joined #nim
22:55:58*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
22:57:01*gmpreussner quit (Ping timeout: 244 seconds)
23:00:44*Demon_Fox quit (Quit: Leaving)
23:14:09*zepolen quit (Remote host closed the connection)
23:19:50*Varriount-Laptop quit (Read error: Connection reset by peer)
23:21:05*polde quit (Read error: Connection reset by peer)
23:21:44*polde joined #nim
23:24:51makoLineIs there a way of catching and responding to linker errors, or, more specifically, "Could not find: lib*.so" errors? Some devs might like to be able to go on without some resources, for instance, if a game couldn't find the sound library it wanted they could just go ahead and play the game on mute, or even dynamically look for alternative sound libraries, if there are any.
23:25:29makoLine"linker" is the wrong word. Dynamic runtime linking. Whatever that thing is.
23:26:46*bjz joined #nim
23:29:09*Demon_Fox joined #nim
23:29:44makoLineLoader iirc
23:30:12*zepolen joined #nim
23:34:23*bjz quit (Ping timeout: 264 seconds)
23:35:13*bjz joined #nim
23:38:25*jonasac joined #nim
23:41:22*boopsies is now known as boopsiesisaway
23:42:21*yglukhov joined #nim
23:42:36*Demon_Fox quit (Remote host closed the connection)
23:42:52*jonasac quit (Ping timeout: 246 seconds)
23:47:25*yglukhov quit (Ping timeout: 246 seconds)
23:58:43gmpreussner|afkmakoLine: i think in that case you'd have to link dynamically via the procs in dynlib
23:58:59gmpreussner|afkif you link statically, the libs must be present at runtime