| 00:01:07 | * | reactormonk quit (Quit: WeeChat 0.3.8) |
| 00:01:42 | * | reactormonk joined #nimrod |
| 00:20:27 | * | bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
| 00:45:03 | * | brson quit (Ping timeout: 240 seconds) |
| 00:52:45 | * | ARCADIVS joined #nimrod |
| 01:02:29 | * | error424 joined #nimrod |
| 01:24:50 | * | superfunc joined #nimrod |
| 01:29:37 | * | bjz joined #nimrod |
| 01:36:23 | * | q66 quit (Quit: Leaving) |
| 01:40:59 | * | superfunc quit (Quit: leaving) |
| 01:41:28 | * | superfunc joined #nimrod |
| 02:01:52 | * | superfunc quit (Ping timeout: 245 seconds) |
| 02:41:05 | * | error424 quit (Quit: Page closed) |
| 02:43:54 | * | BitPuffin quit (Read error: Connection reset by peer) |
| 02:44:37 | * | BitPuffin joined #nimrod |
| 02:49:59 | * | lorxu joined #nimrod |
| 03:23:41 | * | saml_ joined #nimrod |
| 03:24:28 | * | kemet joined #nimrod |
| 03:38:51 | * | ARCADIVS quit (Quit: WeeChat 0.4.3) |
| 03:39:33 | * | gsingh93_ quit (Quit: Connection closed for inactivity) |
| 03:47:59 | * | nequitans quit (Read error: Connection reset by peer) |
| 03:49:21 | * | nequitans joined #nimrod |
| 03:53:40 | * | saml_ quit (Quit: Leaving) |
| 03:59:03 | * | bjz quit (Ping timeout: 240 seconds) |
| 04:01:47 | * | bjz joined #nimrod |
| 04:09:48 | * | kemet quit (Remote host closed the connection) |
| 04:13:21 | * | superfunc joined #nimrod |
| 04:29:12 | * | superfunc quit (Quit: leaving) |
| 04:29:49 | * | lorxu quit (Remote host closed the connection) |
| 05:00:55 | * | Demos quit (Read error: Connection reset by peer) |
| 05:08:45 | * | nande quit (Read error: Connection reset by peer) |
| 05:23:43 | * | drs joined #nimrod |
| 05:24:03 | drs | hi guys.. in master I see this |
| 05:24:11 | drs | lib/system.nim(2721, 33) Warning: unknown magic 'Rand' might crash the compiler [UnknownMagic] |
| 05:24:14 | drs | lib/system.nim(2721, 5) Error: implementation of 'system.rand(max: int): int' expected |
| 05:28:42 | fowl | drs, use devel branch |
| 05:29:55 | drs | yeah nevermind, i found an issue that seems you're supposed to comment that out |
| 05:30:18 | reactormonk | drs, use the devel branch anyway ;-) |
| 05:30:25 | drs | ok |
| 05:32:55 | drs | ls |
| 05:44:43 | * | bjz quit (Ping timeout: 240 seconds) |
| 05:45:54 | drs | that worked, thanks. |
| 05:46:56 | * | bjz joined #nimrod |
| 05:49:11 | * | kshlm joined #nimrod |
| 05:55:48 | * | bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
| 06:02:11 | * | drs quit (Quit: leaving) |
| 06:17:06 | * | atlithorn quit (Quit: atlithorn) |
| 06:30:33 | * | Jesin quit (Quit: Leaving) |
| 06:48:23 | * | gsingh93_ joined #nimrod |
| 07:22:10 | * | bjz joined #nimrod |
| 07:36:46 | * | kunev joined #nimrod |
| 07:37:12 | * | Trustable joined #nimrod |
| 07:49:10 | NimBot | Araq/Nimrod devel 27fdc5f Clay Sweetser [+0 ±1 -0]: Fixes #542 |
| 07:49:10 | NimBot | Araq/Nimrod devel ec12922 Andreas Rumpf [+0 ±1 -0]: Merge pull request #1336 from Varriount/fix-542... 2 more lines |
| 07:49:20 | * | bjz quit (Quit: Textual IRC Client: www.textualapp.com) |
| 07:53:08 | * | X-Scale quit (Ping timeout: 240 seconds) |
| 07:55:42 | * | bjz joined #nimrod |
| 07:57:33 | * | X-Scale joined #nimrod |
| 07:57:36 | * | kshlm quit (Remote host closed the connection) |
| 08:02:33 | * | bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
| 08:37:36 | * | bjz joined #nimrod |
| 09:08:35 | * | Fr4n quit (Ping timeout: 272 seconds) |
| 09:11:10 | * | Fr4n joined #nimrod |
| 09:19:08 | * | bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
| 09:27:42 | * | atlithorn joined #nimrod |
| 09:32:49 | * | ics_ quit (Ping timeout: 256 seconds) |
| 09:35:14 | * | ics joined #nimrod |
| 09:48:31 | * | atlithorn left #nimrod (#nimrod) |
| 09:59:33 | * | gsingh93_ quit (Quit: Connection closed for inactivity) |
| 10:05:00 | * | kshlm joined #nimrod |
| 10:14:40 | * | bjz joined #nimrod |
| 10:15:49 | * | kshlm quit (Quit: Konversation terminated!) |
| 10:16:16 | * | kshlm joined #nimrod |
| 10:16:50 | * | bjz quit (Client Quit) |
| 11:05:53 | * | saml_ joined #nimrod |
| 11:42:35 | * | saml_ quit (Ping timeout: 264 seconds) |
| 12:27:54 | * | untitaker quit (Ping timeout: 255 seconds) |
| 12:32:59 | * | utkan joined #nimrod |
| 12:33:25 | * | untitaker joined #nimrod |
| 12:57:36 | * | utkan quit (Quit: Computer has gone to sleep.) |
| 13:05:35 | * | utkan joined #nimrod |
| 13:14:32 | def- | Does anyone know if SSL works? |
| 13:17:08 | * | eigenlicht_ quit (Ping timeout: 252 seconds) |
| 13:18:43 | * | eigenlicht_ joined #nimrod |
| 13:18:52 | def- | ah, my bad, seems to work now |
| 13:29:46 | * | pafmaf joined #nimrod |
| 13:40:45 | * | darkf quit (Quit: Leaving) |
| 13:47:31 | * | alphawaffle joined #nimrod |
| 13:48:13 | * | reactormonk quit (*.net *.split) |
| 13:48:15 | * | tumak quit (*.net *.split) |
| 13:48:15 | * | Roin quit (*.net *.split) |
| 13:48:15 | * | reloc0 quit (*.net *.split) |
| 13:48:21 | * | mmatalka quit (*.net *.split) |
| 13:48:22 | * | phI||Ip quit (*.net *.split) |
| 13:48:22 | * | betawaffle quit (*.net *.split) |
| 13:48:22 | * | btiffin quit (*.net *.split) |
| 13:49:49 | * | alphawaffle is now known as betawaffle |
| 13:49:49 | * | betawaffle quit (Excess Flood) |
| 13:50:33 | * | kshlm quit (Ping timeout: 240 seconds) |
| 13:52:14 | * | betawaffle joined #nimrod |
| 13:54:13 | * | reloc0 joined #nimrod |
| 13:54:34 | * | Roin joined #nimrod |
| 13:55:06 | * | reactormonk joined #nimrod |
| 13:57:57 | * | mmatalka joined #nimrod |
| 13:58:15 | * | tumak joined #nimrod |
| 14:00:23 | * | phI||Ip joined #nimrod |
| 14:06:11 | * | Demos joined #nimrod |
| 14:06:26 | Demos | forums are doooooown |
| 14:09:33 | Demos | what do we think of this mars lang, is it compiled? |
| 14:09:57 | * | btiffin joined #nimrod |
| 14:21:05 | utkan | it says "download the compiler" :P |
| 14:23:34 | * | lorxu joined #nimrod |
| 14:30:27 | BitPuffin | Araq: how does nimrod determine when to pass a parameter by copying the value or by passing as reference. Behind the scenes. Since proc (a: int), the int is immutable, but if it's a huuuuuge datatype then it might be faster to pass it by reference but still not being able to mutate |
| 14:34:15 | * | pafmaf quit (Quit: This computer has gone to sleep) |
| 14:35:57 | * | utkan_ joined #nimrod |
| 14:38:05 | * | utkan_ quit (Read error: Connection reset by peer) |
| 14:38:36 | * | utkan_ joined #nimrod |
| 14:38:44 | * | utkan quit (Ping timeout: 240 seconds) |
| 14:39:58 | * | Fr4n quit (Ping timeout: 240 seconds) |
| 14:45:56 | * | bjz joined #nimrod |
| 14:46:58 | * | Fr4n joined #nimrod |
| 14:48:24 | * | pafmaf joined #nimrod |
| 14:49:26 | * | bjz quit (Client Quit) |
| 14:51:10 | * | utkan_ quit (Read error: Connection reset by peer) |
| 14:58:20 | * | utkan joined #nimrod |
| 15:02:08 | * | utkan quit (Client Quit) |
| 15:11:34 | * | bjz joined #nimrod |
| 15:17:14 | * | AndChat|226100 joined #nimrod |
| 15:17:14 | * | lorxu quit (Read error: Connection reset by peer) |
| 15:17:44 | * | kunev quit (Ping timeout: 240 seconds) |
| 15:36:58 | * | pafmaf quit (Quit: This computer has gone to sleep) |
| 15:48:32 | * | AndChat|226100 quit (Read error: Connection reset by peer) |
| 15:50:30 | * | pafmaf joined #nimrod |
| 15:50:50 | * | lorxu joined #nimrod |
| 15:58:47 | * | flaviu joined #nimrod |
| 15:59:08 | flaviu | Is there a library like Requests for nimrod? http://docs.python-requests.org/en/latest/ |
| 16:01:43 | EXetoC | httpclient in the standard distribution |
| 16:02:10 | EXetoC | which doesn't have all of those features, but it works |
| 16:04:36 | flaviu | Looks uglier, but it'll work for me |
| 16:04:37 | flaviu | Thanks |
| 16:05:36 | * | kunev joined #nimrod |
| 16:17:01 | * | brson joined #nimrod |
| 16:17:50 | * | AndChat|226100 joined #nimrod |
| 16:17:50 | * | lorxu quit (Read error: Connection reset by peer) |
| 16:33:07 | * | Jesin joined #nimrod |
| 16:48:05 | * | lorxu joined #nimrod |
| 16:48:06 | * | AndChat|226100 quit (Read error: Connection reset by peer) |
| 17:02:53 | * | q66 joined #nimrod |
| 17:08:49 | * | utkan joined #nimrod |
| 17:08:53 | * | utkan quit (Read error: Connection reset by peer) |
| 17:09:01 | * | utkan joined #nimrod |
| 17:17:11 | * | utkan_ joined #nimrod |
| 17:18:04 | * | lorxu quit (Read error: Connection reset by peer) |
| 17:18:18 | * | lorxu joined #nimrod |
| 17:18:58 | * | utkan quit (Ping timeout: 240 seconds) |
| 17:23:03 | * | Matthias247 joined #nimrod |
| 17:49:51 | Amrykid | was someone talking about making a nimrod plugin for VS? |
| 17:56:14 | Demos | yeah |
| 17:56:19 | Demos | I am actually working on it again |
| 18:03:22 | Demos | it is good to see there is intrest again |
| 18:12:41 | * | AndChat|226100 joined #nimrod |
| 18:12:41 | * | lorxu quit (Read error: Connection reset by peer) |
| 18:13:22 | NimBot | nimrod-code/babel master 66e45df papplampe [+0 ±1 -0]: fix problems with temp dir |
| 18:13:22 | NimBot | nimrod-code/babel master 0bf1faa Dominik Picheta [+0 ±1 -0]: Merge pull request #50 from papplampe/master... 2 more lines |
| 18:17:57 | * | utkan_ quit (Quit: Computer has gone to sleep.) |
| 18:18:26 | * | utkan_ joined #nimrod |
| 18:25:12 | * | ics quit (Ping timeout: 245 seconds) |
| 18:26:59 | * | utkan_ quit (Quit: Computer has gone to sleep.) |
| 18:27:59 | * | utkan_ joined #nimrod |
| 18:28:26 | * | ics joined #nimrod |
| 18:34:41 | * | utkan_ quit (Quit: Computer has gone to sleep.) |
| 18:36:30 | Demos | as much as I don't like javascript I /loved/ being able to just change up code on the fly and eaisly poke my functions with different inputs |
| 18:40:20 | Araq | Demos: I think we can simply wait. |
| 18:40:40 | Araq | clang will get a REPL, one way or the other |
| 18:41:11 | Araq | we need to change the codegen slightly to take advantage of this when it's ready |
| 18:41:18 | Araq | but it's not hard |
| 18:42:11 | Demos | yeah, but few compiled languages have a rpel, and even in those that do sometimes it is hard to break in a debugger and poke code |
| 18:43:36 | flaviu | It seems that httpclient doesn't do RequestLength |
| 18:44:08 | dom96 | request length? |
| 18:44:38 | * | AndChat|226100 quit (Ping timeout: 240 seconds) |
| 18:44:58 | flaviu | Err, Content-Length |
| 18:45:15 | flaviu | I'm hitting across "<hr><p>HTTP Error 411. The request must be chunked or have a content length.</p>" |
| 18:46:22 | dom96 | it does support that |
| 18:46:50 | dom96 | it supports content-length, connection: close and chunked |
| 18:47:26 | flaviu | Does me setting Content-Type manually maybe break that? |
| 18:47:47 | * | Matthias247 quit (Read error: Connection reset by peer) |
| 18:48:58 | * | Matthias247 joined #nimrod |
| 18:49:04 | dom96 | flaviu: it shouldn't |
| 18:49:13 | dom96 | flaviu: what website are you requesting? |
| 18:49:55 | flaviu | PM'd you it, it has secret auth tokens |
| 18:50:25 | dom96 | flaviu: are you using the blocking version or the new async version? |
| 18:50:56 | flaviu | Blocking, should I be using async? I'm just doing post(...) |
| 18:51:00 | dom96 | flaviu: better yet, can you PM me your code? |
| 18:51:39 | dom96 | blocking should be fine |
| 18:54:27 | * | pafmaf quit (Quit: Verlassend) |
| 18:55:34 | dom96 | argh, I need hg to get strfmt |
| 18:55:58 | flaviu | No, you don't |
| 18:56:06 | flaviu | https://bitbucket.org/lyro/strfmt/raw/76664ccd9422e42e112d6139c18bde2aecf6d3cb/strfmt.nim |
| 18:56:11 | flaviu | Sorry, forgot about that |
| 18:57:23 | dom96 | hrm, I need to login to live ... |
| 18:57:31 | dom96 | it seems? |
| 18:57:42 | dom96 | Actually I need to leave for a while anyway |
| 18:57:47 | dom96 | try using curl and see if it works |
| 18:57:50 | dom96 | in the cmd line |
| 18:58:06 | dom96 | actually |
| 18:58:15 | dom96 | maybe you should specify the content-length yourself? |
| 18:58:25 | dom96 | bbl |
| 18:58:55 | flaviu | Ok, thanks for the help |
| 19:00:12 | Demos | YAY! Go To Definition works |
| 19:01:45 | Amrykid | Demos, do you have a repo where this project is store? |
| 19:02:11 | Demos | yeah |
| 19:02:18 | Demos | let me fix a bug before I share it |
| 19:06:41 | Demos | OK it is at https://github.com/barcharcraz/VisualNimrod |
| 19:06:53 | Demos | you need the visual studio extensibility sdk to build it |
| 19:07:14 | Demos | and it only works on versions of VS that support extensions (that means pro or above) |
| 19:07:53 | Amrykid | VS 2013? |
| 19:08:17 | Demos | yeah |
| 19:11:10 | NimBot | Araq/Nimrod devel eb99c27 Araq [+2 ±1 -0]: fixes #1011 |
| 19:11:10 | NimBot | Araq/Nimrod devel 47fb8d8 Araq [+0 ±1 -0]: Merge branch 'devel' of https://github.com/Araq/Nimrod into devel |
| 19:17:39 | Matthias247 | there's now an official Windows release for Atom. Would be at least a little reason to to a nimrod plugin for that ;) |
| 19:18:47 | Matthias247 | but Demos plugin seeems higher advanced. Even an own lexer :) |
| 19:19:24 | Demos | heheheeheheheeheheheeeeeee well "my own lexer" is just soemthing I hacked together in the past 2 days |
| 19:20:01 | Demos | doing plugins in JS actually sounds really good after reloading VS around 250 times |
| 19:20:03 | Matthias247 | I used the Irony library for C# to build a DSL with good success. Apparently you can also build VS language services on top of that |
| 19:20:54 | Demos | I don't ever plan to parse nimrod myself |
| 19:21:06 | Demos | for more advanced features I hand off to idetools |
| 19:22:38 | flaviu | dom96: Found the issue: 1. The documentation was wrong, I can use get instead of post, and 2. "Content-Type: ..." doesn't have a trailing semicolon, so it gets turned into "Content-Type: ...Content-Length:0" |
| 19:33:28 | dom96 | flaviu: you should separate the headers with \c\L |
| 19:33:56 | dom96 | it should really just be a PStringTable |
| 19:35:52 | flaviu | Thanks, but it seems that if I use get, I don't need any headers |
| 19:37:07 | dom96 | alright, as long as it works. |
| 20:06:23 | * | Trustable quit (Quit: Leaving) |
| 20:06:37 | * | nande joined #nimrod |
| 20:33:12 | * | bjz quit (Read error: Connection reset by peer) |
| 20:33:25 | * | bjz joined #nimrod |
| 20:44:37 | * | kunev quit (Ping timeout: 272 seconds) |
| 21:02:58 | * | Demos quit (Ping timeout: 240 seconds) |
| 21:03:58 | * | Demos joined #nimrod |
| 21:04:22 | * | Demos is now known as Guest33912 |
| 21:05:05 | * | Guest33912 is now known as Demos |
| 21:18:44 | * | q66_ joined #nimrod |
| 21:22:14 | * | q66 quit (Ping timeout: 252 seconds) |
| 21:36:01 | * | q66_ is now known as q66 |
| 21:41:32 | * | Boscop quit (Ping timeout: 260 seconds) |
| 21:43:09 | * | utkan joined #nimrod |
| 21:53:35 | * | utkan_ joined #nimrod |
| 21:53:35 | * | utkan quit (Read error: Connection reset by peer) |
| 21:59:22 | * | Boscop joined #nimrod |
| 22:18:31 | * | utkan_ quit (Quit: Computer has gone to sleep.) |
| 22:19:41 | NimBot | nimrod-code/nimforum master 42e74d2 Araq [+0 ±1 -0]: compiles with the latest compiler version |
| 22:24:03 | * | Jesin quit (Ping timeout: 256 seconds) |
| 22:24:53 | * | Jesin joined #nimrod |
| 22:31:06 | fowl | is it known that compile-time assert is broken |
| 22:31:49 | Araq | no. is it? |
| 22:32:10 | fowl | static: assert false is causing segfault for me |
| 22:32:11 | Araq | broken in what way? |
| 22:32:38 | fowl | however, assert(true) works |
| 22:34:57 | fowl | wtf, i have a quit() inside a macro, it gets called but doesnt abort compilation |
| 22:41:48 | fowl | and i cant reproduce it |
| 22:41:51 | fowl | >:( |
| 22:49:49 | Araq | yay, we play Argentinia |
| 22:52:00 | Araq | fowl: I fixed the 'raise' bug, thanks for reporting |
| 22:53:38 | dom96 | could not import: cairo_surface_create_for_rectangle |
| 22:53:43 | dom96 | Why isn't dead code elim default yet? |
| 22:53:46 | * | Varriount joined #nimrod |
| 22:54:05 | * | Matthias247 quit (Read error: Connection reset by peer) |
| 22:55:17 | Varriount | Meep |
| 22:55:18 | Araq | why wasn't that a problem before? |
| 22:55:47 | dom96 | because this https://github.com/nimrod-code/cairo/pull/2 |
| 22:56:36 | Araq | aha, I see |
| 22:57:18 | dom96 | Let me reiterate: Why isn't dead code elim default yet? |
| 23:00:03 | Araq | it's an optimization |
| 23:00:28 | Araq | optimizations are turned off in debug mode |
| 23:01:45 | dom96 | oh |
| 23:02:10 | dom96 | Perhaps it should be enabled for debug builds too? |
| 23:03:54 | Araq | it should be enabled for every wrapper |
| 23:04:18 | Araq | in fact, I'm surprised how often it is still missing |
| 23:05:02 | flaviu | I don't understand what 'illegal capture' means? |
| 23:05:05 | Araq | Varriount: fix os.nim for windows XP please |
| 23:05:22 | Araq | flaviu: it means the compiler doesn't like your closure |
| 23:05:27 | Varriount | How do you want it fixed? |
| 23:05:57 | flaviu | I noticed :P. I guess its because I'm closing over a var? |
| 23:07:06 | Varriount | flaviu: It means that, due to your illegitimate use of closures, the Java police are going to bring you in to get you re-conditioned. |
| 23:08:04 | flaviu | dom96: Might want to add a robot.txt to the build farm, the test values popped up in google. |
| 23:08:09 | Araq | flaviu: yes indeed. closing over a var breaks memory safety |
| 23:08:21 | Araq | you can use 'ptr' instead, which isn't safe to begin with :P |
| 23:08:54 | flaviu | Hmm, I can't pass a ref to something expecting a var |
| 23:09:07 | Araq | deref it |
| 23:09:24 | Araq | jeezzz it's like you never programmed in nimrod before |
| 23:09:59 | reactormonk | could you compile the vm to JS? |
| 23:10:14 | Varriount | reactormonk: O_o |
| 23:10:25 | flaviu | I haven't programmed real code yet, I'm been just working on making it doing it do insane stuff :D |
| 23:10:42 | flaviu | I've typed "ref" maybe 10 times |
| 23:12:13 | flaviu | reactormonk: I don't like the idea of depending on node.js |
| 23:12:38 | Araq | Varriount: I think it should go into its own module |
| 23:12:47 | dom96 | flaviu: Is that really a problem though? |
| 23:12:58 | dom96 | if google wants to index it then let it. |
| 23:13:16 | dom96 | Araq: why is it a problem to enable for everything? |
| 23:13:27 | fowl | reactormonk, lol |
| 23:14:23 | Araq | dom96: it is no problem but it causes side effects |
| 23:14:30 | Varriount | Araq: Creating a symlink should go into its own module...? |
| 23:14:31 | flaviu | ok, I guess it isn't really a big deal. SEO stuff says not to duplicate content IIRC, but I doubt subdomains have any impact on the main domain. |
| 23:14:52 | fowl | it would be nice if deadcodeelim also didnt require functions to be implemented until they're called |
| 23:15:12 | Araq | deadCodeElim is a weird optimization that changes semantics slightly, as you've seen |
| 23:15:37 | Araq | fowl: are you mad? |
| 23:15:50 | Araq | that's what .NET does with DLLs and it SUCKS |
| 23:16:16 | * | darkf joined #nimrod |
| 23:16:21 | flaviu | Hopefully the last question about references, how do I copy the value of one reference into another? |
| 23:16:21 | fowl | Araq, im thinking about gradha's genios, where it has a lot of useful functions but only a couple of them are implemented for linux/windows |
| 23:16:35 | Araq | Varriount: why not? symlinks suck |
| 23:16:42 | flaviu | fowl: Just stub them out with throwing exceptions |
| 23:16:47 | fowl | flaviu, x[] = y[] |
| 23:16:59 | flaviu | thanks |
| 23:17:23 | Araq | proc box[T](x: T): ref T = new(result); result[] = x |
| 23:17:40 | Araq | we have been there before ... |
| 23:17:50 | fowl | flaviu, runtime "not implemented on your platform" error is the pits |
| 23:18:21 | flaviu | Araq: You're right, I forgot |
| 23:18:39 | Varriount | Araq: I think dead code optimization for os.nim is better. |
| 23:19:04 | Varriount | Just because *you* dislike Symlinks doesn't mean that the rest of us do. |
| 23:19:13 | flaviu | fowl: Annotate the method with `{.error.}` |
| 23:22:33 | Araq | Varriount: if *you* like symlinks and *I* do not, that only means you still need a few years until you agree with me :P |
| 23:22:42 | dom96 | Araq: Why does it suck? |
| 23:22:57 | dom96 | Araq: I can't think of any significant drawbacks. |
| 23:23:04 | fowl | flaviu, dont tell me about nimrod features |
| 23:23:10 | fowl | i'll tell you about nimrod features |
| 23:23:24 | fowl | Araq, push that raise fix plz, its bugging me |
| 23:23:55 | NimBot | Araq/Nimrod devel 44353c5 Araq [+0 ±1 -0]: VM: fixes 'raise' |
| 23:23:55 | NimBot | Araq/Nimrod devel e4e32bd Araq [+0 ±1 -0]: better error messages for macro instantiations |
| 23:24:52 | Araq | dom96: what do you mean? the DLL loading in .NET? |
| 23:25:47 | dom96 | Araq: yes |
| 23:27:09 | Araq | dom96: it means you can never really test your dependencies |
| 23:27:23 | Araq | without running it and executing every path |
| 23:27:40 | dom96 | Araq: You simply need to switch off dead code elimination then :P |
| 23:28:02 | dom96 | Come on, you always want things to just work. |
| 23:28:22 | dom96 | It's annoying when my app can't start because it's trying to load some proc which it doesn't even use! |
| 23:28:57 | dom96 | Good night. |
| 23:29:07 | Araq | bye |
| 23:35:37 | Varriount | I wonder how python manages to have a symlink procedure that doesn't crash when run on WinXP... |
| 23:35:59 | Varriount | I mean, the procedure throws an error, but it doesn't crash the interpreter. |
| 23:38:35 | flaviu | Varriount: Why would it crash? |
| 23:39:18 | Varriount | flaviu: Referencing a bad symbol? I dunno. Whatever happens when a program loads a dll that doesn't contain an expected procedure. |
| 23:46:18 | flaviu | Oh, the function isn't there at all |
| 23:49:51 | * | ARCADIVS joined #nimrod |
| 23:50:35 | Araq | good night |
| 23:56:50 | flaviu | Varriount: Seems to be autoconf |
| 23:57:03 | flaviu | https://github.com/python/cpython/search?q=HAVE_SYMLINKAT&ref=cmdform |
| 23:57:32 | flaviu | If that function doesn't exist, they don't use it on that platform |