00:17:19 | * | flaviu1 joined #nimrod |
00:23:40 | * | Joe_knock quit (Quit: Leaving) |
00:48:37 | * | flaviu1 quit (Ping timeout: 260 seconds) |
00:49:03 | * | Varriount|Mobile joined #nimrod |
01:11:29 | * | Sht0 quit () |
01:11:58 | * | adrusi joined #nimrod |
01:22:17 | * | fowl joined #nimrod |
01:28:00 | * | Jesin quit (Quit: Leaving) |
01:29:59 | * | johnsoft quit (Ping timeout: 255 seconds) |
01:30:29 | * | johnsoft joined #nimrod |
01:30:54 | * | Jesin joined #nimrod |
01:38:18 | * | dmac left #nimrod ("WeeChat 0.4.3") |
01:48:28 | * | BitPuffin quit (*.net *.split) |
01:48:31 | * | wan quit (*.net *.split) |
01:48:33 | * | CARAM quit (*.net *.split) |
01:48:36 | * | reactormonk quit (*.net *.split) |
01:48:38 | * | Araq quit (*.net *.split) |
01:48:39 | * | JStoker quit (*.net *.split) |
01:48:41 | * | Boscop quit (*.net *.split) |
01:48:41 | * | eigenlicht_ quit (*.net *.split) |
01:48:41 | * | darkfusion quit (*.net *.split) |
01:48:53 | * | boydgreenfield quit (Quit: boydgreenfield) |
01:53:57 | * | BitPuffin joined #nimrod |
01:54:19 | * | wan joined #nimrod |
01:54:19 | * | CARAM joined #nimrod |
01:54:19 | * | reactormonk joined #nimrod |
01:54:19 | * | Araq joined #nimrod |
01:54:19 | * | JStoker joined #nimrod |
01:54:19 | * | Boscop joined #nimrod |
01:54:19 | * | eigenlicht_ joined #nimrod |
01:54:19 | * | darkfusion joined #nimrod |
01:54:55 | * | francisl joined #nimrod |
02:00:52 | * | johnsoft quit (Ping timeout: 260 seconds) |
02:02:55 | * | flaviu1 joined #nimrod |
02:05:02 | * | flaviu1 quit (Read error: Connection reset by peer) |
02:08:59 | * | johnsoft joined #nimrod |
02:09:09 | * | q66 quit (Quit: Leaving) |
02:09:49 | * | darkfusion quit (Ping timeout: 260 seconds) |
02:12:08 | * | flaviu1 joined #nimrod |
02:12:35 | * | xenagi joined #nimrod |
02:14:58 | * | fowl quit (Ping timeout: 258 seconds) |
02:30:32 | * | fowl joined #nimrod |
02:43:55 | * | adrusi quit (Quit: adrusi) |
02:44:08 | * | adrusi joined #nimrod |
02:45:19 | * | brson quit (Quit: leaving) |
02:56:46 | * | adrusi quit (Quit: adrusi) |
02:57:44 | * | adrusi joined #nimrod |
03:12:22 | * | fowl quit (Ping timeout: 245 seconds) |
03:24:57 | * | flaviu1 quit (Ping timeout: 260 seconds) |
03:31:51 | * | vendethiel- joined #nimrod |
03:33:17 | * | vendethiel quit (Ping timeout: 255 seconds) |
03:36:21 | * | vendethiel joined #nimrod |
03:36:37 | * | francisl quit (Quit: francisl) |
03:38:12 | * | vendethiel- quit (Ping timeout: 246 seconds) |
03:43:02 | * | darkf_ joined #nimrod |
03:45:24 | * | darkf quit (Ping timeout: 260 seconds) |
03:46:30 | * | darkf_ is now known as darkf |
03:52:20 | * | MyMind quit (Ping timeout: 258 seconds) |
04:01:10 | * | kshlm joined #nimrod |
04:11:43 | * | darkf_ joined #nimrod |
04:12:54 | * | Jehan_ quit (Quit: Leaving) |
04:13:07 | * | darkf quit (Ping timeout: 272 seconds) |
04:13:31 | * | MyMind joined #nimrod |
04:23:40 | * | Varriount|Mobile quit (Read error: Connection reset by peer) |
04:29:46 | * | rektide quit (Ping timeout: 250 seconds) |
04:34:50 | * | adrusi quit (Quit: adrusi) |
04:36:59 | * | wk quit (Quit: Saindo) |
04:37:05 | * | darkf_ is now known as darkf |
04:37:19 | * | wkoch joined #nimrod |
04:48:01 | * | darkf_ joined #nimrod |
04:48:52 | * | darkf quit (Ping timeout: 260 seconds) |
04:50:31 | * | elie2 quit (Quit: WeeChat 0.3.7) |
04:52:02 | * | darkf_ is now known as darkf |
04:56:08 | * | xenagi quit (Read error: Connection reset by peer) |
04:57:03 | * | wkbrg joined #nimrod |
04:59:24 | * | wkoch quit (Ping timeout: 246 seconds) |
05:09:52 | * | def- quit (Ping timeout: 240 seconds) |
05:37:46 | * | wkbrg quit (Read error: Connection reset by peer) |
05:37:52 | * | nande quit (Remote host closed the connection) |
05:38:21 | * | def- joined #nimrod |
06:06:17 | * | bjz joined #nimrod |
06:35:20 | * | BlaXpirit joined #nimrod |
06:43:24 | * | darkfusion joined #nimrod |
07:02:13 | * | darkfusion quit (Ping timeout: 272 seconds) |
07:09:15 | * | darkfusion joined #nimrod |
07:52:00 | * | bjz_ joined #nimrod |
07:52:03 | * | bjz quit (Read error: Connection reset by peer) |
08:05:37 | NimBot | Araq/Nimrod bigbreak 0c25f7e Araq [+0 ±1 -0]: support nimrod as an alias for nim for compatibility (nimforum!) |
08:05:37 | NimBot | Araq/Nimrod bigbreak 17ce01c Araq [+0 ±6 -0]: some progress on documentation building |
09:14:23 | * | BlaXpirit quit (Quit: Quit Konversation) |
09:14:41 | * | BlaXpirit joined #nimrod |
09:40:30 | * | io2 joined #nimrod |
09:57:27 | * | BitPuffin quit (Ping timeout: 272 seconds) |
10:02:05 | * | kshlm quit (Ping timeout: 260 seconds) |
10:06:20 | * | kshlm joined #nimrod |
10:30:04 | * | kuzy000_ joined #nimrod |
10:39:51 | * | kuzy000_ quit (Quit: No Ping reply in 210 seconds.) |
10:41:08 | * | kuzy000_ joined #nimrod |
11:01:16 | * | Fran__ quit (Ping timeout: 260 seconds) |
11:04:58 | * | Fran__ joined #nimrod |
11:09:20 | * | bjz_ quit (Ping timeout: 258 seconds) |
11:09:26 | * | bjz joined #nimrod |
11:14:47 | * | BitPuffin joined #nimrod |
11:14:57 | * | Fran__ quit (Ping timeout: 246 seconds) |
11:16:32 | * | kshlm quit (Remote host closed the connection) |
11:16:57 | * | kshlm joined #nimrod |
11:17:20 | * | Fran__ joined #nimrod |
11:24:08 | * | johnsoft quit (Ping timeout: 260 seconds) |
11:39:38 | * | q66 joined #nimrod |
12:28:42 | * | fowl joined #nimrod |
12:29:47 | * | kshlm quit (Ping timeout: 245 seconds) |
12:32:01 | * | darkf quit (Quit: Leaving) |
12:35:10 | * | BitPuffin quit (Ping timeout: 272 seconds) |
12:37:00 | * | BitPuffin joined #nimrod |
12:55:03 | * | untitaker quit (Ping timeout: 246 seconds) |
12:57:26 | * | adrusi joined #nimrod |
13:01:59 | * | untitaker joined #nimrod |
13:06:38 | * | johnsoft joined #nimrod |
13:09:43 | * | adrusi quit (Quit: adrusi) |
13:09:49 | * | wkoch joined #nimrod |
13:28:24 | * | adrusi joined #nimrod |
13:29:38 | * | adrusi quit (Client Quit) |
13:30:08 | * | adrusi joined #nimrod |
13:48:17 | * | francisl joined #nimrod |
13:54:13 | * | adrusi quit (Quit: adrusi) |
14:35:47 | * | wkbrg joined #nimrod |
14:36:30 | * | dom96 quit (Changing host) |
14:36:30 | * | dom96 joined #nimrod |
14:36:52 | * | clone1018_ quit (Read error: Connection reset by peer) |
14:36:53 | * | CARAM quit (Read error: Connection reset by peer) |
14:36:56 | * | TylerE quit (Write error: Connection reset by peer) |
14:36:56 | * | zlinn_ quit (Read error: Connection reset by peer) |
14:37:17 | dom96 | Araq: Why do you keep giving yourself operator status? |
14:39:18 | * | wkoch quit (Ping timeout: 255 seconds) |
14:43:02 | * | kshlm joined #nimrod |
14:47:10 | * | CARAM joined #nimrod |
14:47:40 | * | zlinn_ joined #nimrod |
14:48:40 | * | TylerE joined #nimrod |
14:51:52 | * | clone1018__ joined #nimrod |
14:58:03 | * | wkochbrg joined #nimrod |
15:00:05 | * | betawaffle joined #nimrod |
15:01:03 | * | wkbrg quit (Ping timeout: 246 seconds) |
15:14:50 | * | wkbrg joined #nimrod |
15:18:26 | * | wkochbrg quit (Ping timeout: 255 seconds) |
15:21:27 | * | Araq_ joined #nimrod |
15:25:06 | * | Matthias247 joined #nimrod |
15:51:12 | * | wkbrg quit (Quit: Saindo) |
15:51:35 | * | wkoch joined #nimrod |
16:05:18 | * | Araq_ quit (Quit: ChatZilla 0.9.90.1 [Firefox 32.0/20140825202822]) |
16:14:07 | * | brson joined #nimrod |
16:42:18 | * | Matthias247 quit (Read error: Connection reset by peer) |
16:44:44 | * | Jesin quit (Ping timeout: 260 seconds) |
16:45:10 | * | adrusi joined #nimrod |
16:50:29 | * | Jesin joined #nimrod |
16:54:12 | * | BitPuffin quit (Ping timeout: 272 seconds) |
17:00:18 | * | fowl quit (*.net *.split) |
17:00:19 | * | bjz quit (*.net *.split) |
17:00:19 | * | BlaXpirit quit (*.net *.split) |
17:00:23 | * | endou____ quit (*.net *.split) |
17:00:46 | * | fowl joined #nimrod |
17:00:46 | * | bjz joined #nimrod |
17:00:46 | * | BlaXpirit joined #nimrod |
17:00:46 | * | endou____ joined #nimrod |
17:00:54 | * | kuzy000_ quit (*.net *.split) |
17:00:56 | * | shodan45 quit (*.net *.split) |
17:00:57 | * | Varriount quit (*.net *.split) |
17:00:57 | * | saml quit (*.net *.split) |
17:01:05 | * | Sht0 joined #nimrod |
17:02:08 | * | kuzy000_ joined #nimrod |
17:02:08 | * | shodan45 joined #nimrod |
17:02:08 | * | Varriount joined #nimrod |
17:02:08 | * | saml joined #nimrod |
17:02:21 | * | def- quit (*.net *.split) |
17:03:01 | * | def- joined #nimrod |
17:03:58 | * | shodan45 quit (Remote host closed the connection) |
17:05:46 | * | shodan45 joined #nimrod |
17:44:54 | * | adrusi quit (Quit: adrusi) |
17:58:51 | * | dapz joined #nimrod |
18:05:09 | * | adrusi joined #nimrod |
18:08:08 | * | adrusi quit (Client Quit) |
18:17:11 | * | wkbrg joined #nimrod |
18:21:05 | * | dapz quit (Quit: Textual IRC Client: www.textualapp.com) |
18:21:09 | * | wkoch quit (Ping timeout: 272 seconds) |
18:24:08 | * | kshlm quit (Ping timeout: 272 seconds) |
18:26:33 | * | adrusi joined #nimrod |
18:28:24 | * | clone1018__ is now known as cone |
18:49:21 | * | adrusi quit (Quit: adrusi) |
18:55:42 | * | Ven joined #nimrod |
18:57:44 | * | fowl quit (Read error: Connection reset by peer) |
18:58:01 | * | fowl joined #nimrod |
19:09:10 | * | Matthias247 joined #nimrod |
19:31:38 | * | wkoch joined #nimrod |
19:32:42 | * | wkbrg quit (Ping timeout: 255 seconds) |
19:36:55 | * | Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
19:39:19 | * | wkoch quit (Quit: Saindo) |
19:42:37 | * | Ven joined #nimrod |
19:54:31 | * | Jehan_ joined #nimrod |
20:00:23 | * | tdc joined #nimrod |
20:03:27 | * | tdc quit (Client Quit) |
20:06:01 | * | Trustable joined #nimrod |
20:12:52 | * | Jesin quit (Ping timeout: 240 seconds) |
20:13:44 | * | Jesin joined #nimrod |
20:34:33 | * | brson quit (Ping timeout: 272 seconds) |
20:35:05 | * | brson joined #nimrod |
20:38:59 | * | francisl quit (Ping timeout: 272 seconds) |
20:47:15 | * | Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
20:48:28 | * | Ven joined #nimrod |
20:51:52 | * | vendethiel quit (Ping timeout: 245 seconds) |
20:56:53 | * | Trustable quit (Quit: Leaving) |
21:01:11 | NimBot | Araq/Nimrod bigbreak 804df3c Dominik Picheta [+0 ±1 -0]: CS fixes for zlib.nim |
21:07:03 | dom96 | Araq: You dislike the except statement right? |
21:07:15 | dom96 | I think we should rename it. |
21:07:26 | dom96 | it feels awkward in the middle of code. |
21:08:02 | Araq | well it can easily be a template like onError |
21:08:16 | Araq | once I fixed the bug in the transformation |
21:08:35 | Araq | but go on, make a suggestion for a good keyword |
21:08:57 | Araq | onError is not a good keyword |
21:12:23 | * | Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
21:12:44 | * | wkoch joined #nimrod |
21:12:52 | dom96 | protect, catchAll, defend, exceptAll |
21:12:56 | Jehan_ | recover? |
21:13:10 | Jehan_ | That would be a bit ambiguous, though. |
21:13:40 | dom96 | recover sounds pretty good |
21:14:01 | Jehan_ | dom96: The problem is that it's pretty good for both "finally" and "except" semantics. |
21:14:07 | dom96 | Also the 'finally' statement should perhaps become 'defer'? |
21:15:01 | Jehan_ | dom96: Borrowing from Go? |
21:15:12 | NimBot | Araq/Nimrod bigbreak 1ce17c7 Araq [+0 ±1 -0]: xmldom adheres to the new style |
21:15:12 | NimBot | Araq/Nimrod bigbreak 02c076f Araq [+0 ±1 -0]: more robust for nim check |
21:15:12 | NimBot | Araq/Nimrod bigbreak 3fcf6f4 Araq [+0 ±1 -0]: updated fsmonitor |
21:15:12 | NimBot | Araq/Nimrod bigbreak 47d755b Araq [+0 ±1 -0]: Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak |
21:15:16 | * | io2 quit (Quit: ...take irc away, what are you? genius, billionaire, playboy, philanthropist) |
21:15:24 | Jehan_ | I'm still not a huge fan of the try/catch/finally triad. |
21:15:44 | dom96 | Jehan_: yeah |
21:15:58 | Jehan_ | There are two issues that I have with it. |
21:16:13 | Araq | I like it, especially 'try' as an expression is brilliant |
21:16:21 | Jehan_ | One is that rollback ("finally") is conflated with exception handling ("try/catch"). |
21:16:28 | Jehan_ | Araq: I like try as an expression. |
21:16:40 | EXetoC | ̉expressions are neat |
21:16:59 | Jehan_ | And of course, Nim doesn't require you to use finally together with try. |
21:17:48 | Jehan_ | About try as expression: What I think is broken about try is that it becomes a control flow construct of its own, one that's often not easy to integrate in the surrounding control flow. |
21:18:43 | Jehan_ | try as an expression (without catch/except) that returns an instance of Try[T] or whatever allows you to use normal control flow (e.g., if/else) to deal with the potential exceptional state. |
21:20:47 | Triplefox | i once implemented an interpreter that threw exceptions to implement a "goto" |
21:21:09 | Triplefox | (i don't recommend actually doing that) |
21:21:14 | Araq | Triplefox: there are better ways to do that |
21:21:40 | Triplefox | i think it came about because i was running it on the ast |
21:21:52 | Triplefox | and then i was recursed so many levels deep |
21:22:11 | Araq | Triplefox: ok, but this only allows gotos that leave a block |
21:22:42 | Araq | that's not a real goto, that's still "structured" |
21:23:14 | Triplefox | i don't know what you're talking about anymore |
21:23:40 | Araq | Jehan_: 'try' as an expression can easily produce Try[T], in fact it's a template away |
21:23:56 | Triplefox | anyway that was something i did four years ago or more so i don't remember most of the details |
21:23:59 | Jehan_ | Araq: Hmm, how do you redefine the meaning of a keyword? |
21:24:09 | Jehan_ | I know that you can use a different keyword (been there, done that). |
21:24:22 | Araq | Jehan_: well you can't |
21:24:25 | Jehan_ | Well, pseudo-keyword, like await. |
21:24:38 | Araq | template ttry(...) |
21:25:18 | Jehan_ | Ouch. :) |
21:26:36 | * | Jesin quit (Ping timeout: 260 seconds) |
21:27:35 | * | Jesin joined #nimrod |
21:30:12 | * | johnsoft quit (Ping timeout: 245 seconds) |
21:30:42 | * | johnsoft joined #nimrod |
21:32:28 | * | q66 quit (Read error: Connection reset by peer) |
21:32:35 | * | q66 joined #nimrod |
21:47:05 | * | q66_ joined #nimrod |
21:47:18 | * | q66 quit (Disconnected by services) |
21:47:20 | * | q66_ is now known as q66 |
21:48:25 | Jehan_ | By the way, Araq, the Boehm GC currently doesn't work in either devel or bigbreak. |
21:49:08 | Araq | Jehan_: why? |
21:49:18 | Jehan_ | Two reasons: |
21:49:37 | Jehan_ | One, in both branches, there are statistic functions for shared memory that are never implemented for the Boehm GC. |
21:49:53 | Jehan_ | The other is cs:partial stuff. |
21:50:01 | * | BitPuffin joined #nimrod |
21:50:02 | Jehan_ | The latter is bigbreak only. |
21:50:14 | Araq | can you please fix it and make a PR against devel? |
21:50:17 | Jehan_ | ppointer vs. PPointer primarily. |
21:50:44 | Jehan_ | Sure. How do you want me to fix it, just not define those functions for Boehm or give them dummy implementations that return 0? |
21:51:31 | Araq | dunno. I think dummy implementations that return 0 is what's already done |
21:51:36 | * | kuzy000_ quit (Ping timeout: 246 seconds) |
21:51:55 | Jehan_ | system/alloc.nim: proc getFreeSharedMem(): int = |
21:51:55 | Jehan_ | system/alloc.nim: proc getTotalSharedMem(): int = |
21:51:55 | Jehan_ | system/alloc.nim: proc getOccupiedSharedMem(): int = |
21:51:59 | Jehan_ | These are the functions. |
21:52:41 | * | adrusi joined #nimrod |
21:52:57 | Jehan_ | Hmm, they're rtl functions, so they probably need dummy implementations. |
21:56:21 | Araq | yeah |
21:56:51 | Jehan_ | Oh, do you also want me to fixup the case sensitivity issues in bigbreak while I'm at it? |
21:57:26 | Jehan_ | The one related to the Boehm GC, I mean, not ALL the remaining ones. :) |
21:58:12 | * | fowl quit (Ping timeout: 245 seconds) |
22:05:37 | Araq | sure, but no need for 2 PRs |
22:05:50 | Araq | I'll merge devel into bigbreak again |
22:09:56 | Jehan_ | Alrighty. |
22:10:06 | Jehan_ | Will still not get around to it until tomorrow. |
22:16:14 | Araq | no problem |
22:25:23 | * | mko quit (Quit: Bye.) |
22:27:32 | * | Varriount|Mobile joined #nimrod |
22:28:49 | Onionhammer | anyone know the story with selectors.nim undeclred identifier FD_SET? |
22:30:47 | * | BlaXpirit quit (Quit: Quit Konversation) |
22:30:57 | Varriount|Mobile | Araq: What's wrong with 'except'? |
22:34:02 | dom96 | Onionhammer: works for me. |
22:35:24 | * | ehaliewicz joined #nimrod |
22:36:34 | Jehan_ | Varriount|Mobile: I'd guess that it doesn't really make sense as a keyword when used on its own. |
22:43:09 | * | brson quit (Quit: leaving) |
22:43:16 | * | brson joined #nimrod |
22:43:49 | * | Fran__ quit (Ping timeout: 272 seconds) |
22:47:23 | * | adrusi quit (Quit: adrusi) |
22:49:27 | * | Varriount|Mobile quit (Ping timeout: 245 seconds) |
22:55:27 | Onionhammer | dom96 not me ;) |
22:55:57 | * | Discoloda joined #nimrod |
22:56:06 | * | Varriount-Mobile joined #nimrod |
22:57:06 | Onionhammer | dom96 osx if that makes a difference |
22:57:19 | dom96 | oh |
22:57:25 | Discoloda | last release was in april? |
22:57:43 | dom96 | Onionhammer: Can't test on that unfortunately. |
22:57:53 | dom96 | Onionhammer: Could you fix it and create a PR? |
22:58:09 | Discoloda | oh, new name |
23:01:52 | * | BitPuffin quit (Ping timeout: 245 seconds) |
23:02:01 | * | Matthias247 quit (Read error: Connection reset by peer) |
23:03:53 | Onionhammer | dom96 i'll have a look |
23:04:09 | dom96 | Onionhammer: thanks |
23:04:22 | * | milosn quit (Ping timeout: 240 seconds) |
23:07:59 | Jehan_ | Onionhammer: I think it was renamed to `fdSet` in posix.nim at one point. |
23:10:19 | Jehan_ | hmm, but FdSet was renamed to TFdSet in the same patch. |
23:10:30 | Jehan_ | So one of the changes is superfluous. |
23:10:35 | * | Varriount-Mobile quit (Ping timeout: 272 seconds) |
23:10:52 | Jehan_ | Especially since the other FD_XXX names weren't changed. |
23:11:55 | * | milosn joined #nimrod |
23:13:58 | * | Fr4n joined #nimrod |
23:16:09 | Onionhammer | now im gettin Error: undeclared identifier: 'TimeInfoToTime' |
23:16:36 | Onionhammer | gah lowercase |
23:17:17 | Onionhammer | gettin there.. |
23:19:22 | Onionhammer | dom96 redefinition of 'settings' |
23:19:25 | Onionhammer | (in jester) |
23:19:28 | Onionhammer | or using it |
23:20:25 | * | Varriount-Mobile joined #nimrod |
23:21:29 | Onionhammer | lib/pure/asyncdispatch.nim(1056, 7) Error: 'cb' is not GC-safe |
23:28:56 | * | Jehan_ quit (Quit: Leaving) |
23:30:16 | * | darkf joined #nimrod |
23:30:40 | * | adrusi joined #nimrod |
23:32:06 | * | ARCADIVS joined #nimrod |
23:32:25 | * | ARCADIVS quit (Client Quit) |
23:33:11 | * | dapz joined #nimrod |
23:38:53 | dom96 | Onionhammer: Are you compiling newtest? |
23:40:36 | * | MightyJoe joined #nimrod |
23:41:33 | * | BitPuffin joined #nimrod |
23:41:57 | * | cyraxjoe quit (Ping timeout: 245 seconds) |
23:49:16 | * | dapz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
23:49:37 | * | dapz joined #nimrod |
23:51:49 | * | BitPuffin quit (Ping timeout: 260 seconds) |
23:57:56 | * | francisl joined #nimrod |