00:15 (quit) cb`: Quit: ERC Version 5.3 (IRC client for Emacs) 00:24 (join) jeapostrophe 00:29 (quit) jeapostrophe: Quit: jeapostrophe 00:32 (join) dherman 00:37 (join) tewk_ 00:37 (quit) tewk: Read error: Connection reset by peer 00:45 (quit) tewk_: Read error: Connection reset by peer 00:46 (join) tewk 00:46 (quit) dnolen: Quit: dnolen 01:18 (quit) dherman: Quit: dherman 01:26 (join) dherman 01:38 (join) realitygrill 01:49 (quit) Lajla: Ping timeout: 258 seconds 02:03 (join) Lajla 02:38 (join) hkBst 03:16 (quit) realitygrill: Quit: realitygrill 03:23 (join) realitygrill 03:27 (join) mceier 03:44 (join) RacketCommitBot 03:44 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://bit.ly/q3Is63 03:44 RacketCommitBot: [racket/master] v5.1.3 stuff - Eli Barzilay 03:44 (part) RacketCommitBot 03:44 (join) RacketCommitBot 03:44 RacketCommitBot: [racket] plt pushed 1 new commit to release: http://bit.ly/nPmEwM 03:44 RacketCommitBot: [racket/release] v5.1.3 stuff - Eli Barzilay 03:44 (part) RacketCommitBot 03:44 (quit) dherman: Ping timeout: 260 seconds 03:55 (join) RacketCommitBot 03:55 RacketCommitBot: [racket] plt pushed 8 new commits to stable: http://bit.ly/nzM3uf 03:55 RacketCommitBot: [racket/stable] Version number for the v5.1.3 bugfix release - Eli Barzilay 03:55 RacketCommitBot: [racket/stable] get rid of a broken attempt to optimize the 20,000-ft overview refreshing - Robby Findler 03:55 RacketCommitBot: [racket/stable] manage the state for delegates better (used by the drracket contour window) - Robby Findler 03:55 (part) RacketCommitBot 04:00 (join) dherman 04:00 (quit) dherman: Client Quit 04:45 (join) tfb 05:09 (join) lewis1711 05:22 lewis1711: I'm sort of confused about collections in racket (and collections is probably the wrong term...). So lists and vectors fall under streams, and streams are a subtype of sequences? oh and streams can't be displayed by the repl? 05:42 (join) lucian 05:44 (quit) realitygrill: Quit: realitygrill 06:14 (join) noelw 07:10 lewis1711: I still don't get why sequence-fold doesn't behave like it says it should 07:10 noelw: oh 07:11 lewis1711: rudybot: (sequence-fold + 0 '(1 1 2)) 07:11 rudybot: lewis1711: your sandbox is ready 07:11 rudybot: lewis1711: ; Value: 4 07:11 lewis1711: hmm 07:11 noelw: seems ok to me 07:11 noelw: :) 07:11 lewis1711: rudybot: (sequence-fold (λ(e i) (+ i (sqr e))) 0.0 '(1 1 2)) 07:11 rudybot: lewis1711: ; Value: 6.0 07:12 lewis1711: ok, what... it's working differently here 07:13 noelw: rudybot: (version) 07:13 rudybot: noelw: your sandbox is ready 07:13 rudybot: noelw: ; Value: "5.1.1" 07:13 lewis1711: rudybot: (sequence-fold (λ(e i) (+ i (sqr e))) 0.0 '(2 2)) 07:13 rudybot: lewis1711: ; Value: 6.0 07:13 lewis1711: there. that should be 8.0, no? 07:14 lewis1711: rudybot: (foldl (λ(e i) (+ i (sqr e))) 0.0 '(2 2)) 07:14 rudybot: lewis1711: ; Value: 8.0 07:14 lewis1711: rudybot: (foldr (λ(e i) (+ i (sqr e))) 0.0 '(2 2)) 07:14 rudybot: lewis1711: ; Value: 8.0 07:14 (join) pujib 07:15 pujib: hi there! 07:15 noelw: hi! 07:15 noelw: lewis1711: seems odd 07:16 lewis1711: noelw: I know in srfi-43 I think (the vector one?), vector-fold works the same way. and I was given some weird justification I forgot 07:17 pujib: i'm having strange problem with racket v5.1.1, contracts and byte-compiled code, could you shed some light on it? 07:17 noelw: rudyboy: (sequence-for-each (lambda (x) (printf "x\n")) '(2 2)) 07:17 noelw: oops 07:17 noelw: rudybot: (sequence-for-each (lambda (x) (printf "x\n")) '(2 2)) 07:17 rudybot: noelw: ; stdout: "x\nx\n" 07:18 noelw: ok, i'm being a n00b 07:18 (join) masm 07:18 noelw: pujib: Maybe. Ask your question, you might get an answer! 07:18 pujib: there are 2 files compiled to zo, ihash.scm and config-enumerators.scm. ihash-get function is defined in ihash.scm and provided via (ihash-get (-> ihash? any/c any/c any/c)) 07:19 lewis1711: rudybot: (sequence-for-each (lambda (x) (printf "~x\n")) '(2 2)) 07:19 rudybot: lewis1711: error: printf: format string requires 1 arguments, given 0; arguments were: "~x\n" 07:19 lewis1711: rudybot: (sequence-for-each (lambda (x) (printf "~x\n" x)) '(2 2)) 07:19 rudybot: lewis1711: ; stdout: "2\n2\n" 07:19 lewis1711: noelw: I tried :D 07:19 pujib: then, config-enumerators.scm (require (lib "ihash.scm" "lib")) and uses function ihash-get 07:20 pujib: after (require (lib "config-enumerators.scm" "lib")) in REPL i get the following error 07:20 pujib: link: module mismatch, probably from old bytecode whose dependencies have changed: variable not provided (directly or indirectly and at the expected position) from module: "/opt/dozor/smap/lib/lib/ihash.scm" accessed from module: "/opt/dozor/smap/lib/lib/config-enumerators.scm" at source phase level: 0 in: provide/contract-contract-id-ihash-get.14 07:21 pujib: but both modules are up to date and got from the right place... 07:22 pujib: any ideas? 07:25 noelw: Does it work if you remove the contract? 07:26 noelw: (I wouldn't expect it to, but it is worth trying.) 07:26 noelw: Your require statements are odd. 07:26 noelw: I wouldn't set PLTCOLLECTS 07:26 noelw: Rather create planet dev links to your collections 07:26 pujib: yes, it works when i remove the contract 07:27 pujib: requires may seem odd, but it's the way they are written in the whole project (pretty big) 07:27 (part) lewis1711 07:28 pujib: also it works when i require scm-s instead of zo-s 07:30 noelw: Well, I'm afraid nothing comes to mind. 07:30 noelw: You might try asking on the mailing list 07:31 noelw: It would be useful to state how you compile your code 07:31 noelw: That might affect things 07:32 noelw: Also setting of PLTCOLLECTS, since you're setting it 07:32 pujib: ok, thanks 07:32 noelw: np. sorry i couldn't help more. 07:36 (join) dnolen 07:39 (join) jeapostrophe 07:53 (quit) dnolen: Quit: dnolen 07:54 (join) dnolen 07:56 (join) chturne 08:07 (quit) lucian: Ping timeout: 240 seconds 08:09 (join) lucian 08:09 (join) MayDaniel 08:14 (quit) noelw: Quit: noelw 08:15 (join) RacketCommitBot 08:15 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://bit.ly/mTICw4 08:15 RacketCommitBot: [racket/master] DrDr repairs. - Sam Tobin-Hochstadt 08:15 (part) RacketCommitBot 08:25 (join) aa 08:26 (quit) jeapostrophe: Quit: jeapostrophe 08:26 (nick) aa -> Guest74010 08:26 (part) Guest74010 08:34 (join) noelw 08:40 (quit) MayDaniel: Read error: Connection reset by peer 08:56 (join) jeapostrophe 08:57 (quit) jeapostrophe: Client Quit 09:14 (join) jeapostrophe 09:33 (join) ChibaPet 09:36 (quit) chturne: Quit: Leaving 09:57 (quit) jeapostrophe: Quit: jeapostrophe 10:08 (join) anRch 10:13 (join) RacketCommitBot 10:13 RacketCommitBot: [racket] plt pushed 5 new commits to master: http://bit.ly/o3P8Xs 10:13 RacketCommitBot: [racket/master] add an `#:escape' clause to all `schemeblock'-like forms - Matthew Flatt 10:13 RacketCommitBot: [racket/master] make `racket' preserve `#t' versus `#true' - Matthew Flatt 10:13 RacketCommitBot: [racket/master] add `code' to `scribble/manual' - Matthew Flatt 10:13 (part) RacketCommitBot 10:22 (quit) jamessan: Ping timeout: 260 seconds 10:25 (join) jamessan 10:25 (quit) jamessan: Changing host 10:25 (join) jamessan 10:41 (quit) ChibaPet: Ping timeout: 250 seconds 10:43 (quit) dnolen: Quit: dnolen 10:50 (join) ChibaPet 10:52 (join) realitygrill 10:56 ohwow_: um hello 10:56 ohwow_: So, what is the situation with concurrency in Racket? 10:57 ohwow_: Clojure promotes itself as all-concurrent language. What are the options if I want to scale my (web-)app on multi-core computer in Racket? 10:57 (join) jeapostrophe 11:01 (quit) ChibaPet: Quit: Leaving. 11:01 rapacity: places/futures 11:02 noelw: places and futures with take advantage of multicore 11:02 noelw: but web-apps are usually IO bound 11:02 (quit) hkBst: Remote host closed the connection 11:02 noelw: and here threads / events are useful 11:03 noelw: So, you have a lot of options 11:03 ohwow_: > Racket supports multiple threads of evaluation. Threads run concurrently, in the sense that one thread can preempt another without its cooperation, but threads currently all run on the same processor (i.e., the same underlying OS process and thread). 11:04 noelw: Indeed, but don't forget one thread can run while another is blocked on IO. 11:04 ohwow_: So threads are software-only parallelism, while futures support hardware parallelism? 11:05 noelw: Futures AND places support hardware parallelism with different complementary models 11:08 ohwow_: Ok, but what about Web-Server, does it parallel itself on a multiple processers? 11:08 noelw: I don't think so. 11:08 ohwow_: hm 11:08 noelw: Ask jeapostrophe for a definitive answer 11:09 jeapostrophe: ohwow_: nope 11:09 ohwow_: Are there plans, perhaps on implementing this? 11:09 noelw: (You can setup a load balancer like HAProxy in front of a bunch of servers.) 11:09 ohwow_: Is it even neccessary? Sorry, I am not very familiar with web programming 11:09 jeapostrophe: right now, it wouldn't be appropriate to cook it into the server 11:10 jeapostrophe: because there is an assumption of shared state between each servlet and each running request 11:10 ohwow_: hm 11:10 jeapostrophe: using places would break that 11:10 jeapostrophe: however, it would be very easy to customize the server to do this 11:11 jeapostrophe: by having the server run in a thread that fed requests to a places pool to answer them 11:11 (quit) realitygrill: Quit: realitygrill 11:11 jeapostrophe: i haven't had the need to do that, but if i did, i'd probably create an abstraction to feed back into the server 11:11 jeapostrophe: if you, or someone else, needs it, i'd help and do the same 11:13 noelw: Some anecdata: node.js is being used to serve web content in some fairly high traffic situations. 11:13 noelw: It doesn't support multicore 11:13 noelw: What ppl do is start n processes, where n = number of CPUs 11:13 noelw: and rope them together using HAProxy (or equivalent) 11:13 (join) ChibaPet 11:13 ohwow_: Hm 11:14 noelw: So, you don't really need multicore 11:14 ohwow_: that's interesting noelw 11:14 jeapostrophe: I've done that setup with PLT fwiw 11:16 ohwow_: PLAI has a chapter/section on Web Programming, do you think those are worth reading? Can I just read that single chapter or it would be more appropriate to read the whole book? 11:17 noelw: depends what you're trying to do 11:18 jeapostrophe: It's a good tutorial on the big idea of continuation-based web programming 11:18 jeapostrophe: Rather than coming through papers 11:19 ohwow_: Yeah, I don't have much experience reading scientific papers, unfrotunatelly 11:30 samth: pujib: try running 'raco make' on your files -- that should fix the problem 11:40 (quit) anRch: Quit: anRch 11:45 (join) dnolen 11:48 (join) anRch 11:50 stamourv: lewis1711, noelw: Re `sequence-fold', you have the arguments to the lambda backwards. 11:50 stamourv: rudybot: (sequence-fold (λ(e i) (printf "i: ~a e: ~a\n" i e) (+ i (sqr e))) 0.0 '(2 2)) 11:50 rudybot: stamourv: your sandbox is ready 11:50 rudybot: stamourv: ; Value: 6.0 11:51 stamourv: rudybot: and stdout? 11:51 rudybot: stamourv: yes my dear fool and liar. 11:51 noelw: doh!doh!doh! 11:51 stamourv: (sequence-fold (λ(i e) (+ i (sqr e))) 0.0 '(2 2)) 11:51 stamourv: rudybot: (sequence-fold (λ(i e) (+ i (sqr e))) 0.0 '(2 2)) 11:51 rudybot: stamourv: ; Value: 8.0 11:52 noelw: (The docs could be clearer) 11:52 stamourv: I agree. 12:01 (quit) anRch: Read error: Connection reset by peer 12:02 ohwow_: rudybot: (require srfi/1) (fold (λ (acc x) (+ acc (sqr x))) 0 '(2 2)) 12:02 rudybot: ohwow_: (sequence-fold (λ(i e) (+ i (sqr e))) 0.0 '(2 2)) 12:02 ohwow_: what 12:02 ohwow_: :S 12:03 ohwow_: rudybot is being creepy guys 12:03 stamourv: ohwow_: When you have multiple expressions, use rudybot: eval ... 12:03 ohwow_: oh 12:03 ohwow_: sorry 12:03 ohwow_: rudybot: eval (require srfi/1) (fold (λ (acc x) (+ acc (sqr x))) 0 '(2 2)) 12:03 rudybot: ohwow_: your sandbox is ready 12:03 rudybot: ohwow_: ; Value: 6 12:03 stamourv: Otherwise, it won't recognize it as code, and will spit out a random line it saw in the past. 12:04 ohwow_: rudybot: eval (sequence-fold (λ (acc x) (+ acc (sqr x))) 0 (in-range 2 4)) 12:04 rudybot: ohwow_: ; Value: 13 12:08 (join) RacketCommitBot 12:08 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://bit.ly/rngZ8A 12:08 RacketCommitBot: [racket/master] Document `typed/scheme' versions of `require/typed' and `require-typed-struct'. - Sam Tobin-Hochstadt 12:08 (part) RacketCommitBot 12:10 (join) anRch 12:13 (quit) anRch: Read error: Connection reset by peer 12:13 (quit) soegaard: Ping timeout: 252 seconds 12:14 (join) RacketCommitBot 12:14 RacketCommitBot: [racket] plt pushed 4 new commits to master: http://bit.ly/pncGzX 12:14 RacketCommitBot: [racket/master] Make error messages more consistent. - Vincent St-Amour 12:14 RacketCommitBot: [racket/master] Formatting. - Vincent St-Amour 12:14 RacketCommitBot: [racket/master] Fix handling of impersonated vectors when bounds are fixnums. - Vincent St-Amour 12:14 (part) RacketCommitBot 12:14 (join) anRch 12:14 stamourv: noelw: Fixed the docs. 12:18 (quit) jonrafkind: Ping timeout: 252 seconds 12:18 tauntaun: Should thread-receive-evt be listed in Sec. 10.2.1 of the docs? 12:21 (quit) anRch: Quit: anRch 12:33 (join) dherman 12:36 (quit) tfb: Quit: sleeping 12:37 (join) jonrafkind 12:38 stamourv: tauntaun: Guide or reference? 12:39 tauntaun: stamourv: reference. I also have a newbie question about sync, when you have a moment... 12:39 stamourv: Ask away. I haven't used it much, but I can try. 12:40 tauntaun: I'm wondering what the best way is to identify the actual event that unblocks the sync. 12:41 tauntaun: sync returns that event, but how does one distinguish a channel event from a thread event, etc.? 12:41 stamourv: As for the `thread-receive-evt' issue, I would submit a bug report. I don't know myself if it would be appropriate to put in 10.2.1. 12:42 tauntaun: I could set up a hashtable, but that seems a bit much. 12:43 stamourv: I don't know off the top of my head. 12:43 stamourv: Let me see if I have code that does something like that. 12:43 (join) RacketCommitBot 12:43 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://bit.ly/qF3Xwe 12:43 RacketCommitBot: [racket/master] fix bug that affects `free-identifier=?' - Matthew Flatt 12:43 (part) RacketCommitBot 12:47 tauntaun: stamourv: I think this can be accomplished with wrap-evt. 12:48 stamourv: Yep, that sounds reasonable. 12:48 stamourv: That way you can use structs for the different kinds of events, or something similar. 12:49 ohwow_: Why is the complexety of a simple substitution model (as described in PLAI chapter 4) O(n^2)? 12:49 ohwow_: Well, if the program has size n (measured 12:49 ohwow_: in abstract syntax tree nodes), then each substitution sweeps the rest of the program once, making the com- 12:49 ohwow_: plexity of this interpreter at least O(n2). 12:49 tauntaun: stamourv: Thanks! 12:50 tauntaun: Seems this is answer-your-own-question day. 12:55 (quit) dherman: Ping timeout: 252 seconds 13:24 (quit) masm: Ping timeout: 250 seconds 13:47 (join) dwaynecrooks 13:48 (join) anRch 13:49 (join) masm 13:54 dwaynecrooks: hi all... i was wondering whether pattern matching via match supported as-patterns 13:54 dwaynecrooks: i have code like this to write... (define (f x) 13:54 dwaynecrooks: (match x 13:54 dwaynecrooks: [(list (or '+ '- '* '/ '^) lhs rhs) 13:54 dwaynecrooks: ((get-binop (first x)) lhs rhs)] 13:54 dwaynecrooks: [_ 'no])) 13:54 samth: dwaynecrooks: `and' patterns work for what you want 13:55 dwaynecrooks: ok i will check it out... thanks 13:56 dwaynecrooks: ah yes it does... :) 14:02 (join) chturne 14:25 (quit) pujib: Ping timeout: 252 seconds 14:25 (join) molbdnilo 14:42 (quit) mceier: Quit: leaving 14:44 (quit) molbdnilo: Quit: molbdnilo 14:44 (join) dherman 14:53 (quit) dnolen: Ping timeout: 252 seconds 14:54 (join) RacketCommitBot 14:54 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://bit.ly/qqjRrI 14:54 RacketCommitBot: [racket/master] Add ParenFace to the other editors docs. - Vincent St-Amour 14:54 (part) RacketCommitBot 15:04 (join) RacketCommitBot 15:04 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://bit.ly/pmcqNo 15:04 RacketCommitBot: [racket/master] Simplify definition of (legacy) `typed-scheme' language. - Sam Tobin-Hochstadt 15:04 (part) RacketCommitBot 15:09 (quit) anRch: Quit: anRch 15:43 (join) dnolen 15:47 (join) peculiar_xoxota 15:48 peculiar_xoxota: How large is the the racket executable? Can I ship it with my script and expect it to work? 15:48 jonrafkind: 7mb 15:49 peculiar_xoxota: does it require any external lib? 15:49 jonrafkind: not really, its dependant on libm, libc and pthreads 15:49 jonrafkind: on linux 15:52 samth: peculiar_xoxota: the "Create Executable" feature is there to allow you to avoid that 15:52 samth: it does the bundling for you 15:55 (join) bahamas 15:55 (join) RacketCommitBot 15:55 RacketCommitBot: [racket] plt pushed 4 new commits to master: http://bit.ly/p37ykp 15:55 RacketCommitBot: [racket/master] Tests define-judgment-form's Check Syntax interaction - Casey Klein 15:55 RacketCommitBot: [racket/master] Tests metafunction Check Syntax arrows - Casey Klein 15:55 RacketCommitBot: [racket/master] Tests define-judgment-form and metafunction renaming - Casey Klein 15:55 (part) RacketCommitBot 15:55 peculiar_xoxota: samth: yes, but it's for school: I need to provide a way to compile or eval the file 15:55 ohwow_: peculiar_xoxota: http://docs.racket-lang.org/guide/exe.html 16:00 (quit) chturne: Ping timeout: 250 seconds 16:02 (join) tfb 16:04 samth: peculiar_xoxota: i don't understand -- what's wrong with an executable? 16:23 bahamas: how do i exit the racket repl? 16:27 jonrafkind: (exit) or ctrl-d 16:27 jonrafkind: or ctrl-\ 16:28 bahamas: (exit) did it. thanks, jonrafkind 16:36 (part) bahamas 16:38 (join) RacketCommitBot 16:38 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://bit.ly/phxdbU 16:38 RacketCommitBot: [racket/master] - make the planet module resolver thread safe - Robby Findler 16:38 (part) RacketCommitBot 16:43 peculiar_xoxota: samth: because simply handing an executable won't prove that I wrote it 16:46 samth: ah 16:47 samth: peculiar_xoxota: how much do you know about the environment that it'll be run on? 16:47 samth: racket runs just about everywhere, but it might be inconvenient to ship all of the possible binaries 16:48 peculiar_xoxota: perhaps 64-bit 16:48 peculiar_xoxota: samth: Hmm, it'll be a 32-bit linux box, probably 16:54 samth: then you should almost certainly be able to either point to or give them a racket executable 16:57 (join) hussaibi 16:57 (join) hussaibi_ 17:09 (quit) dwaynecrooks: Quit: Leaving 17:10 (quit) asumu: Ping timeout: 260 seconds 17:14 (join) mceier 17:17 (quit) peculiar_xoxota: Quit: Page closed 17:21 (quit) dnolen: Quit: Page closed 17:23 (quit) tfb: Quit: sleeping 17:24 tauntaun: Something nice is happening but the Reference doesn't seem to define it officially: async-channels can be used as synchronizable events. 17:31 samth: tauntaun: it does mention it in the docs for `make-async-channel' 17:31 (join) dnolen 17:31 tauntaun: Great! I'm glad it wasn't a fluke. 17:32 samth: but probably it should be listed in the big list of things that are events 17:32 tauntaun: samth: If you're interested, you might also want to add thread-receive-evt to that list. 17:35 (join) asumu 17:37 (quit) ChibaPet: Ping timeout: 250 seconds 17:45 (join) ChibaPet 17:45 (quit) ChibaPet: Client Quit 17:46 (join) ChibaPet 17:46 (join) chturne 18:01 (quit) jeapostrophe: Quit: jeapostrophe 18:10 (join) RacketCommitBot 18:10 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://bit.ly/qUAYlw 18:10 RacketCommitBot: [racket/master] Add more elements to the list of things that are events. - Sam Tobin-Hochstadt 18:10 (part) RacketCommitBot 18:10 samth: tauntaun: ^ 18:12 samth: ask and ye shall recv 18:12 samth: ha! i kill myself :) 18:22 (quit) jamessan: Ping timeout: 260 seconds 18:24 (join) jamessan 18:24 (quit) jamessan: Changing host 18:24 (join) jamessan 18:32 (join) tfb 18:33 (quit) dnolen: Ping timeout: 252 seconds 18:34 (quit) mceier: Quit: leaving 18:46 (quit) jonrafkind: Ping timeout: 258 seconds 18:46 (quit) tfb: Quit: sleeping 18:58 (quit) hussaibi: Ping timeout: 240 seconds 18:58 (quit) hussaibi_: Ping timeout: 260 seconds 19:04 (quit) masm: Quit: Leaving. 19:20 (quit) ChibaPet: Quit: Leaving. 19:30 tauntaun: samth: Thanks :) 19:35 (quit) DGASAU: Remote host closed the connection 19:35 (join) DGASAU 19:40 (quit) chturne: Quit: Leaving 19:42 (join) jeapostrophe 20:09 (part) mattmight: "Leaving" 20:09 (quit) dherman: Read error: Connection reset by peer 20:09 (join) dherman 20:14 tauntaun: Does Racket allow a struct instance to refer to itself? (I didn't find anything under 'Reflection' or other struct pages...) 20:17 (quit) dherman: Quit: dherman 20:18 (join) RacketCommitBot 20:18 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://bit.ly/mOQEVi 20:18 RacketCommitBot: [racket/master] Makes test work when compilation strips source locations - Casey Klein 20:18 (part) RacketCommitBot 20:27 (join) hussaibi 20:27 (join) hussaibi_ 20:45 (join) hakkum 21:10 (join) dnolen 21:18 (quit) lucian: Ping timeout: 264 seconds 21:32 (quit) hakkum: Remote host closed the connection 21:55 (join) bmp 22:03 (join) jonrafkind 22:07 (quit) noelw: Read error: Connection reset by peer 22:07 (join) noelw_ 22:15 (quit) jeapostrophe: Quit: jeapostrophe 22:24 (join) RacketCommitBot 22:24 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://bit.ly/r90Gel 22:24 RacketCommitBot: [racket/master] slightly safer CPP macros - Matthew Flatt 22:24 RacketCommitBot: [racket/master] fix bug in identifier resolution - Matthew Flatt 22:24 (part) RacketCommitBot 22:33 (quit) hussaibi: Ping timeout: 250 seconds 22:33 (quit) hussaibi_: Ping timeout: 260 seconds 22:42 (join) jeapostrophe 22:46 (quit) jeapostrophe: Client Quit 23:11 (join) hussaibi 23:11 (join) hussaibi_ 23:24 (quit) hussaibi: Ping timeout: 240 seconds 23:24 (quit) hussaibi_: Ping timeout: 250 seconds 23:32 (quit) dnolen: Quit: dnolen 23:33 (join) ice_man 23:45 (quit) bmp: Quit: Leaving... 23:59 (join) bmp 23:59 (join) dnolen