00:02 (quit) dherman: Ping timeout: 250 seconds 00:06 (quit) dnolen: Quit: dnolen 00:08 (join) dherman 00:16 (join) dnolen 00:19 (quit) dnolen: Client Quit 00:20 (join) dnolen 00:33 (join) jonrafkind 00:35 (quit) dherman: Quit: dherman 00:43 (quit) hakkum: Remote host closed the connection 01:02 (quit) dnolen: Quit: dnolen 01:30 (join) kennyd 01:34 (quit) hussaibi: Ping timeout: 246 seconds 01:34 (quit) 45PAAF7NN: Ping timeout: 252 seconds 01:52 (join) realitygrill 01:57 (quit) tfb: Quit: sleeping 02:02 (join) hussaibi_ 02:02 (join) hussaibi 02:05 (join) hussaibi__ 02:08 (quit) hussaibi: Ping timeout: 246 seconds 02:08 (join) hussaibi 02:09 (quit) hussaibi_: Ping timeout: 258 seconds 02:10 (quit) jonrafkind: Ping timeout: 240 seconds 02:10 (quit) rekahsof1: Quit: leaving 02:13 (join) tfb 02:15 (join) hussaibi_ 02:17 (quit) hussaibi__: Ping timeout: 240 seconds 02:17 (join) hussaibi__ 02:17 (quit) hussaibi: Ping timeout: 264 seconds 02:25 (quit) tfb: Quit: sleeping 02:49 (nick) Guest9666 -> depy_work 02:53 (nick) depy_work -> depywork 02:53 (quit) kennyd: Ping timeout: 276 seconds 02:56 (join) kennyd 03:26 (join) hkBst 03:37 (quit) hussaibi__: Ping timeout: 258 seconds 03:38 (quit) hussaibi_: Ping timeout: 276 seconds 05:20 (join) masm 05:49 (join) si14 05:56 si14: I'm curious if someone use Racket in production. I know about one Russian project (dozor JET) and Untyped. Any other success stories? 06:07 (quit) DT``: Quit:  06:24 (part) depywork: "Leaving" 06:25 _p4bl0: si14: hacker news 06:29 si14: _p4bl0: AFAIK it's Arc, isn't it? 06:31 _p4bl0: si14: yep, but Arc is implemented in racket ;-) 06:32 si14: _p4bl0: but it's like dead... 06:34 _p4bl0: si14: the Arc language maybe but Hacker News clearly isn't and it's still running on top of Racket, so I'd say it's a success story 06:35 si14: _p4bl0: no offense, just interest. 06:38 (join) tfb 06:38 _p4bl0: si14: I didn't took it as an offense, I was just explaining my point :-) 06:38 _p4bl0: si14: sorry if I was rude! 06:44 si14: _p4bl0: sorry, I've thought that I was rude :) 06:45 _p4bl0: ^_^ 06:53 si14: just wondering if there is any chance to try Racket in production :) 06:55 jasoegaard: Interested in trying https://github.com/soegaard/little-helper ? 06:55 jasoegaard: I have fixed the path problem from yesterday (I hope). 06:57 jasoegaard: si14: I plan to use Racket indirectly (through Whalesong) in production - soonish. 07:46 (join) MayDaniel 07:47 (quit) tfb: Quit: gone 08:01 (join) dnolen 08:26 (quit) MayDaniel: Read error: Connection reset by peer 08:43 (join) jeapostrophe 09:00 (quit) jasoegaard: Ping timeout: 252 seconds 09:38 (join) ChibaPet 10:20 asumu: si14: Racket was used to script parts of the video game Uncharted 2. 10:21 asumu: By Naughty Dog (game developer). 10:22 (join) anRch 10:30 (join) RacketCommitBot 10:30 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://bit.ly/oPhPrm 10:30 RacketCommitBot: [racket/master] clean up the contract checking for call-with-file-lock/timeout - Robby Findler 10:30 RacketCommitBot: [racket/master] change the #:get-lock-file argument of call-with-file-lock/timeout to #:lock-file - Robby Findler 10:30 (part) RacketCommitBot 10:34 (quit) hkBst: Read error: Connection reset by peer 10:38 (quit) dnolen: Quit: dnolen 10:44 (join) lucian 11:51 (quit) martinhex: Ping timeout: 260 seconds 11:55 (quit) jeapostrophe: Quit: jeapostrophe 11:57 (quit) anRch: Quit: anRch 11:58 (join) martinhex 12:03 (join) dnolen 12:09 (join) jeapostrophe 12:16 (join) dherman 12:26 (quit) lucian: Read error: Operation timed out 12:29 (join) jonrafkind 13:09 (nick) samth_away -> samth 13:20 (join) martin_hex 13:20 (quit) martinhex: Disconnected by services 13:20 (nick) martin_hex -> martinhex 13:21 (join) masm1 13:27 (join) samth_ 13:27 (quit) masm: Ping timeout: 255 seconds 13:27 (quit) samth: Ping timeout: 255 seconds 13:30 (quit) jeapostrophe: Quit: jeapostrophe 13:34 (quit) ChibaPet: Remote host closed the connection 13:38 (join) ChibaPet 13:54 (quit) DGASAU: Remote host closed the connection 14:01 (join) DGASAU 14:01 (join) jeapostrophe 14:17 (join) soegaard 14:20 (quit) soegaard: Client Quit 14:20 (join) soegaard 14:21 soegaard: test 14:22 ohwow_: Hello soegaard 14:22 soegaard: Apropos Racket code in production: http://iwl.com 14:23 soegaard: Explanation: http://en.wikipedia.org/wiki/I_Write_Like 14:29 ohwow_: hm 14:29 ohwow_: iwl.me == iwl.com? 14:30 soegaard: Oops. You are right. 14:30 soegaard: What country is .me ? 14:30 stamourv: Maine is independent now? 14:30 soegaard: :-) 14:31 (join) anRch 15:03 offby1: .me is Applandia, I think 15:05 (join) mceier 15:08 (nick) samth_ -> samth 15:23 (quit) kennyd: Read error: Connection reset by peer 15:24 (quit) jeapostrophe: Quit: jeapostrophe 15:24 (join) RacketCommitBot 15:24 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://bit.ly/qwaqR9 15:24 RacketCommitBot: [racket/master] make `port-try-file-lock?' work for Solaris - Matthew Flatt 15:24 RacketCommitBot: [racket/master] fix `call-with-file-lock/timeout' checking - Matthew Flatt 15:24 (part) RacketCommitBot 15:30 (quit) anRch: Quit: anRch 15:48 (join) jeapostrophe 15:50 (quit) jeapostrophe: Client Quit 16:23 (join) jeapostrophe 17:52 jamessan: hmm, I'm not able to run a bunch of tests from collects/tests/racket/. I always get an error from loadtest.rktl not being able to find tests/racket/testing.rktl (which is in tests/gracket/testing.rktl). am I doing something wrong or is this a problem with the tests? 17:53 jonrafkind: how did you invoke it? 17:55 samth: you might need to be in the collects/tests/racket directory 17:57 (part) depy 17:59 jamessan: racket -f all.rktl 17:59 jamessan: I initiall tried quiet.rktl, since that's what I'd prefer, but it has an undefined identifier (Section-prefix) 18:00 samth: jamessan: that's very strange -- it shouldn' 18:00 samth: t do that 18:01 jamessan: hmm, n/m. this is related to the files we remove from the Debian source package 18:01 jamessan: things work from the upstream source 18:02 jamessan: guess I'll have to weed through that some more and see what else we can restore 18:09 (join) anRch 18:10 (nick) samth -> samth_away 18:14 (quit) realitygrill: Quit: realitygrill 18:38 (join) RacketCommitBot 18:38 RacketCommitBot: [racket] plt pushed 3 new commits to master: http://bit.ly/oi1MqR 18:38 RacketCommitBot: [racket/master] Rename a parameter to better reflect what it's for. - Vincent St-Amour 18:38 RacketCommitBot: [racket/master] Refactoring. - Vincent St-Amour 18:38 RacketCommitBot: [racket/master] Add disappeared uses to have optimized code play nice with check-syntax. - Vincent St-Amour 18:38 (part) RacketCommitBot 18:43 (quit) ChibaPet: Quit: Leaving. 18:49 (quit) anRch: Quit: anRch 18:53 (quit) mceier: Quit: leaving 18:56 (quit) jeapostrophe: Quit: jeapostrophe 19:00 (quit) dnolen: Quit: Page closed 19:15 (join) hussaibi_ 19:15 (join) hussaibi 19:32 (quit) hussaibi_: Ping timeout: 246 seconds 19:32 (quit) hussaibi: Ping timeout: 246 seconds 19:41 (join) dnolen 19:54 (join) hussaibi 19:54 (join) hussaibi_ 19:55 (join) hussaibi__ 19:59 (quit) hussaibi: Ping timeout: 264 seconds 19:59 (quit) hussaibi_: Ping timeout: 276 seconds 19:59 (join) hussaibi 20:06 (join) hussaibi_ 20:07 (quit) hussaibi__: Ping timeout: 258 seconds 20:08 (join) hussaibi__ 20:08 (quit) hussaibi: Ping timeout: 260 seconds 20:11 (quit) dherman: Quit: dherman 20:34 (join) jeapostrophe 21:00 (quit) jeapostrophe: Quit: jeapostrophe 21:08 (quit) masm1: Quit: Leaving. 21:24 ozzloy: is there a way to unset environment variables in racket? 21:26 jonrafkind: looks like there isn't but you could bind `setenv' with ffi 21:27 ozzloy: i think i have an idea what that means, but i'm not sure 21:28 jonrafkind: you can get access to the C level function `setenv' 21:28 ozzloy: something like write my own setenv function in c, then somehow the acronym ffi is involved and then i can call that c function from racket 21:28 jonrafkind: (get-ffi-obj #f "setenv" (fun _str _str _int -> _int)) or something 21:29 jonrafkind: ffi is the foreign function interface 21:29 jonrafkind: setenv is a libc function 21:29 ozzloy: oic 21:29 offby1 wants a "ffs" library 21:29 ozzloy: heh 21:29 ozzloy wants a "dwim" library 21:30 jonrafkind: gfys is better 21:30 jonrafkind: or gtfo 21:30 ozzloy: somehow involving 'f' 21:30 jonrafkind: stfunubbbq 21:32 ozzloy: i made the run? command a little better. it now has a companion (repl?) 21:33 ozzloy: s/command/function/ 21:33 jonrafkind: what do you mean 21:34 ozzloy: https://gist.github.com/1138256 sorry i thought i had asked you about it at some point 21:34 ozzloy: writing something to determine if a source file was run versus (enter!)ed or (require)ed 21:35 ozzloy: the real project is writing a git hook script in racket 21:35 jonrafkind: oh interesting 21:36 ozzloy: but during development i've been running the script in terminal as well as in repl 21:36 ozzloy: which has been kinda annoying sometimes 22:23 asumu: Question: based on the docs, should (local (define x 3) x) not be a syntax error? 22:24 asumu: The docs claim internal definition contexts are those marked by the metavariable body. 22:24 asumu: The form of local is "(local [definition ...] body ...+)" 22:24 (join) dtp 22:25 ohwow_: it should be (local [(define x 3)] x) 22:25 asumu: I know that works, I'm just saying it sounds like from the docs that the other should be legal too. 22:25 ohwow_: Nah, 22:25 asumu: So I wanted to see if I'm misunderstanding how it's documented. 22:26 ohwow_: "definition ..." is a list of bindings expressed by define, define-values, define-syntax 22:27 asumu: I guess I should just use begin anyway. 22:27 asumu: Yes, I know. 22:27 asumu: The point is that the "body" metavariable supposedly means internal def. context, but I guess not always. 22:48 (join) jeapostrophe 23:20 (quit) hussaibi_: Ping timeout: 258 seconds 23:21 (quit) hussaibi__: Ping timeout: 252 seconds 23:31 asumu: Whoops, I actually see where the real syntax error was. 23:31 asumu: Local does in fact work exactly as advertised. 23:43 (join) dherman 23:51 (quit) dtp: Quit: Page closed