00:10 (quit) dnolen: Ping timeout: 252 seconds 00:19 (quit) AlbireoX: Quit: Leaving 00:45 (quit) jonrafkind: Ping timeout: 260 seconds 00:59 (quit) Demosthenes: Ping timeout: 276 seconds 01:00 (join) Demosthenes 01:30 (quit) Demosthenes: Read error: Operation timed out 01:36 (join) Demosthenes 02:02 (quit) jrslepak: Quit: Leaving 03:00 (quit) karswell__: Read error: Operation timed out 03:02 (join) karswell__ 03:17 (quit) jyc: Ping timeout: 248 seconds 03:32 (join) jyc 03:47 (quit) realitygrill: Quit: realitygrill 03:51 (quit) Shviller: Ping timeout: 252 seconds 03:51 (join) Shviller 03:57 (join) kvda 04:05 (join) bluezenix 04:12 (join) mceier 04:19 (quit) bluezenix: Quit: Leaving. 04:37 (join) AlbireoX 04:41 (join) bluezenix 04:46 (quit) karswell__: 04:46 (quit) bluezenix: Quit: Leaving. 05:02 (join) karswell 05:16 (quit) jyc: Remote host closed the connection 05:26 (join) karswell_ 05:26 (quit) karswell: Ping timeout: 240 seconds 05:33 (join) masm 05:39 (join) Blkt 06:18 (quit) Demosthenes: Ping timeout: 260 seconds 06:19 (join) Demosthenes 06:47 (join) sindoc 06:48 (join) MayDaniel 06:48 (part) sindoc 07:05 (quit) MayDaniel: Read error: Connection reset by peer 07:37 (quit) kvda: Quit: x___x 07:41 (quit) Demosthenes: Ping timeout: 252 seconds 07:43 (join) Demosthenes 07:49 (join) karswell__ 07:51 (quit) karswell_: Ping timeout: 276 seconds 09:25 (join) MayDaniel 09:33 (quit) MayDaniel: 09:35 (join) gciolli 09:48 (join) jonrafkind 10:01 (nick) chaozzbubi -> ChaozZBubi 10:14 (join) RPR 10:17 RPR: samth_away: If you have a moment... I can't seem to get the read/hash procedure to type check. 10:18 RPR: samth_away: https://gist.github.com/1657339 10:18 (quit) gciolli: Ping timeout: 252 seconds 10:33 (nick) samth_away -> samth 10:33 (join) bluezenix 10:33 samth: RPR: looking at it now 10:33 RPR: thx 10:44 samth: RPR: the problem is that TR is doing something wrong with the literal #hasheq() 10:44 samth: which is part of the expansion of the macro 10:45 RPR: ok. I'll just rewrite it without for/hasheq for now. 10:55 (join) gciolli 11:21 (quit) gciolli: Ping timeout: 248 seconds 11:26 (quit) veer: Remote host closed the connection 11:31 samth: RPR: you do know about dherman's json planet package, right? 11:59 (join) MayDaniel 11:59 (join) gmcabrita 12:01 (join) jrslepak 12:03 gf3: (which is broken) 12:03 (join) jeapostrophe 12:07 (quit) Demosthenes: Ping timeout: 240 seconds 12:12 (join) gciolli 12:13 (join) Demosthenes 12:19 (join) dnolen 12:21 (quit) jeapostrophe: Ping timeout: 240 seconds 12:25 (nick) ChaozZBubi -> chaozzbubi 12:30 (join) realitygrill 12:40 (quit) jrslepak: Quit: Leaving 12:50 (quit) MayDaniel: Read error: Connection reset by peer 12:51 (quit) gciolli: Ping timeout: 240 seconds 12:54 (quit) realitygrill: Read error: Connection reset by peer 12:54 (join) realitygrill 12:54 (join) sindoc 13:00 (quit) Demosthenes: Quit: leaving 13:13 (join) sindoc1 13:14 (quit) sindoc: Ping timeout: 240 seconds 13:18 (quit) sindoc1: Ping timeout: 240 seconds 13:28 RPR: samth: That _is_ his package. 13:28 RPR: Well a cut and paste where I was adding typing. 13:33 (join) jaimef 13:33 jaimef: thank god for racket sanity 13:35 (join) realitygrill_ 13:35 ianjneu: Where by god you mean Matthew Flatt 13:35 (quit) realitygrill: Read error: Connection reset by peer 13:35 (nick) realitygrill_ -> realitygrill 13:35 jaimef: well having fought sbcl and hutchentoot just to realize one requires threads, and the other by default does not support them on a given platform :P 13:36 jaimef: will take green threads any day over non-portable thread implementations 13:42 (quit) realitygrill: Read error: Connection reset by peer 13:42 (join) realitygrill 13:45 jaimef hunts for a good web framework 13:52 samth: jaimef: http://docs.racket-lang.org/continue/index.html 13:55 (join) sindoc 14:06 jaimef: samth: thanks 14:06 jaimef: love the documentation and consistency of racket so damn much having climbed the CL* learning curves just to be very disappointed 14:08 samth: jaimef: glad you like it 14:09 (join) untrusted 14:17 chandler: jaimef: documentation is a huge advantage to racket. I was a long time CLer, but what the Racket folks have built up is very compelling, and does a lot of things well that aren't very common. 14:22 jaimef: sometimes you just want to be production, and not learn "this cl requires this species of chicken to be sacrificed to work" 14:23 jaimef: s/production/productive/g 14:26 (part) untrusted: "ERC Version 5.3 (IRC client for Emacs)" 14:28 jaimef: honestly #!/usr/bin/racket is the nicest feature 14:30 chandler: It's definitely nice. The thing that impressed me most coming from CL was racket/gui. How many other languages or implementations - Lisp, Scheme, or otherwise - have an equivalent like that which just works out of the box? 14:36 jaimef: guess elisp does not count :P 14:36 jaimef: the schemer books help a lot as well imho 14:48 (quit) RPR: Ping timeout: 240 seconds 14:56 (nick) chaozzbubi -> ChaozZBubi 15:04 (quit) realitygrill: Read error: Connection reset by peer 15:05 (join) realitygrill 15:06 (part) sindoc 15:13 (join) ASau 15:13 ASau: Good evening! 15:13 ASau: Remind me, please, does racket have tests I could run with "make"? 15:14 jonrafkind: if you goto collects/tests there are some tests you can run 15:14 jonrafkind: collects/tests/racket $ racket -f quiet.rftl 15:14 jonrafkind: rktl 15:15 ASau: Does it work without installation? 15:15 jonrafkind: well.. you dont have to install racket ever. you can compile and run it in place 15:15 jonrafkind: but you have to build racket at least 15:16 ASau: Yeah, sure :) 15:16 ASau: Oh, and while I'm here. 15:16 ASau: Is it alright to send mail to developer's list? 15:16 jonrafkind: yea 15:17 ASau: I've sent error report and got message that it waits for approval. 15:17 jonrafkind: most likely eli will just add you to the mailing list 15:17 jonrafkind: so you wont get that problem anymore 15:17 ASau: Well... I don't want to get another stream of mails... 15:18 ASau: I'm testing fix and shall report soon. 15:25 (join) mithos28 15:30 mithos28: What is the standard way of dealing with native dependencies when distributing racket libraries? I am planning on getting my llvm bindings to releasability but need to figure out how to get my c++ wrapper files to compile on other peoples machines. 15:37 (quit) realitygrill: Ping timeout: 240 seconds 15:39 ASau: Was sirmail removed or do I miss some dependency? 15:44 (join) realitygrill 15:48 mithos28: ASau: It should still be there, AFAIK Matthew still uses it 15:53 (quit) realitygrill: Read error: Connection reset by peer 15:54 (join) realitygrill 15:56 (join) realitygrill_ 15:56 (quit) realitygrill: Read error: Connection reset by peer 15:56 (nick) realitygrill_ -> realitygrill 16:07 (join) yoklov 16:07 (quit) realitygrill: Read error: Connection reset by peer 16:07 (join) realitygrill 16:16 (join) scyrmion 16:28 scyrmion: I'm having difficulty using a c library with the ffi. Is there a way to import a struct type from the definition in the c library? 16:30 ianjneu: I believe dherman has a package for that on planet. 16:30 scyrmion: I'll check it out. 16:43 (join) jeapostrophe 16:56 ASau: mithos28: it isn't installed here. 16:57 ASau: mithos28: I mean, it isn't _being_ installed. 16:57 ASau: Does it need some additional steps? 16:58 mithos28: how are you installing racket? 16:58 ASau: "make install" as usual. :) 16:58 mithos28: from source? 16:59 ASau: Sure. 16:59 jonrafkind: ASau, it doesnt get installed to the local paths, it just stays in the tree 16:59 jonrafkind: so you will end up with plt/bin/racket and whatnot 16:59 ASau: Ah, alright. 17:00 jonrafkind: i think you can force it to install to /usr or whatever if you pass --prefix to configure 17:00 ASau: I have noticed that it disappeared from plist. 17:00 mithos28: thats why I didn't have a problem, since I just use it out of the tree 17:00 ASau: Hence the question. 17:01 (quit) jeapostrophe: Ping timeout: 252 seconds 17:02 scyrmion: can't you just cp/mv the file to where you want it? 17:03 ASau: I don't need it much, I'll hear if anyone sends PR. 17:04 ASau: [1] Illegal instruction (core dumped) (cd collects/tests/racket && racket -f quiet.rktl) 17:04 ASau: Hm. 17:04 jonrafkind: 64-bit osx? 17:04 ASau: NetBSD 5.99.59 i386 17:05 jonrafkind: whoa crazy 17:06 ASau: #0 0xbb5a5d0a in ?? () 17:06 ASau: #1 0xbb5a5d0f in ?? () 17:06 ASau: #2 0xbb5a5d0f in ?? () 17:06 ASau: ... 17:06 ASau: #6147 0xbb5a5d0f in ?? () 17:06 ASau: #6148 0xbb5a5d0f in ?? () 17:06 ASau: ... 17:06 ASau: That doesn't look nice. 17:06 jonrafkind: its likely some low level thing that matthew will fix once your message appears on the dev lit 17:06 jonrafkind: list 17:07 ASau: That's another message. 17:16 ASau: Alright, I've sent it too. 17:22 (quit) realitygrill: Read error: Connection reset by peer 17:22 (join) realitygrill 17:32 ASau: Hm. 17:33 ASau: What is weird that git checkout as of four hours ago passes this test on 5.99.60. 17:33 ASau: Could it be that it is fixed already? 17:34 jonrafkind: maybe, what version of racket were you using before 17:36 ASau: The crash above is from 5.2.0.901 17:36 ASau: as in tarball. 17:37 (quit) realitygrill: Read error: Connection reset by peer 17:37 (join) realitygrill 17:38 ASau: I noticed pre-release, hence the activity. :) 17:39 jonrafkind: it would be good to test racket on more systems for releases 17:39 ASau: Well... 17:39 ASau: That's rather involving. 17:40 jonrafkind: well if you set up a script it should be a one time cost 17:41 ASau: Racket pulls a whole lot of dependencies. 17:41 jonrafkind: even if you ignore the drawing libraries? 17:41 ASau: Hm. Why ignore them? 17:43 ASau: (...Not to mention that racket package is one of few cases out of 12000 that run out of process cpu time limit.) 17:44 jonrafkind: for testing basic racket stuff you dont need the drawing libraries 17:44 jonrafkind: whats the cpu time limit? 17:44 ASau: I don't remember half an hour or an hour. 17:45 jonrafkind: why is there a limit at all? 17:45 ASau: So that bulk build of packages finishes. :) 17:45 ASau: Racket is heavy package. 17:45 jonrafkind: you mean either it finishes or dies unfinished? 17:46 ASau: No, I mean that Racket is heavy package. 17:46 jonrafkind: I was just trying to understand the need for the cpu limit.. i dont get it 17:46 jonrafkind: it sounds like builds are only given 30 minutes to complete, and if they dont complete in that time they are killed 17:47 ASau: Yes. 17:47 jaimef: heavy? 17:47 ASau: Some processes run away. 17:47 jaimef: yeah it does take a while to build 17:47 ASau: jaimef: if you run amd64, I can give you package. :) 17:47 jonrafkind: i dunno.. up the limit :p 17:48 ASau: Though, wait a bit. 17:51 jaimef: I have latest 5.2 built 17:57 (quit) bluezenix: Quit: Leaving. 18:02 jamessan: jonrafkind: well, the debian builds test it on a lot of systems, but that happens after a release 18:02 jamessan: I guess bremner or I could upload pre-releases to experimental, if that'd be helpful 18:03 jonrafkind: can you test on netbsd? 18:03 jonrafkind: we have some coverage for debian/ubuntu 18:04 jamessan: ah, no. I was thinking architectures instead of OSes 18:07 ASau: I think that I'll test on 5.1/amd64 and ask some others. 18:15 jaimef: wow two netbsd developers in here :P 18:21 (join) sindoc 18:25 (join) jeapostrophe 18:27 (join) anRch 18:29 (join) elias_ 18:31 (quit) elias_: Client Quit 18:33 (join) eliasnaseef 18:34 eliasnaseef: i have a problem installing racket on windows 7 18:35 jonrafkind: what is it 18:36 (join) kvda 18:36 eliasnaseef: the installer racket-5.2-bin-i386-win32 does not work 18:36 (nick) ChaozZBubi -> chaozzbubi 18:37 jonrafkind: you mean you cannot run it? 18:38 eliasnaseef: i mean when i double click it, nothing happens 18:38 jonrafkind: win64? 18:38 (nick) chaozzbubi -> ChaozZBubi 18:39 jonrafkind: can you try the pre-release? http://pre.racket-lang.org/installers/ 18:39 eliasnaseef: no, my windows is 32-bit 18:39 jonrafkind: maybe the download got corrupted? 18:41 eliasnaseef: this is the only file available for windows x86, and it worked perfectly on a windows xp machine 18:42 (join) jao 18:43 jonrafkind: can you try that pre-release version 18:45 eliasnaseef: what pre-release version? 18:45 ASau: jonrafkind: are failing tests of any interest? 18:45 ASau: jonrafkind: or should I postpone them? 18:45 jonrafkind: eliasnaseef, I posted a link 18:45 jonrafkind: can you try the pre-release? http://pre.racket-lang.org/installers/ 18:46 jonrafkind: ASau, yea failing tests are always interesting 18:46 (quit) mceier: Quit: leaving 18:49 eliasnaseef: i'm downloading it right now. i,ll try it and see what happens. thanks a lot. 18:49 (quit) eliasnaseef: Quit: Page closed 18:50 (quit) sindoc: Quit: Leaving. 18:53 (quit) anRch: Quit: anRch 18:57 ASau: jaimef: we _assimilate_ :) 19:07 jaimef: heh 19:07 (join) jrslepak 19:13 (quit) jrslepak: Ping timeout: 248 seconds 19:13 (join) jrslepak 19:15 jaimef: so there is a nice intro demo to racket/continue but are there any more complete packages based on it? 19:17 (join) jyc 19:24 (quit) Blkt: Read error: Connection reset by peer 20:03 (nick) ChaozZBubi -> chaozzbubi 21:09 (quit) jrslepak: Ping timeout: 240 seconds 21:10 (join) jrslepak 21:13 (join) dyoo 21:14 dyoo: good evening! 21:14 (quit) freakazoid: Read error: Connection reset by peer 21:15 kvda: hi dyoo 21:23 dyoo: silly question: I'm looking at the docs for the profiler, and one of its options, threads?, is #f by default. Is there a good reason why it's not #t by default? 21:25 offby1 grumbles about it not working anyway 21:26 dyoo: really? Drats. 21:28 offby1: http://bugs.racket-lang.org/query/?debug=&database=default&cmd=view+audit-trail&cmd=view&pr=12389 21:28 rudybot: http://tinyurl.com/7yqvgel 21:57 (join) veer 22:18 veer: samth: thanks for papers you mentioned ,they were really helpful in creating a toy implementation of generics , here https://github.com/veer-public/Predicate-Dispatch 22:18 veer: later on I'll try to use types there when I understand more 22:20 veer: racket is cool 22:23 (quit) masm: Quit: Leaving. 22:29 (join) realitygrill_ 22:29 (quit) realitygrill: Ping timeout: 240 seconds 22:29 (nick) realitygrill_ -> realitygrill 22:39 (quit) jrslepak: Quit: Leaving 23:52 (join) dous_ 23:52 (quit) veer: Remote host closed the connection 23:53 (quit) dous: Ping timeout: 240 seconds