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:30 | ldlework | btw, 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:21 | FromGitter | <Varriount> bbl_ : Could you give a code example? You should be able to store closure iterators |
09:42:06 | bbl_ | Varriount: https://gitlab.com/snippets/1654031 |
09:43:19 | bbl_ | It doesn't matter if I annotate those with {.closure.} |
09:45:35 | Araq | bbl_: already reported |
09:45:52 | * | girvo joined #nim |
09:47:13 | bbl_ | 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:08 | FromGitter | <vegansk> @bbl_, I think that Araq means this comment: https://github.com/nim-lang/Nim/issues/5519#issuecomment-286074542 |
10:47:58 | FromGitter | <vegansk> @Araq, maybe bbl_ should create another issue for his case? My issue is about the compiler crash |
10:49:59 | Araq | ok |
10:50:18 | * | Vladar joined #nim |
11:02:37 | * | Snircle joined #nim |
11:07:07 | FromGitter | <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:34 | Araq | almynic: use nim devel please. |
11:16:48 | Araq | nimsuggest works much better in devel with VS Code |
11:17:01 | FromGitter | <Almynic> ok will try that |
11:17:16 | Araq | I 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:46 | zachcarter | this 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:49 | zachcarter | is 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:00 | zachcarter | the dependent library to the linker* |
11:29:48 | zachcarter | this is pertaining to nix distros like Ubuntu |
11:29:55 | zachcarter | I haven’t had this problem on OSX |
11:41:20 | * | user0____ quit (Quit: user0____) |
11:49:27 | Araq | zachcarter yes, exactly. linking order matters. |
11:49:51 | Araq | because it's 1950 and linkers are not about resolving linking dependencies. |
11:51:16 | Araq | took me days to realize linking order does matter :-) it's such a weird idea. |
12:01:16 | FromGitter | <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:24 | zachcarter | thanks Araq, my bad inet went out |
12:10:57 | zachcarter | Araq: I think I found a solution to my linking problem |
12:11:06 | zachcarter | if I link the dependent library when building the library I’m binding to |
12:11:07 | zachcarter | problem solved |
12:12:51 | * | PMunch joined #nim |
12:16:47 | * | arnetheduck joined #nim |
12:26:35 | demi- | 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:50 | zachcarter | ah gotcha |
12:26:59 | zachcarter | that’s a nice feature |
12:27:33 | zachcarter | I was able to confirm my soloud bindings work on ubuntu |
12:28:00 | zachcarter | but it took me like two days struggling with the linker :D |
12:28:09 | * | girvo quit (Ping timeout: 260 seconds) |
12:28:36 | demi- | that is linkers for you |
12:28:46 | zachcarter | I guess so! |
12:29:00 | zachcarter | anywho 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:59 | FromGitter | <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:08 | def- | almynic1: you want a seq[string] of the files? Usually you would iterate with os.walkDir() |
12:52:54 | FromGitter | <almynic1> not only file directory too |
12:53:01 | def- | yeah, that's included in walkDir |
12:57:04 | def- | for kind, path in walkDir(workingDirectory): echo splitPath(path).tail |
12:59:40 | FromGitter | <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:25 | FromGitter | <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:12 | FromGitter | <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:01 | FromGitter | <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:18 | FromGitter | <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 |