<< 15-03-2017 >>

00:06:37*vendethiel joined #nim
00:07:53*vendethiel- quit (Ping timeout: 240 seconds)
00:18:28*couven92 quit (Ping timeout: 240 seconds)
00:36:44*couven92 joined #nim
00:36:46*couven92 quit (Read error: Connection reset by peer)
00:38:09*d10n_ is now known as d10n
00:38:09*d10n quit (Changing host)
00:38:09*d10n joined #nim
00:43:44*PMunch quit (Quit: leaving)
01:12:56*girvo_ joined #nim
01:17:47*girvo_ quit (Ping timeout: 264 seconds)
01:35:18*triumphguy joined #nim
01:38:55*pie_ quit (Ping timeout: 260 seconds)
01:39:23*triumphguy left #nim ("WeeChat 1.7")
01:46:07*pie_ joined #nim
01:51:00*libman quit (Quit: Connection closed for inactivity)
02:05:09*Sergio965 quit (Ping timeout: 260 seconds)
02:05:37*joebo quit (Ping timeout: 260 seconds)
02:05:37*acidx quit (Ping timeout: 260 seconds)
02:15:43*joebo joined #nim
02:22:56*Sergio965 joined #nim
02:26:19*acidx joined #nim
02:37:09*pie_ quit (Ping timeout: 240 seconds)
02:37:30ldleworkbtw, here's my xonsh alises for running nim out of docker https://gist.github.com/dustinlacewell/3632276b100b9e741b61d2cedcf56f97
03:01:49*chemist69 quit (Ping timeout: 240 seconds)
03:06:37*brson quit (Ping timeout: 256 seconds)
03:13:55*girvo_ joined #nim
03:15:53*chemist69 joined #nim
03:18:25*girvo_ quit (Ping timeout: 260 seconds)
03:20:17*girvo quit (Ping timeout: 260 seconds)
04:04:34*Snircle quit (Quit: Textual IRC Client: www.textualapp.com)
04:34:12*def-pri-pub quit (Quit: leaving)
04:42:02*deavmi__ joined #nim
04:42:24*rauss quit (Quit: WeeChat 1.7)
04:48:13*girvo joined #nim
04:52:58*ekarlso_ quit (Ping timeout: 240 seconds)
04:53:58*brson joined #nim
04:55:19*zachcarter quit (Quit: zachcarter)
05:14:53*girvo_ joined #nim
05:19:23*girvo_ quit (Ping timeout: 246 seconds)
05:21:59*ekarlso_ joined #nim
05:30:58*ekarlso_ quit (Ping timeout: 240 seconds)
05:52:49*ekarlso_ joined #nim
05:57:28*ekarlso_ quit (Ping timeout: 240 seconds)
06:22:36*Guest4561 joined #nim
06:35:17*Guest4561 quit (Quit: Leave a message.)
06:37:32*ekarlso_ joined #nim
06:43:15*nsf joined #nim
07:15:35*girvo_ joined #nim
07:16:22*butchster_ quit (Ping timeout: 240 seconds)
07:16:49*xmonader quit (Ping timeout: 240 seconds)
07:17:52*couven92 joined #nim
07:20:06*girvo_ quit (Ping timeout: 240 seconds)
07:21:59*vendethiel- joined #nim
07:22:52*vendethiel quit (Ping timeout: 240 seconds)
07:26:05*tankfeeder joined #nim
07:28:08*vendethiel joined #nim
07:29:11*vendethiel- quit (Ping timeout: 264 seconds)
07:34:28*bjz joined #nim
07:39:23*couven92 quit (Quit: Client disconnecting)
07:46:30*butchster joined #nim
07:48:22*xmonader joined #nim
07:50:02*brson quit (Quit: leaving)
07:55:56*gokr joined #nim
08:01:27*girvo quit (Ping timeout: 268 seconds)
08:16:56*Andris_zbx joined #nim
08:24:18*Arrrr joined #nim
08:30:52*butchster quit (Ping timeout: 240 seconds)
08:33:40*Pisuke quit (Ping timeout: 260 seconds)
08:37:08*rokups joined #nim
08:55:03*bjz_ joined #nim
08:56:20*bjz quit (Ping timeout: 268 seconds)
09:06:54*butchster joined #nim
09:13:22*gokr quit (Ping timeout: 240 seconds)
09:13:55*butchster quit (Ping timeout: 260 seconds)
09:14:56*erwana[m] left #nim ("Kicked by @appservice-irc:matrix.org")
09:16:37*girvo joined #nim
09:21:29*girvo quit (Ping timeout: 260 seconds)
09:33:31*tankfeeder quit (Quit: Leaving)
09:36:21FromGitter<Varriount> bbl_ : Could you give a code example? You should be able to store closure iterators
09:42:06bbl_Varriount: https://gitlab.com/snippets/1654031
09:43:19bbl_It doesn't matter if I annotate those with {.closure.}
09:45:35Araqbbl_: already reported
09:45:52*girvo joined #nim
09:47:13bbl_Araq: I couldn't find a ticket
09:49:57*chemist69 quit (Ping timeout: 260 seconds)
09:52:05*chemist69 joined #nim
09:53:29*bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
10:02:15*bjz joined #nim
10:04:55*butchster joined #nim
10:08:22*tankfeeder joined #nim
10:26:40*EastByte joined #nim
10:26:40*EastByte_ quit (Read error: Connection reset by peer)
10:43:08FromGitter<vegansk> @bbl_, I think that Araq means this comment: https://github.com/nim-lang/Nim/issues/5519#issuecomment-286074542
10:47:58FromGitter<vegansk> @Araq, maybe bbl_ should create another issue for his case? My issue is about the compiler crash
10:49:59Araqok
10:50:18*Vladar joined #nim
11:02:37*Snircle joined #nim
11:07:07FromGitter<Almynic> does anyone now why vs code tries to compile nimsuggest. Nimsuggest is already in my path, i'm using ubuntu 16.04 and nim 0.16.0
11:08:49*arnetheduck quit (Ping timeout: 260 seconds)
11:16:34Araqalmynic: use nim devel please.
11:16:48Araqnimsuggest works much better in devel with VS Code
11:17:01FromGitter<Almynic> ok will try that
11:17:16AraqI think VS Code compiling nimsuggest on its own is about to become deprecated
11:25:29*rosshadden quit (Ping timeout: 240 seconds)
11:26:10*zachcarter joined #nim
11:27:46zachcarterthis may be a dumb question, but let’s say I’m writing bindings to a shared library (dylib / so / etc…) and that library has dependencies on like OpenGL or ALSA or something like that
11:28:49zachcarteris it possible that I’m getting unresolved symbols, even though I’m passing the library to the linker, because things aren’t being linked in the proper order?
11:29:00zachcarterthe dependent library to the linker*
11:29:48zachcarterthis is pertaining to nix distros like Ubuntu
11:29:55zachcarterI haven’t had this problem on OSX
11:41:20*user0____ quit (Quit: user0____)
11:49:27Araqzachcarter yes, exactly. linking order matters.
11:49:51Araqbecause it's 1950 and linkers are not about resolving linking dependencies.
11:51:16Araqtook me days to realize linking order does matter :-) it's such a weird idea.
12:01:16FromGitter<Almynic> @Araq with devel it works just fine no more errors, thank you.
12:09:59*zachcarter quit (Read error: Connection reset by peer)
12:10:20*zachcarter joined #nim
12:10:24zachcarterthanks Araq, my bad inet went out
12:10:57zachcarterAraq: I think I found a solution to my linking problem
12:11:06zachcarterif I link the dependent library when building the library I’m binding to
12:11:07zachcarterproblem solved
12:12:51*PMunch joined #nim
12:16:47*arnetheduck joined #nim
12:26:35demi-zachcarter: the way that the OS X dynamic linker works is that it will load everything prior to the app getting started so that isn't a problem
12:26:50zachcarterah gotcha
12:26:59zachcarterthat’s a nice feature
12:27:33zachcarterI was able to confirm my soloud bindings work on ubuntu
12:28:00zachcarterbut it took me like two days struggling with the linker :D
12:28:09*girvo quit (Ping timeout: 260 seconds)
12:28:36demi-that is linkers for you
12:28:46zachcarterI guess so!
12:29:00zachcarteranywho work time, thank you guys for the explanations / help
12:29:18*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
12:32:30*zachcarter quit (Quit: zachcarter)
12:38:34*bjz joined #nim
12:47:59FromGitter<almynic1> hi me again, how do do something like this in nim? ⏎ ⏎ Pyhon code: ⏎ ⏎ ```directory_content = os.listdir(workingDirectory)``` [https://gitter.im/nim-lang/Nim?at=58c937fedd08b4b859d427a7]
12:52:08def-almynic1: you want a seq[string] of the files? Usually you would iterate with os.walkDir()
12:52:54FromGitter<almynic1> not only file directory too
12:53:01def-yeah, that's included in walkDir
12:57:04def-for kind, path in walkDir(workingDirectory): echo splitPath(path).tail
12:59:40FromGitter<almynic1> ok thanks that worked ;)
13:03:26*elrood joined #nim
13:17:40*user0____ joined #nim
13:18:31*zachcarter joined #nim
13:20:29*gokr joined #nim
13:35:48*gokr quit (Quit: Leaving.)
13:37:36*gokr joined #nim
13:38:28*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
13:42:21*CcxWrk quit (Ping timeout: 260 seconds)
13:43:25FromGitter<GrundleTrundle> I love it when I get to the halfway point of typing a question here, and then I answer it for myself. You guys don't know how many times you've been saved from a dumb question by a neuron suddenly waking up and firing.
13:45:12FromGitter<almynic1> quick question moveFile in os module doesn't move directories, right? what is the best way for moving folders with nim?
13:45:40*StarBrilliant joined #nim
13:46:44*CcxWrk joined #nim
13:51:01FromGitter<endragor> @almynic1 judging by the implementation, moveFile should work on directories. Though Nim stdlib usually tries to separate file and directory concepts, so from that perspective it makes sense to add moveDir that just calls moveFile for now.
13:52:18FromGitter<almynic1> @endragor ok thanks will do that
14:00:21*Snircle quit (Quit: Textual IRC Client: www.textualapp.com)
14:05:15*djellemah_ joined #nim
14:06:50*djellemah quit (Ping timeout: 246 seconds)
14:09:40*Gonzih quit (Ping timeout: 260 seconds)
14:15:18*CcxWrk quit (Ping timeout: 258 seconds)
14:16:40*Gonzih joined #nim
14:24:34*girvo joined #nim
14:29:20*girvo quit (Ping timeout: 268 seconds)
14:29:44*CcxWrk joined #nim
14:42:26*user0____ quit (Quit: user0____)
14:46:14*rauss joined #nim
15:34:56*kier quit (Quit: No Ping reply in 180 seconds.)
15:38:01*Amrykid quit (Ping timeout: 256 seconds)
15:40:08*kier joined #nim
15:40:26*Amrykid joined #nim
15:43:36*michael_campbel- quit (Ping timeout: 240 seconds)
15:43:43*michael_campbell joined #nim
15:56:59*brson joined #nim
15:58:49*tankfeeder quit (Quit: Leaving)
16:08:00*nsf quit (Quit: WeeChat 1.7)
16:14:16*sz0 joined #nim
16:15:25*BitPuffin|osx quit (Ping timeout: 256 seconds)
16:25:18*girvo joined #nim
16:26:01*zachcarter quit (Ping timeout: 258 seconds)
16:27:53*SirCmpwn quit (Ping timeout: 256 seconds)
16:29:51*girvo quit (Ping timeout: 258 seconds)
16:29:54*SirCmpwn joined #nim
16:36:02*zachcarter joined #nim
16:40:21*Trustable joined #nim
16:54:49*libman joined #nim
16:59:45*shashlick quit (Ping timeout: 260 seconds)
17:02:13*shashlick joined #nim
17:16:41*Andris_zbx quit (Remote host closed the connection)
17:31:51*BitPuffin|osx joined #nim
17:39:29*gokr quit (Ping timeout: 240 seconds)
17:44:33*zachcarter quit (Ping timeout: 260 seconds)
17:48:49*Trustable quit (Remote host closed the connection)
18:09:31*xet7 joined #nim
18:18:57*deavmi__ quit (Quit: deavmi__)
18:23:45*arnetheduck quit (Ping timeout: 260 seconds)
18:26:18*girvo joined #nim
18:30:28*girvo quit (Ping timeout: 240 seconds)
18:35:31*zachcarter joined #nim
18:41:58*zachcarter quit (Ping timeout: 240 seconds)
19:24:32*nsf joined #nim
19:54:23*sz0 quit (Quit: Connection closed for inactivity)
20:06:47*kulelu88 joined #nim
20:11:49*Sembei joined #nim
20:27:00*girvo joined #nim
20:31:09*girvo quit (Ping timeout: 240 seconds)
20:42:14*rokups quit (Quit: Connection closed for inactivity)
20:43:46*tankfeeder joined #nim
20:49:53*bozaloshtsh joined #nim
20:51:33*mwbrown joined #nim
20:54:53*Arrrr quit (Quit: Leaving.)
20:59:41*Jesin quit (Quit: Leaving)
21:14:09*Jesin joined #nim
21:18:43*bjz joined #nim
21:26:24*mwbrown quit (Remote host closed the connection)
21:26:34*mwbrown joined #nim
21:32:16*Sergio965 quit (Quit: All done. :))
21:45:01*elrood quit (Quit: Leaving)
21:47:31*Vladar quit (Quit: Leaving)
21:53:14*nsf quit (Quit: WeeChat 1.7)
21:56:52*rauss quit (Quit: WeeChat 1.7)
22:17:57*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
22:26:36*bjz joined #nim
22:28:02*girvo joined #nim
22:29:34*mwbrown quit (Ping timeout: 260 seconds)
22:32:29*girvo quit (Ping timeout: 260 seconds)
22:38:09*def-pri-pub joined #nim
22:38:46*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
22:48:03*Snircle joined #nim
22:56:18*bungoman_ joined #nim
22:57:47*bungoman quit (Ping timeout: 246 seconds)
23:12:49*cheatfate_ joined #nim
23:16:57*cheatfate quit (Ping timeout: 258 seconds)
23:19:40*kunev quit (Ping timeout: 268 seconds)
23:20:40*kunev joined #nim
23:29:04*vendethiel- joined #nim
23:29:53*vendethiel quit (Ping timeout: 260 seconds)
23:44:56*ftsf_ joined #nim