00:18:58 | flaviu | Varriount: Yay, we can have those fancy build status buttons then! |
00:23:13 | * | _bouliiii_ left #nimrod (#nimrod) |
00:24:47 | * | BitPuffin joined #nimrod |
00:25:57 | Joe_knock | anybody else get this error when building Nim on ubuntu: bash: bin/nimrod: No such file or directory ? |
00:26:26 | Araq | Joe_knock: it's bin/nim now |
00:27:06 | Joe_knock | Okay let me make a commit for that. Is it bin/nim for 0.9.6 also? |
00:27:34 | Araq | no |
00:27:40 | Joe_knock | Okay cool. |
00:27:41 | Joe_knock | Thanks |
00:36:57 | * | BlaXpirit quit (Quit: Quit Konversation) |
00:50:09 | * | onionhammer quit (Quit: WeeChat 0.4.3) |
00:50:28 | * | onionhammer joined #nimrod |
00:50:43 | NimBot | Araq/Nimrod devel 17736a1 Araq [+0 ±2 -0]: fixes #1274 |
00:50:43 | NimBot | Araq/Nimrod devel 08a954f Araq [+0 ±1 -0]: Merge branch 'devel' of https://github.com/Araq/Nimrod into devel |
00:50:55 | * | ehaliewicz joined #nimrod |
00:51:05 | Araq | byebye |
01:18:55 | * | Varriount|Mobile joined #nimrod |
01:22:52 | * | darkf joined #nimrod |
01:27:05 | * | q66[lap] quit (Read error: Connection reset by peer) |
01:29:01 | * | q66[lap] joined #nimrod |
01:42:31 | * | BitPuffin quit (Ping timeout: 272 seconds) |
01:46:52 | * | rpag_ quit (Quit: Leaving) |
01:48:22 | * | johnsoft quit (Ping timeout: 240 seconds) |
01:49:23 | * | johnsoft joined #nimrod |
01:56:42 | * | ehaliewicz quit (Remote host closed the connection) |
02:11:25 | * | mko quit (Quit: Bye.) |
02:30:18 | * | q66 quit (Quit: Leaving) |
02:31:45 | * | Hakaslak quit (Ping timeout: 264 seconds) |
02:34:42 | * | Hakaslak joined #nimrod |
02:38:09 | * | rpag joined #nimrod |
02:47:42 | * | Joe_knock quit (Quit: Leaving) |
03:12:12 | * | vendethiel quit (Ping timeout: 265 seconds) |
03:16:06 | * | vendethiel joined #nimrod |
03:23:35 | NimBot | Varriount/NimLime master 7a2fb4e Erik O'Leary [+0 ±1 -0]: Added 'method' and 'iterator' to indent rules |
03:34:23 | * | q66[lap] quit (Read error: Connection reset by peer) |
03:35:06 | * | q66[lap] joined #nimrod |
03:52:05 | * | vendethiel- joined #nimrod |
03:53:37 | * | vendethiel quit (Ping timeout: 245 seconds) |
04:05:49 | * | cyraxjoe quit (Ping timeout: 255 seconds) |
04:08:11 | * | MightyJoe joined #nimrod |
04:19:22 | * | flaviu quit (Ping timeout: 240 seconds) |
04:26:20 | * | AMorpork is now known as AFKMorpork |
04:43:08 | * | fowl joined #nimrod |
05:10:12 | * | EXetoC quit (Quit: WeeChat 1.0.1) |
05:32:09 | * | ARCADIVS joined #nimrod |
05:42:43 | * | Var|Mobile joined #nimrod |
05:45:42 | * | Varriount|Mobile quit (Ping timeout: 250 seconds) |
05:49:22 | * | untitaker quit (Ping timeout: 240 seconds) |
05:55:34 | * | untitaker joined #nimrod |
06:45:37 | * | q66[lap] quit (Read error: Connection reset by peer) |
06:46:21 | * | q66[lap] joined #nimrod |
06:50:41 | * | q66[lap] quit (Read error: Connection reset by peer) |
06:50:48 | * | nande quit (Read error: Connection reset by peer) |
06:54:46 | * | q66[lap] joined #nimrod |
06:57:13 | * | q66[lap] quit (Read error: Connection reset by peer) |
06:58:08 | * | q66[lap] joined #nimrod |
07:14:20 | * | BlaXpirit joined #nimrod |
07:28:39 | Varriount | Araq, dom96, gokr1: I've updated the buildbot - it now has multiple admin accounts. I've sent each of you a PM with the new credentials. |
07:33:38 | * | Var|Mobile quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )) |
07:37:59 | * | sdw_ quit (Ping timeout: 258 seconds) |
07:47:37 | * | khmm joined #nimrod |
07:55:41 | * | Matthias247 joined #nimrod |
07:57:02 | gokr1 | Varriount: cool |
07:58:10 | * | Matthias247 quit (Client Quit) |
08:01:21 | * | j3rky joined #nimrod |
08:03:56 | * | j3rky is now known as Epic|gmpreussner |
08:04:33 | * | gour joined #nimrod |
08:16:31 | Epic|gmpreussner | Hi, I'm new to Nimrod. I just tried to install nimrod v0.9.0.1515-1 on ArchLinux, but failed. It looks like the PKGBUILD in ArchLinux AUR may have to be updated. It looks for /bin/nimrod, but build script generated /bin/nim. Is the latter correct? |
08:21:43 | * | Epic|gmpreussner is now known as j3rky |
08:22:05 | * | q66[lap] quit (Read error: Connection reset by peer) |
08:22:59 | * | q66[lap] joined #nimrod |
08:24:04 | gokr1 | Mmmm, that is a way old version |
08:24:27 | gokr1 | Are you intending to update that PKGBUILD script or do you just want to try a manual install? |
08:25:22 | gokr1 | The latter is correct in current devel and the upcoming 0.10 release |
08:25:34 | gokr1 | Not sure, it may also be correct in current master. |
08:26:05 | j3rky | gokr1: I'm just trying to get it to work for now and, if necessary, inform the package maintainer |
08:26:36 | gokr1 | j3rky: Then I would suggest just following the "clone blablabla" instructions to build |
08:26:52 | gokr1 | And then just put a softlink somewere in your PATH to bin/nim |
08:27:10 | gokr1 | Do not try to install it, it just makes things more complicated. |
08:27:17 | j3rky | oh ok |
08:27:24 | gokr1 | The compiler will find all the other files from its own relative location. |
08:27:27 | j3rky | I'll try building it manually from github then |
08:27:28 | * | clone1018 quit (Read error: Connection reset by peer) |
08:27:30 | gokr1 | Yes |
08:27:37 | gokr1 | The instructions are on the download page |
08:27:48 | j3rky | got it. thanks gokr1! |
08:27:59 | gokr1 | No prob |
08:28:06 | * | clone1018__ joined #nimrod |
08:29:08 | gokr1 | If you wish to try another branch - just make sure you use the same branch for both nim itself and the csources. |
08:30:19 | * | Trustable joined #nimrod |
08:30:52 | gokr1 | j3rky: I just updated my master clone here and... it seems to be "nimrod" still on master. |
08:31:07 | gokr1 | Which is logical since its still 0.9.x |
08:31:42 | j3rky | ok. maybe it was 'nim' in the past? I dunno... I just noticed the discrepancy between the PKGBUILD and build/build.sh |
08:31:44 | gokr1 | 0.10 which is current devel will be released "Any Day Now" - in fact, its only the website update and some other details left IIRC |
08:31:58 | gokr1 | No, it will be "nim" and its already "nim" in devel. |
08:32:13 | gokr1 | Nimrod is being renamed officially to Nim from 0.10 |
08:32:35 | gokr1 | But current master is still nimrod. If you want to play I would suggest using devel instead of master. |
08:32:46 | gokr1 | Since its "ready" |
08:33:20 | j3rky | ok cool |
08:34:28 | gokr1 | I am also new since... a few weeks back, and I have been cranking out articles, they may be of interest. |
08:34:34 | gokr1 | http://goran.krampe.se/category/nim |
08:35:18 | j3rky | oh, excellent. I'll check those out for sure :) |
08:35:33 | gokr1 | Depending on your interest, the Bootstrapping article is very detailed about the compiler bootstrap. The OO series explores OO in Nim. |
08:35:54 | gokr1 | The Socket server shows a "brand new" threaded socket server using the new selector module (epoll etc). |
08:36:10 | gokr1 | And "Nim wrapping C" shows lots of details on how to use c2nim |
08:36:16 | j3rky | I am particularly interested in OO, and the socket server sounds very interesting as well |
08:36:32 | gokr1 | The OO series comes to a few interesting conclusions. |
08:37:03 | * | q66[lap] quit (Read error: Connection reset by peer) |
08:37:05 | gokr1 | The socket server would only work with devel - since it uses the new network modules which... I think may be too new for 0.9.x, not sure. |
08:37:46 | * | q66[lap] joined #nimrod |
08:37:58 | gokr1 | Regarding OO, it basically experiments on how procs, methods, generics can be used with OO. And the "super call" issue. |
08:39:09 | gokr1 | My conclusion is that I see no issue with OO in Nim - and the "super call" issue for methods is being fixed in 0.10, at least that's what Araq said :) |
08:39:34 | j3rky | yeah, very cool. my OO background is of the C++/C#/Java kind, so I'm interested to see how Nimrod fits into my mental model :) |
08:40:06 | gokr1 | It fits quite easily I think. The only thing "tricksy" is to realize when/how procs vs methods and generics work and do not work. |
08:40:48 | gokr1 | But my articles dig fairly deep in this. |
08:45:40 | * | ARCADIVS quit (Quit: ARCADIVS) |
08:47:09 | Varriount | gokr1: http://178.62.143.63:8010/buildstatusimage?builder=linux-x32-builder |
08:47:45 | gokr1 | Ok, a badge? |
08:48:03 | gokr1 | aha, slave lost |
08:48:24 | gokr1 | But... all slaves were lost |
08:48:27 | Varriount | gokr1: Yeah, I had to restart the build master |
08:48:30 | gokr1 | ah |
08:48:35 | Varriount | gokr1: I was pointing out the badge itself. |
08:48:37 | gokr1 | :) |
08:48:40 | gokr1 | Neato |
08:48:48 | Varriount | flaviu did it, I just modified it a bit. |
08:50:30 | Varriount | gokr1: I also extended the timeout for the tester to 6 hours. *That* should prevent any timeouts. If the tests are taking 6 hours, something's wrong. |
08:50:41 | gokr1 | yeah |
08:51:29 | gokr1 | https://build.3dicc.com/projects/3/status.png?ref=master |
08:51:31 | gokr1 | :) |
08:51:51 | gokr1 | The badge that Gitlab-CI produces. |
08:51:54 | * | q66[lap] quit (Read error: Connection reset by peer) |
08:53:02 | gokr1 | This is the public page for blimp there: https://build.3dicc.com/projects/3 |
08:53:58 | * | q66[lap] joined #nimrod |
08:55:07 | gokr1 | Of course you see much more if you are logged in. |
09:07:42 | gokr1 | Varriount: Shouldn't that badge update? |
09:08:02 | gokr1 | Oh, its not ready yet |
09:10:15 | j3rky | gokr1: I followed your bootstrap article - it's excellent |
09:10:21 | gokr1 | thanks |
09:10:35 | j3rky | i gotta go sleep now (4 am here). i'll play with this some more tomorrow :) |
09:10:41 | gokr1 | :) |
09:12:39 | * | BitPuffin joined #nimrod |
09:12:48 | * | j3rky quit (Quit: Konversation terminated!) |
10:21:42 | * | bjz joined #nimrod |
10:29:13 | * | BitPuffin quit (Ping timeout: 255 seconds) |
10:57:30 | * | q66[lap] quit (Read error: Connection reset by peer) |
10:59:35 | * | q66[lap] joined #nimrod |
11:02:53 | * | johnsoft quit (Ping timeout: 264 seconds) |
11:03:16 | * | johnsoft joined #nimrod |
11:21:38 | * | askatasuna joined #nimrod |
11:39:25 | * | flaviu joined #nimrod |
11:53:14 | * | johnsoft quit (Ping timeout: 265 seconds) |
11:53:38 | * | johnsoft joined #nimrod |
11:53:57 | * | flaviu quit (Ping timeout: 264 seconds) |
12:09:40 | * | bjz quit (Ping timeout: 265 seconds) |
12:12:17 | * | bjz joined #nimrod |
12:14:00 | * | BitPuffin joined #nimrod |
12:30:02 | * | kniteli quit (Ping timeout: 256 seconds) |
12:57:01 | * | dom96_ quit (Ping timeout: 272 seconds) |
12:59:35 | * | gokr_ joined #nimrod |
13:08:40 | * | EXetoC joined #nimrod |
13:09:02 | * | Boscop_ joined #nimrod |
13:11:46 | * | Boscop__ quit (Ping timeout: 244 seconds) |
13:15:42 | * | khmm quit (Ping timeout: 245 seconds) |
13:21:08 | * | Araq0 joined #nimrod |
13:58:44 | * | darkf quit (Quit: Leaving) |
14:07:39 | * | dom96_ joined #nimrod |
14:27:27 | * | Mat3|coding joined #nimrod |
14:27:33 | Mat3|coding | hello |
14:27:37 | Araq0 | hi |
14:28:50 | Mat3|coding | hi Araq |
14:30:41 | Mat3|coding | can you estimate the time frame for version 0.10.x ? |
14:31:30 | Araq0 | no, but release of 1.0 by then end of this year is increasingly realistic |
14:31:36 | * | gokr_ quit (Ping timeout: 258 seconds) |
14:31:37 | Araq0 | *by the end |
14:31:55 | Araq0 | maybe we skip 0.10 |
14:32:06 | Mat3|coding | good to know |
14:32:33 | Araq0 | bugfixing is progressing nicely |
14:35:35 | Mat3|coding | I want to have a Nim version of these C compiler finished next week. After that, I include the new code generator |
14:35:54 | Araq0 | excellent |
14:49:33 | EXetoC | I suppose many of my issues will remain open, but luxuries can wait :> |
14:51:20 | EXetoC | some have been fixed which is nice |
14:53:35 | EXetoC | how will you find closed, but unfixed bugs? someone is bound to rediscover them though |
14:54:52 | Araq0 | there are not many closed but unfixed bugs |
14:55:07 | Araq0 | but there is now a tag for them "wontfix" |
14:55:50 | EXetoC | ok. some are just postponed though |
14:56:07 | EXetoC | same tag? |
14:56:24 | Mat3|coding | hi EXetoC |
14:56:26 | Araq0 | everything that I'll fix is marked as "high priority" |
14:57:00 | Araq0 | if your bugs are not marked as such, call me names on reddit instead of talking with me |
14:57:04 | EXetoC | Mat3|coding: hello |
14:57:30 | EXetoC | um ok :p |
14:58:12 | EXetoC | nah I'm good |
15:00:17 | Araq0 | but seriously. you guys need to start mentioning which bugs are "blocking, no workaround exists" |
15:01:00 | Araq0 | well I guess there are few blocking bugs except for the static[T] etc. disasters |
15:01:43 | EXetoC | I haven't encountered many such issues, but I haven't used the language in some time |
15:03:30 | Araq0 | hey |
15:03:37 | Araq0 | how can you even say that? |
15:05:00 | EXetoC | why not? I've just had other things to worry about |
15:05:51 | Araq0 | everybody in #nimrod should use only Nim all the time and find no bugs |
15:07:41 | Araq0 | so that I can move on and create NimOS |
15:08:19 | Araq0 | the operating system that pushes the state of the art that's been stuck in the 60ies for 50 years |
15:09:32 | Mat3|coding | well, I've stumbled only over two (in my opinion critical) bugs before but on the other side, my coding style do not relate on sophisticated features so I'm not representative |
15:11:03 | Araq0 | Mat3|coding: did you report these bugs? |
15:11:27 | Mat3|coding | I think so (both are fixed now by the way) |
15:11:41 | Araq0 | ah ok |
15:12:56 | * | BlaXpirit-UA joined #nimrod |
15:14:00 | EXetoC | will you be sunbathing on a beach somewhere after the launch of 1.0? |
15:15:52 | * | BlaXpirit quit (Ping timeout: 240 seconds) |
15:20:38 | Araq0 | quite unlikely |
15:24:22 | EXetoC | I mean 2.0 |
15:38:47 | Araq0 | hopefully :-) |
15:43:25 | gokr1 | Ha! Blimp seems to work with git filters now. Neat. |
15:44:20 | Mat3|coding | as side node on operating systems: The applications are important in my opinion, not the quality of the operating system as shown by OS history so Nimrod need a so called 'killer' application |
15:45:19 | Mat3|coding | how about an emulator as operating system ? |
15:51:05 | Araq0 | Mat3|coding: depends on the purpose of the OS |
16:11:20 | * | khmm joined #nimrod |
16:14:10 | * | khmm_ joined #nimrod |
16:15:38 | * | brson joined #nimrod |
16:17:34 | * | mko joined #nimrod |
16:23:17 | * | khmm quit (Ping timeout: 240 seconds) |
16:26:53 | * | khmm joined #nimrod |
16:32:08 | * | clone1018__ is now known as clone1018 |
16:40:04 | * | khmm quit (Remote host closed the connection) |
16:40:08 | * | khmm_ quit (Read error: Connection reset by peer) |
16:41:02 | * | Joe_knock joined #nimrod |
16:41:02 | * | Joe_knock quit (Changing host) |
16:41:02 | * | Joe_knock joined #nimrod |
16:41:47 | * | dom96_ quit (Ping timeout: 265 seconds) |
16:44:37 | * | silven quit (Ping timeout: 240 seconds) |
16:44:47 | * | khmm joined #nimrod |
16:47:50 | * | khmm quit (Remote host closed the connection) |
16:49:37 | * | irrequietus joined #nimrod |
17:12:52 | * | Varriount|Busy joined #nimrod |
17:14:28 | Varriount|Busy | We should have custom build badges. Something spiffy, possibly with the crown logo. |
17:18:51 | * | silven joined #nimrod |
17:19:11 | kokozedman | is system.free() synonymous to C's free()? that is to say, can I use system.free() to free stuffs from C world that I did not explicitly create? |
17:21:06 | * | Matthias247 joined #nimrod |
17:27:16 | Araq0 | kokozedman: there is a system.free()? o.O |
17:27:57 | Araq0 | if so, then it might be C's free |
17:28:37 | Araq0 | but I would wrap it explicitly: proc cfree(p: pointer) {.header: "<stdlib.h>", cdecl, importc: "free".} |
17:28:40 | * | Araq0 quit (Quit: Page closed) |
17:37:08 | kokozedman | Araq: well, I'm not sure either ... but the system documentation mentions this : "The block has to be freed with resize(block, 0) or free(block)", so there is a free() |
17:40:19 | * | Boscop_ quit (Ping timeout: 255 seconds) |
17:45:25 | Mat3|coding | kokozedman: You use Linux ? |
17:50:54 | Varriount|Busy | Araq: I've applied for Nim to get an SSL certificate. |
17:53:18 | * | vendethiel- quit (Quit: q+) |
17:53:32 | * | Boscop joined #nimrod |
17:54:25 | * | q66 joined #nimrod |
17:57:49 | * | nande joined #nimrod |
17:59:33 | Araq | kokozedman: then it's not C's free |
18:04:36 | kokozedman | Mat3|coding: yes |
18:13:15 | EXetoC | kokozedman: you're using a lib that has a construction function but not one for freeing said object? |
18:16:09 | Mat3|coding | kokozedma: I think it's the kernel function then, you want to use |
18:16:49 | * | bouliiii quit (Ping timeout: 246 seconds) |
18:28:43 | Joe_knock | How do I install Jester from source? I'm not using babel, as I'm on the devel branch. |
18:35:42 | * | perturbation joined #nimrod |
18:39:31 | Araq | Joe_knock: download it and add it to your --path |
18:41:42 | Joe_knock | Araq can I not keep the Jester files in the same folder as the webapp and work with it there? |
18:42:57 | Araq | sure but if you already know how to do it, why do you ask? :P |
18:44:25 | Joe_knock | I don't know how to set it up within the same folder. I've never actually programmed a web app in a static language before. Do I just compile myapp.nim ? |
18:49:49 | Araq | yeah |
18:50:12 | Joe_knock | Let me give it a quick trial run. |
18:50:14 | * | gour_ joined #nimrod |
18:50:14 | * | gour quit (Disconnected by services) |
18:52:29 | * | askatasuna quit (Read error: Connection reset by peer) |
18:52:44 | Joe_knock | darn I was using the master branch. |
18:56:58 | Joe_knock | Got it working, yay :D |
19:14:35 | Joe_knock | A question about how Jester works. Seeing that it only supports GET and POST requests, is the framework attempting to mimick a REST API? |
19:20:39 | Araq | no idea what that really means |
19:20:52 | Araq | you can easily enough process JSON with it |
19:27:31 | * | Varriount|Busy quit (Ping timeout: 246 seconds) |
19:29:30 | Araq | btw do I need to answer every single question on the forum on my own? |
19:29:56 | Araq | is nobody here who knows how to setup a gcc/clang path? |
19:32:51 | Mat3|coding | post the link please |
19:34:04 | Araq | http://forum.nimrod-lang.org/t/632 |
19:34:55 | Mat3|coding | thanks |
19:37:18 | * | BitPuffin quit (Ping timeout: 256 seconds) |
19:38:14 | * | vendethiel joined #nimrod |
19:40:31 | Mat3|coding | hmm, seems like I forgot my configuration |
19:41:35 | * | Mat3|coding wonders about these interesting translation |
19:44:31 | Joe_knock | how much of the work is currently falling on you? Araq |
19:50:46 | perturbation | I could write up a quick PATH / nim.cfg explanation based on the FAQ but it seems I've forgotten my password... |
19:59:22 | Mat3|coding | so we have the same problem |
20:00:10 | Mat3|coding | I still found no way to change my user config |
20:00:57 | Araq | just register again, how do you think we got that many registered users? |
20:02:11 | Mat3|coding | ehm ok... |
20:04:58 | Joe_knock | doms framework provides no delete function, so unless he wipes you from the DB, you shall live on forever in the forum. |
20:06:32 | * | onionhammer quit (Quit: WeeChat 0.4.3) |
20:11:03 | * | AFKMorpork is now known as AMorpork |
20:11:24 | * | onionhammer joined #nimrod |
20:14:11 | Araq | the new forum supports password sending iirc |
20:29:28 | * | dom96_ joined #nimrod |
20:42:43 | * | flaviu joined #nimrod |
20:47:32 | EXetoC | hi tech |
20:54:12 | * | kniteli joined #nimrod |
21:04:47 | Varriount | Yay, github listener now works. |
21:15:15 | Araq | Varriount: yay indeed |
21:15:33 | Araq | any chance we'll get better test results reporting anytime soon? |
21:16:19 | gokr1 | Silly question... split a string on '\0'? I can't do that because... strings are '\0' ended? |
21:16:37 | gokr1 | I thought they knew their size. |
21:17:26 | Mat3|coding | both the string size is stored Pascal alike and strings are zero terminated? |
21:18:04 | Mat3|coding | I've had read something like this in the documentation |
21:18:13 | Araq | yes that's correct |
21:18:20 | gokr1 | I thought so, just wonder why split doesn't want to split on \0 |
21:18:39 | Araq | gokr1: efficiency *cough* |
21:18:54 | gokr1 | Ehum? |
21:19:05 | * | kniteli quit (Ping timeout: 258 seconds) |
21:19:25 | Araq | it uses the \0 sentinel for efficiency |
21:19:40 | Araq | well actually, it's "ease of implementation" |
21:20:02 | Araq | it's easy to fix though |
21:21:56 | gokr1 | I am staring at the code in strutils, like 280-287 but... I can't really see what you mean there. |
21:22:41 | Araq | oh, I'm taking about the split which takes a set[char] |
21:22:48 | gokr1 | Perhaps I am daft. |
21:22:53 | Varriount | Araq: If you want, I can make that my weekend project. |
21:23:00 | gokr1 | well, I just need to split on that char |
21:23:01 | Araq | Varriount: hell yes. |
21:23:35 | Araq | gokr1: workaround: split(x, "\0") |
21:23:43 | Araq | or simply remove the assert, it's wrong |
21:23:58 | Araq | I mean the assert in line 280 |
21:24:04 | gokr1 | Its a copy paste assert, right? |
21:24:16 | Araq | looks like it, yeah |
21:24:27 | gokr1 | ok, good. Then I am not fully so daft then. |
21:31:00 | * | gour_ is now known as gour |
21:31:36 | * | kniteli joined #nimrod |
21:33:12 | * | BitPuffin joined #nimrod |
21:53:41 | Mat3|coding | ciao |
21:54:29 | * | Mat3|coding left #nimrod (#nimrod) |
21:54:50 | * | nande quit (Remote host closed the connection) |
22:17:35 | * | BlaXpirit-UA quit (Quit: Quit Konversation) |
22:24:24 | * | Trustable quit (Quit: Leaving) |
22:34:13 | gokr1 | French bastards! |
22:34:56 | gokr1 | Kidding of course, we just lost against them in soccer. |
22:36:26 | Araq | as a german I don't know how it feels like (just kidding) |
22:36:30 | Joe_knock | I didn't see that match. |
22:36:55 | Joe_knock | is dom96_ around? |
22:37:28 | dom96_ | Joe_knock: hello, i'm here. What's up? |
22:37:49 | Joe_knock | dom96_: I caught some build errors when running Jester. Should I fix them? |
22:38:36 | Joe_knock | Okay not errors, but warnings |
22:38:44 | Joe_knock | A lot of deprecated stuff in the code. |
22:38:53 | gokr1 | Araq: Hehe |
22:39:24 | gokr1 | Araq: You were extremely good in the World Cup, it was a pleasure watching. |
22:40:12 | Joe_knock | I predict the germans winning 2016 euro and the belgians winning 2018 world cup |
22:40:26 | gokr1 | In other "silly news" - my little blimp utility can now deal with big files "transparently" using a git smudge/clean filter. So now it basically matches what git-fat does. |
22:41:23 | gokr1 | Btw, is it only "gokr the Smalltalker" that feel notNil would be nice to have? And perhaps notEmpty. |
22:42:25 | Araq | notNil would be sweet indeed |
22:42:27 | gokr1 | "if not Blabla.isNil" looks nicer like this IMHO: "if Blabla.notNil" |
22:43:02 | gokr1 | Trivial of course, but does "flow better". |
22:43:11 | Araq | yep |
22:44:08 | gokr1 | In Smalltalk we kinda went overboard and there we have isEmptyOrNil also :) But that feels a tad hacky. |
22:44:33 | Araq | c# even has isNullOrWhitespace iirc |
22:46:47 | dom96_ | Joe_knock: If it's in the new-async branch then yes. |
22:46:56 | dom96_ | That would be really helpful! |
22:48:09 | Joe_knock | Alright. Let me attempt a cleanup. It's mostly deprecated functions, but the compiler was very informative about what to change it to. |
22:51:04 | dom96_ | Maybe you could use nimfix on it, or whatever the tool for that is. |
22:51:17 | dom96_ | it's either nimfix or nim pretty |
22:52:16 | Joe_knock | nimfix cleans it up by itself? |
22:52:44 | Joe_knock | I'll need to use it manually, as I understand that nimbel doesn't work yet. |
22:53:00 | * | kniteli quit (Ping timeout: 258 seconds) |
22:53:08 | dom96_ | nimble? Why does it not work? |
22:53:17 | Araq | there is no "nim pretty" anymore, it's nimfix |
23:05:36 | * | kniteli joined #nimrod |
23:07:13 | * | Joe_knock quit (Quit: Leaving) |
23:12:07 | * | ChanServ quit (shutting down) |
23:13:50 | * | Joe_knock joined #nimrod |
23:13:57 | * | EXetoC quit (Quit: WeeChat 1.0.1) |
23:15:15 | Joe_knock | I have no idea what just happened. My mouse killed the IRC somehow |
23:15:17 | * | milosn quit (Ping timeout: 265 seconds) |
23:15:21 | * | ChanServ joined #nimrod |
23:15:45 | Joe_knock | . |
23:17:02 | * | milosn joined #nimrod |
23:17:28 | Joe_knock | Can someone ping me? |
23:18:11 | rpag | Joe_knock, ping-a-ding-ding |
23:18:17 | Joe_knock | thank you rpag |
23:18:22 | rpag | np |
23:19:19 | * | nande joined #nimrod |
23:24:20 | * | milosn quit (Ping timeout: 250 seconds) |
23:25:51 | * | milosn joined #nimrod |
23:29:22 | * | irrequietus quit () |
23:32:50 | * | milosn quit (Remote host closed the connection) |
23:33:05 | * | milosn joined #nimrod |
23:45:08 | * | kniteli quit (Ping timeout: 258 seconds) |
23:49:46 | * | Matthias247 quit (Read error: Connection reset by peer) |
23:51:38 | * | milosn quit (Ping timeout: 250 seconds) |
23:57:33 | * | kniteli joined #nimrod |