00:12:57 | * | rollo quit (Quit: Leaving) |
00:29:55 | tmm1 | Araq: pedantic works as expected now |
00:30:05 | tmm1 | maybe worth merging https://github.com/nim-lang/Nim/pull/3428 and fixing failures in followup PRs |
00:57:33 | * | yglukhov joined #nim |
01:00:06 | * | CryptoToad quit (Quit: Leaving) |
01:02:19 | * | yglukhov quit (Ping timeout: 260 seconds) |
01:05:48 | * | nim-buildbot quit (Quit: buildmaster reconfigured: bot disconnecting) |
01:22:12 | * | barosl quit (Quit: Leaving) |
01:23:51 | * | brson quit (Ping timeout: 256 seconds) |
01:34:13 | * | vendethiel joined #nim |
02:01:59 | * | saml_ quit (Ping timeout: 264 seconds) |
02:15:22 | * | barosl joined #nim |
02:16:03 | * | vendethiel quit (Ping timeout: 260 seconds) |
02:28:36 | * | nande joined #nim |
02:53:02 | * | tmm1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
02:59:19 | * | yglukhov joined #nim |
03:03:30 | * | yglukhov quit (Ping timeout: 246 seconds) |
03:04:07 | * | infinity0 quit (Ping timeout: 260 seconds) |
03:10:57 | * | nande quit (Remote host closed the connection) |
03:11:25 | * | nande joined #nim |
03:11:56 | * | infinity0 joined #nim |
03:19:50 | * | infinity0 quit (Remote host closed the connection) |
03:22:07 | * | infinity0 joined #nim |
03:32:48 | * | darkf joined #nim |
03:36:53 | * | Kingsquee joined #nim |
03:56:03 | * | ozra quit (Ping timeout: 246 seconds) |
04:36:10 | * | tmm1 joined #nim |
04:52:08 | * | zxtx_ joined #nim |
05:00:52 | * | yglukhov joined #nim |
05:02:17 | * | Jesin quit (Ping timeout: 252 seconds) |
05:02:50 | * | barosl quit (Read error: Connection reset by peer) |
05:05:08 | * | yglukhov quit (Ping timeout: 250 seconds) |
05:05:25 | * | barosl joined #nim |
05:11:02 | * | nim-buildbot quit (Quit: buildmaster reconfigured: bot disconnecting) |
05:25:44 | * | Jesin joined #nim |
05:40:04 | * | tmm1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
05:45:37 | * | bjz joined #nim |
05:49:21 | * | nande quit (Remote host closed the connection) |
05:54:01 | * | bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
06:02:27 | * | yglukhov joined #nim |
06:07:00 | * | yglukhov quit (Ping timeout: 264 seconds) |
06:08:24 | * | bjz joined #nim |
06:20:27 | * | bjz_ joined #nim |
06:21:44 | * | bjz quit (Ping timeout: 244 seconds) |
06:49:43 | * | Varriount joined #nim |
06:53:54 | * | bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
06:55:12 | * | bjz joined #nim |
07:03:53 | * | yglukhov joined #nim |
07:08:06 | * | yglukhov quit (Ping timeout: 240 seconds) |
07:36:28 | * | infinity0 quit (Ping timeout: 268 seconds) |
07:42:42 | * | infinity0 joined #nim |
08:09:25 | * | coffeepot joined #nim |
08:13:26 | * | yglukhov joined #nim |
08:17:17 | * | coffeepot quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) |
08:17:39 | * | yglukhov quit (Ping timeout: 250 seconds) |
08:21:50 | * | darkf_ joined #nim |
08:22:07 | * | coffeepot joined #nim |
08:24:39 | * | darkf quit (Ping timeout: 240 seconds) |
08:26:50 | * | Trustable joined #nim |
08:38:18 | * | darkf_ is now known as darkf |
08:42:33 | * | boopsiesisaway is now known as boopsies |
09:03:38 | * | yglukhov joined #nim |
09:19:21 | * | boopsies is now known as boopsiesisaway |
09:33:12 | * | cazov_ is now known as cazov |
09:34:36 | * | _Lucky joined #nim |
09:38:21 | * | elrood joined #nim |
09:39:19 | * | Arrrr joined #nim |
09:43:04 | * | _Lucky left #nim (#nim) |
10:21:52 | * | nim-buildbot quit (Quit: buildmaster reconfigured: bot disconnecting) |
10:24:37 | * | darkf_ joined #nim |
10:27:39 | * | darkf quit (Ping timeout: 246 seconds) |
10:33:08 | * | nim-buildbot quit (Quit: buildmaster reconfigured: bot disconnecting) |
10:33:22 | * | darkf_ is now known as darkf |
10:39:47 | * | Kingsquee quit (Quit: http://i.imgur.com/EsXzoum.png) |
10:45:05 | * | nim-buildbot quit (Quit: buildmaster reconfigured: bot disconnecting) |
10:55:58 | * | nim-buildbot quit (Quit: buildmaster reconfigured: bot disconnecting) |
11:02:53 | * | razaaa joined #nim |
11:13:51 | * | nim-buildbot quit (Quit: buildmaster reconfigured: bot disconnecting) |
11:31:40 | * | strcmp1 joined #nim |
11:33:53 | * | Gonzih joined #nim |
11:38:46 | NimBot | nim-lang/Nim devel 36cf87e JamesP [+0 ±1 -0]: add {.pop.} for {.push debugger:off.} to balance push/pop |
11:38:46 | NimBot | nim-lang/Nim devel ed4b0cc Andreas Rumpf [+0 ±1 -0]: Merge pull request #3445 from jlp765/popd... 2 more lines |
11:40:53 | Araq | tmm1: agreed. |
11:41:05 | NimBot | nim-lang/Nim devel 073b755 Aman Gupta [+1 ±0 -0]: add basic appveyor config |
11:41:05 | NimBot | nim-lang/Nim devel 2a83f33 Aman Gupta [+0 ±1 -0]: use the batch file |
11:41:05 | NimBot | nim-lang/Nim devel 5602c25 Aman Gupta [+0 ±1 -0]: set path for msys64 |
11:41:05 | NimBot | nim-lang/Nim devel ba5366e Aman Gupta [+0 ±1 -0]: try usr/bin |
11:41:05 | NimBot | 39 more commits. |
11:51:21 | * | nim-buildbot quit (Quit: buildmaster reconfigured: bot disconnecting) |
12:12:31 | * | Gonzih quit (Ping timeout: 250 seconds) |
12:27:41 | * | BitPuffin joined #nim |
12:29:12 | * | strcmp1 quit () |
12:42:15 | * | Gonzih joined #nim |
12:43:20 | * | Gonzih quit (Client Quit) |
12:47:07 | * | eda_ joined #nim |
13:24:46 | * | BitPuffin quit (Ping timeout: 250 seconds) |
13:31:44 | reactormonk | https://github.com/nim-lang/Nim/pull/3446 -1 or Option? |
13:37:55 | Araq | I've voted against this in the past. |
13:39:56 | Araq | it's not like we don't have a parsecsv module in the stdlib ... jezz |
13:43:08 | * | bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
13:46:29 | * | bjz joined #nim |
13:47:29 | * | pregressive joined #nim |
13:48:59 | NimBot | nim-lang/Nim devel 3fef9f0 Araq [+0 ±1 -1]: fixes regression: tactiontable |
13:49:27 | * | bjz_ joined #nim |
13:50:46 | * | bjz quit (Ping timeout: 240 seconds) |
14:02:02 | * | BitPuffin joined #nim |
14:03:02 | * | yymoto2 joined #nim |
14:24:32 | * | Jesin quit (Quit: Leaving) |
14:31:12 | cncl | that split thing seems like a weird feature |
14:31:35 | cncl | people seem to like to vote a lot on these bad string munging features. it's easier to just create a quick parser than chaining a bunch of these bad features together |
14:40:01 | * | razaaa quit (Quit: Leaving) |
14:42:16 | * | pregressive quit (Remote host closed the connection) |
14:44:50 | Araq | cncl: agreed. |
14:46:08 | * | yymoto2 quit (Quit: leaving) |
14:48:17 | * | pregressive joined #nim |
15:11:13 | * | boopsiesisaway is now known as boopsies |
15:22:16 | * | gokr joined #nim |
15:34:18 | * | ano quit (Ping timeout: 246 seconds) |
15:38:01 | * | ano joined #nim |
15:51:32 | * | Ven joined #nim |
16:02:50 | * | Jesin joined #nim |
16:03:00 | * | brson joined #nim |
16:03:21 | * | ano quit (Ping timeout: 246 seconds) |
16:07:31 | * | Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
16:09:03 | * | yglukhov quit (Ping timeout: 260 seconds) |
16:12:21 | * | Ven joined #nim |
16:14:11 | * | coffeepot quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) |
16:20:24 | * | Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
16:33:52 | * | Ven joined #nim |
16:38:13 | * | juanfra quit (Disconnected by services) |
16:38:18 | * | juanfra_ joined #nim |
16:38:51 | * | ano joined #nim |
16:39:29 | * | Ven quit (Read error: Connection reset by peer) |
16:39:48 | * | delian66_ joined #nim |
16:43:49 | * | yglukhov joined #nim |
16:43:59 | * | heinrich5991_ joined #nim |
16:44:34 | * | bigfondue_ joined #nim |
16:47:52 | * | Ven joined #nim |
16:50:01 | * | bigfondue quit (*.net *.split) |
16:50:02 | * | ldlework quit (*.net *.split) |
16:50:02 | * | phira quit (*.net *.split) |
16:50:02 | * | heinrich5991 quit (*.net *.split) |
16:50:02 | * | federico3 quit (*.net *.split) |
16:50:03 | * | zemm quit (*.net *.split) |
16:50:03 | * | delian66 quit (*.net *.split) |
16:50:03 | * | cncl quit (*.net *.split) |
16:50:03 | * | pwzoii quit (*.net *.split) |
16:50:04 | * | bjz_ quit (*.net *.split) |
16:50:04 | * | boopsies quit (*.net *.split) |
16:50:05 | * | benaiah quit (*.net *.split) |
16:50:05 | * | Xaseron quit (*.net *.split) |
16:50:25 | * | heinrich5991_ is now known as heinrich5991 |
16:53:04 | * | pregressive quit (Remote host closed the connection) |
16:57:52 | * | ldlework joined #nim |
16:58:47 | * | Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
16:59:53 | * | pregressive joined #nim |
16:59:53 | * | edin joined #nim |
16:59:53 | * | bjz_ joined #nim |
16:59:53 | * | boopsies joined #nim |
16:59:53 | * | benaiah joined #nim |
16:59:53 | * | Xaseron joined #nim |
17:07:14 | * | pregressive quit (*.net *.split) |
17:07:14 | * | edin quit (*.net *.split) |
17:07:14 | * | bjz_ quit (*.net *.split) |
17:07:15 | * | boopsies quit (*.net *.split) |
17:07:15 | * | benaiah quit (*.net *.split) |
17:07:15 | * | Xaseron quit (*.net *.split) |
17:07:37 | * | pwzoii joined #nim |
17:07:39 | * | zemm joined #nim |
17:07:43 | * | phira joined #nim |
17:07:57 | * | federico3 joined #nim |
17:07:57 | * | cncl joined #nim |
17:10:24 | * | pregressive joined #nim |
17:10:24 | * | edin joined #nim |
17:10:24 | * | bjz_ joined #nim |
17:10:24 | * | boopsies joined #nim |
17:10:24 | * | benaiah joined #nim |
17:10:24 | * | Xaseron joined #nim |
17:16:18 | * | tmm1 joined #nim |
17:18:12 | * | ozra joined #nim |
17:24:19 | * | askatasuna joined #nim |
17:30:32 | * | pregressive quit (Remote host closed the connection) |
17:35:11 | * | irrequietus joined #nim |
17:41:32 | * | edin quit (Quit: leaving) |
17:47:10 | * | silven quit (Ping timeout: 252 seconds) |
17:48:12 | * | strcmp1 joined #nim |
17:51:28 | * | silven joined #nim |
17:53:47 | * | darkf quit (Quit: Leaving) |
17:55:08 | * | pregressive joined #nim |
17:55:38 | * | eeded joined #nim |
17:56:49 | * | Arrrr quit (Quit: WeeChat 1.2) |
18:07:31 | * | juanfra_ quit (Quit: juanfra_) |
18:07:54 | * | juanfra joined #nim |
18:09:56 | * | pregressive quit (Remote host closed the connection) |
18:12:43 | eeded | can I create a TThread[void] and how? |
18:13:17 | eeded | I can't seem to get it right |
18:13:37 | Araq | createThread[void](myProc) |
18:14:03 | Araq | thanks for reminding me |
18:14:22 | * | Araq finally adds an overload |
18:14:53 | * | pregressive joined #nim |
18:18:38 | * | vendethiel joined #nim |
18:18:41 | eeded | cool, tnx |
18:19:34 | eeded | i really like nim so far. i hope it gets to 1.0 soon |
18:23:30 | * | brson quit (Ping timeout: 240 seconds) |
18:29:06 | * | BitPuffin quit (Ping timeout: 240 seconds) |
18:29:59 | * | eeded quit (Quit: Page closed) |
18:45:37 | * | pregressive quit (Remote host closed the connection) |
18:46:44 | * | Varriount quit (Ping timeout: 250 seconds) |
18:47:48 | * | wuehlmaus quit (Quit: Lost terminal) |
18:55:49 | * | shodan45 joined #nim |
18:59:41 | * | pregressive joined #nim |
19:00:18 | * | askatasuna quit (Ping timeout: 272 seconds) |
19:02:39 | * | askatasuna joined #nim |
19:11:12 | * | brson joined #nim |
19:15:27 | * | askatasuna quit (Ping timeout: 246 seconds) |
19:17:00 | * | pregressive quit (Remote host closed the connection) |
19:21:46 | * | strcmp1 quit () |
19:22:33 | * | askatasuna joined #nim |
19:24:06 | * | Matthias247 joined #nim |
19:33:56 | * | Matthias247 quit (Read error: Connection reset by peer) |
19:54:48 | * | pregressive joined #nim |
20:08:52 | * | Jesin quit (Quit: Leaving) |
20:19:33 | * | pregressive quit (Remote host closed the connection) |
20:26:37 | * | shodan45 quit (Quit: Konversation terminated!) |
20:41:57 | * | dashed joined #nim |
21:17:01 | * | yglukhov quit (Read error: Connection reset by peer) |
21:17:39 | * | yglukhov joined #nim |
21:24:43 | * | elrood quit (Quit: Leaving) |
21:27:51 | * | boopsies is now known as boopsiesisaway |
21:28:05 | * | n0xff joined #nim |
21:34:48 | * | Trustable quit (Remote host closed the connection) |
21:38:49 | * | Varriount joined #nim |
21:42:40 | * | vqrs joined #nim |
21:44:02 | Araq | hi vqrs welcome |
21:44:32 | vqrs | hi, nevermind me, just lurking ;) |
21:47:59 | * | Varriount quit (Ping timeout: 250 seconds) |
21:58:46 | * | boopsiesisaway quit (Ping timeout: 265 seconds) |
22:01:03 | Araq | so ... to start some discussion here. |
22:01:18 | Araq | I'm really considering to add multi-line comments to Nim |
22:02:07 | Araq | but rather than allowing nesting which would imply that regexes don't suffice anymore to lex Nim, i am thinking about |
22:02:23 | Araq | #[ ] |
22:02:26 | reactormonk | Araq, just mark all the lines and hit the comment command? I'd see some reason if they were doc comments... |
22:02:34 | Araq | #[[ ]] |
22:02:37 | Araq | #[[[ ]]] |
22:02:48 | Araq | up to a level of 4. |
22:03:08 | Araq | that means 4 more regexes for the poor lexers which are actually regex-based |
22:03:21 | Araq | and should be good enough for anybody |
22:03:45 | Araq | reactormonk: the argument that is convincing is that there are no *inline* comments right now: |
22:04:03 | Araq | callFoo(34 #[x], 445 #[y]) |
22:04:18 | Araq | I mean ok, we have named arguments for that |
22:04:26 | Araq | but these don't work for varargs |
22:04:35 | reactormonk | Multiline the call so you have some useful space to make a comment? |
22:04:56 | Araq | sure there are always ways around it. |
22:05:15 | Araq | but 1 more lexical construct is not gonna kill us, complexity-wise |
22:05:30 | Araq | and people think there is a need for it. |
22:05:58 | reactormonk | Let's say you have approx. 120-150 chars of a reasonable line length. Minus ~ 6 from indentation, 10 for the proc and the parens, 10 per variable, that leaves about 30 chars per variable if you have 4 variables |
22:06:12 | reactormonk | But then I don't see the need for #[[ ]] |
22:06:59 | * | bjz_ quit (Ping timeout: 265 seconds) |
22:07:28 | Araq | of course theres is always: |
22:07:46 | Araq | template `//`(x: expr; y: string): expr = x |
22:07:51 | * | bjz joined #nim |
22:08:13 | Araq | callFoo(34 // "comment here", 445 // "comment there") |
22:08:40 | * | Jesin joined #nim |
22:09:15 | Araq | but then instead of a comment, it's highlighted as a string literal |
22:11:35 | * | Machtan joined #nim |
22:13:40 | Araq | hi Machtan welcome |
22:13:54 | Machtan | Good day |
22:18:00 | * | gokr quit (Quit: Leaving.) |
22:28:36 | * | vendethiel quit (Ping timeout: 250 seconds) |
22:29:26 | onionhammer | multiline comments arent needed imo |
22:29:32 | onionhammer | c++ back end by default however... |
22:34:44 | Araq | onionhammer: ok ok, you win. I'm drunk. let me fix it. bug number? |
22:38:19 | * | pregressive joined #nim |
22:38:20 | Araq | never mind it's https://github.com/nim-lang/Nim/issues/3299 |
22:38:27 | Araq | tags are useful |
22:41:39 | * | strcmp1 joined #nim |
22:42:06 | onionhammer | lol, i was just speaking generally, not about that specific issue. Although it would be awesome if you looked into it ;) |
22:42:55 | onionhammer | just posing the question.. why not make use of C++'s higher-level 'zero-cost' abstractions where we can and use c++ as the default back end |
22:43:06 | onionhammer | i know we've talked about it before though :P |
22:43:07 | onionhammer | afk |
22:47:07 | Araq | go for it |
22:49:34 | * | bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
23:00:06 | * | Machtan quit () |
23:01:39 | * | Kingsquee joined #nim |
23:03:29 | Araq | onionhammer: I don't think it's 1 bug -.- |
23:03:36 | Araq | more like 2-3 at the same time |
23:05:00 | Araq | but seems simple nevertheless |
23:06:49 | * | yglukhov quit (Remote host closed the connection) |
23:11:15 | * | irrequietus quit () |
23:34:51 | * | pregressive quit (Remote host closed the connection) |
23:39:15 | * | Varriount joined #nim |
23:45:18 | * | Varriount_ joined #nim |
23:46:52 | Araq | hey Varriount_ |
23:48:01 | * | Varriount quit (Ping timeout: 250 seconds) |
23:53:24 | * | ozra quit (Ping timeout: 246 seconds) |