00:01 (quit) Fare: Ping timeout: 260 seconds 00:08 (nick) offby1 -> offby2 00:09 (join) offby1 00:09 (quit) offby1: Changing host 00:09 (join) offby1 00:34 lewis1711: and why does the kid with the racket laptop look so sad? 00:35 lewis1711: smile! you could be programming in C++ or something 00:51 ozzloy: what's a quick way to find the length of the first run of 0s in '(0 0 0 1 0 1) ? 00:52 ozzloy: in this case it would be 3 00:52 ozzloy: and in this case it would be 1 '(0 1 0 0) 00:53 ozzloy: and really i only care about a run that matches the first element, if it's a 0 or 1 or "asdf" 00:53 ozzloy: so '(m m m k m m m m) would be 3 00:56 asumu: ozzloy: I would use `take-while` from srfi/1 or write it myself probably. 00:56 asumu: (would say more but going to sleep now) 00:56 (join) Kaylin 00:59 ozzloy: kk 01:00 ozzloy: i'm using (length (for/list ([i (stop-before lst pred)]))) 01:00 ozzloy: er.. with an i in the body 01:08 (quit) kofno: Remote host closed the connection 01:09 lewis1711: ozzloy, if you mean quick as in "for the computer", I really recommend rackets profiling procedures 01:09 lewis1711: they're pretty great 01:10 lewis1711: (god I miss racket :() 01:11 (quit) netrino: Remote host closed the connection 01:13 ozzloy: lewis1711, no, i mean in terms of me typing 01:13 ozzloy: and me thinking 01:14 ozzloy: if i had known about "stop-before" i would have used that 01:14 ozzloy: and not even asked 01:15 lewis1711: list/unstable also has some great ones. hidden away :/ 01:15 lewis1711: rudybot, (require list/unstable) 01:15 rudybot: lewis1711: your sandbox is ready 01:15 rudybot: lewis1711: error: #:1:9: list/unstable: standard-module-name-resolver: collection not found: "list" in any of: (#) in: list/unstable 01:15 lewis1711: rudybot, (require unstable/list) 01:15 rudybot: lewis1711: Done. 01:15 lewis1711: rudybot, (list-update '(1 2 3) 0 (lambda (x) 42)) 01:15 rudybot: lewis1711: error: reference to an identifier before its definition: list-update in module: 'program 01:16 lewis1711: :/ 01:16 lewis1711: nevermind 01:18 ozzloy: heh 01:19 ozzloy: i don't need to live on the edge for this 01:20 ozzloy: https://github.com/fremontrobotics/git-testing it's for this 01:20 ozzloy: name-printing.rkt 01:22 (quit) Kaylin: Quit: Leaving. 01:25 ozzloy: gnight 01:25 ozzloy: lewis1711, thanks for the help! 01:29 (quit) mceier: Quit: leaving 01:38 (quit) tcsc: Quit: computer sleeping 01:39 (join) kofno 01:40 (join) rmathews_ 01:42 (quit) rmathews: Ping timeout: 256 seconds 01:42 (nick) rmathews_ -> rmathews 01:44 (join) bitonic 01:47 (quit) kofno: Ping timeout: 240 seconds 01:47 (quit) soegaard: Quit: soegaard 01:51 (quit) bitonic: Ping timeout: 246 seconds 01:53 (quit) jonrafkind: Ping timeout: 256 seconds 02:07 (join) snowylike 02:23 (join) mceier 02:30 (join) bitonic 02:35 (quit) bitonic: Ping timeout: 256 seconds 02:36 (join) tcsc 02:43 (join) rmathews 02:43 (quit) ASau: Ping timeout: 245 seconds 02:47 (join) vu3rdd 02:47 (quit) vu3rdd: Changing host 02:47 (join) vu3rdd 02:51 (join) pinupgeek 02:51 (quit) pinupgeek: Changing host 02:51 (join) pinupgeek 02:52 (join) merijn 02:58 (quit) merijn: Ping timeout: 255 seconds 03:01 (quit) rmathews: Quit: ... 03:06 (join) myx 03:20 (join) mithos28 03:34 (join) hkBst 03:35 (join) rmathews 03:38 (quit) pinupgeek: Quit: pinupgeek 04:07 (quit) mithos28: Quit: mithos28 04:13 (join) tilde` 04:13 (quit) myx: Ping timeout: 248 seconds 04:16 (join) noelw 04:32 (quit) tzafrir_laptop: Ping timeout: 255 seconds 04:42 (part) sw2wolf: "ERC Version 5.3 (IRC client for Emacs)" 05:12 (quit) tilde`: Read error: Connection reset by peer 05:13 (join) tilde` 05:18 (quit) noelw: Quit: noelw 05:29 (quit) tcsc: Quit: bye! 05:50 (quit) gf3: Ping timeout: 245 seconds 05:51 (join) gf3 05:54 (join) tzafrir_laptop 05:58 (quit) snowylike: Read error: Connection reset by peer 06:00 (join) mister_zombie 06:03 (quit) rmathews: Read error: Connection reset by peer 06:03 (join) rmathews 06:13 (join) pessoa 06:15 (part) pessoa 06:23 (join) kofno 06:28 (quit) kofno: Ping timeout: 260 seconds 06:31 (quit) tilde`: Quit: kthxbai 06:34 (quit) eikonos: Quit: Leaving. 06:46 (quit) rmathews: Quit: ... 06:47 (join) jao 06:47 (quit) jao: Changing host 06:47 (join) jao 06:49 (join) jeapostrophe 07:01 (join) kofno 07:06 (quit) kofno: Read error: Connection reset by peer 07:06 (join) kofno 07:16 (join) rmathews 07:20 (quit) jao: Ping timeout: 245 seconds 07:26 (quit) rmathews: Quit: ... 07:31 (quit) kofno: Remote host closed the connection 07:37 (part) tobi 07:39 (join) kofno 07:40 (quit) cdidd: Read error: Operation timed out 07:45 (join) rmathews 07:48 (join) tobi 07:58 (join) cdidd 07:59 (quit) kofno: Remote host closed the connection 08:02 (join) kofno 08:03 (quit) kofno: Remote host closed the connection 08:11 (join) ijp` 08:14 (quit) ijp: Ping timeout: 248 seconds 08:32 (nick) ijp` -> ijp 08:36 (join) bniels 08:37 (quit) Shvillr: Read error: Connection reset by peer 08:37 (join) Shvillr 08:41 (join) Shvillr_ 08:41 (quit) Shviller: Disconnected by services 08:41 (nick) Shvillr_ -> Shviller 08:42 (quit) Shvillr: Ping timeout: 248 seconds 08:42 (join) MightyFoo 08:42 (join) Shvillr 08:42 (nick) MightyFoo -> tim-brown 08:43 tim-brown: does anyone know how to sink keypress events in whalesong/web-world ? 08:47 (join) noam_ 08:50 (quit) noam: Ping timeout: 240 seconds 09:04 (join) tilde` 09:13 (join) noelw 09:15 (join) snowylike 09:26 (quit) tilde`: Quit: brb 09:28 (join) tilde` 09:29 (join) tilde`_ 09:33 (quit) tilde`: Ping timeout: 248 seconds 09:34 (join) tilde` 09:37 (quit) tilde`_: Ping timeout: 244 seconds 09:41 (quit) snowylike: Read error: Connection reset by peer 09:45 (quit) vu3rdd: Ping timeout: 245 seconds 09:45 (join) mizu_no_oto 09:49 (quit) mizu_no_oto: Ping timeout: 245 seconds 09:51 (join) mizu_no_oto 09:55 (join) tilde`_ 09:57 (quit) tilde`: Ping timeout: 256 seconds 09:59 (join) tilde` 10:01 (quit) tilde`_: Ping timeout: 260 seconds 10:13 (join) tilde`_ 10:13 (quit) bniels: Quit: WeeChat 0.3.8 10:15 (join) ianjneu 10:15 (quit) tilde`: Ping timeout: 240 seconds 10:15 (join) Nathan 10:16 (nick) tilde`_ -> tilde` 10:16 (nick) Nathan -> nathanpc 10:21 (join) mithos28 10:36 (join) jao 10:36 (quit) jao: Changing host 10:36 (join) jao 10:38 (quit) mithos28: Quit: mithos28 10:44 (quit) mizu_no_oto: Quit: Computer has gone to sleep. 10:57 (join) Aune 11:06 (join) didi 11:10 (join) ManAmongHippos 11:12 (join) anRch 11:17 (join) hash_table 11:19 (quit) mceier: Quit: leaving 11:33 stamourv: dented42: Have you had a look at the futures visualizer? 11:45 (join) Kaylin 11:45 (quit) jrslepak: Quit: What happened to Systems A through E? 11:47 (join) trb92 12:09 (quit) mister_zombie: Quit: Leaving. 12:09 (join) mister_zombie 12:13 (quit) Aune: Remote host closed the connection 12:13 (quit) jeapostrophe: Read error: Connection reset by peer 12:13 (join) jeapostrophe 12:13 (quit) jeapostrophe: Changing host 12:13 (join) jeapostrophe 12:16 (quit) sizz_: Read error: Operation timed out 12:18 (quit) hash_table: Ping timeout: 256 seconds 12:19 (join) MayDaniel 12:20 asumu: This is pretty great http://blog.fogus.me/2013/01/21/enfield-a-programming-language-designed-for-pedagogy/ 12:20 rudybot: http://tinyurl.com/a3tcshg 12:20 asumu: (halfway through I was scratching my head due to recognition) 12:21 (join) hash_table 12:22 (join) sizz 12:22 ianjneu: asumu: made in Racket? 12:22 ianjneu: asumu: n/m read conclusio 12:22 ianjneu: n 12:23 (quit) hkBst: Quit: Konversation terminated! 12:23 noelw: Links to some very old packages (scheme unit!) 12:24 noelw: Also, most fun to be had with the FFI is writing machine code and getting the compiler to execute it 12:24 noelw: (Assembler is for wimps) 12:25 (join) jrslepak 12:26 noelw: s/compiler/FFI 12:26 (join) mceier 12:28 (join) kofno 12:28 (quit) Shvillr: Ping timeout: 256 seconds 12:28 (join) Shvillr 12:31 (join) gridaphobe 12:35 (quit) kofno: Ping timeout: 248 seconds 12:37 (quit) asumu: Ping timeout: 264 seconds 12:38 (join) asumu 12:39 (join) Fare 12:46 (join) ASau 12:49 (join) eikonos 12:53 (quit) didi: Ping timeout: 248 seconds 12:59 (quit) asumu: *.net *.split 12:59 (quit) eataix: *.net *.split 12:59 (quit) snorble_: *.net *.split 12:59 (quit) bartbes_: *.net *.split 12:59 (quit) Kaylin: Ping timeout: 260 seconds 12:59 (join) eataix 13:01 (quit) jeapostrophe: Read error: Connection reset by peer 13:04 (join) jeapostrophe 13:04 (quit) jeapostrophe: Changing host 13:04 (join) jeapostrophe 13:11 (join) asumu 13:12 (join) bartbes_ 13:14 (quit) anRch: Quit: anRch 13:20 (join) RacketCommitBot 13:20 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/lYtQGw 13:20 RacketCommitBot: racket/master e7528f2 John Clements: updated release notes for 5.3.2.... 13:20 (part) RacketCommitBot 13:22 (quit) rmathews: Quit: ... 13:25 (join) jonrafkind 13:27 (quit) sirdancealot: Ping timeout: 252 seconds 13:28 (join) samth_ 13:32 (join) danl-ndi 13:38 (quit) jeapostrophe: Ping timeout: 246 seconds 13:54 (join) sirdancealot 13:55 (join) rndnick 14:03 (join) mye 14:07 mye: I have a syntax-parse pattern with a lot of (~literal foo) noise and want to clean it up. I thought using #:literals (foo …) might do it but then syntax/parse complains about the unbound literal. Is there another way? 14:08 stamourv: mye: You could bind the literal. It's usually a good idea anyway. 14:09 mye: stamourv: the syntax I match is generated by ragg. I don't understand what binding it should be given and how. 14:10 mye: the literals are merely indicators for the nesting 14:11 (join) mizu_no_oto 14:11 stamourv: I don't know ragg, but maybe doing something like `(define-syntax foo (syntax-error "should never be referred to directly!"))' would work. 14:13 mye: stamourv: meh, then I'd introduce even more noise ;-) 14:14 stamourv: But that noise would be outside `syntax-parse'. The core logic would be uncluttered. 14:16 mye: I could of course write a macro to do that :-D 14:16 danl-ndi: hi all. so what's the prescribed way to marshal/unmarshal racket data over ports? 14:17 stamourv: rudybot: (require racket/serialize) 14:17 rudybot: stamourv: your sandbox is ready 14:17 rudybot: stamourv: Done. 14:17 stamourv: rudybot: doc serialize 14:17 rudybot: stamourv: http://docs.racket-lang.org/reference/serialization.html#(def._((lib._racket%2Fprivate%2Fserialize..rkt)._serialize)) 14:17 stamourv: danl-ndi: ^ 14:17 stamourv: That's what I usually use. 14:19 (join) didi 14:22 danl-ndi: hmm... doesn't work on srfi-57 structs. 14:22 rndnick: (serialize (circular-list 1 2 3)) 14:23 rndnick: rudybot: (serialize (circular-list 1 2 3)) 14:23 rudybot: rndnick: your sandbox is ready 14:23 rudybot: rndnick: error: reference to an identifier before its definition: serialize in module: 'program 14:23 danl-ndi: maybe doesn't work on structs in general? 14:23 rndnick: rudybot: (require racket/serialize) (require srfi/1) (serialize (circular-list 1 2 3)) 14:23 rudybot: rndnick: Hey so um, I'm trying to use racket/serialize according to http://docs.racket-lang.org/reference/serialization.html?q=serialize#(def._((lib._racket/private/serialize..rkt)._deserialize)) and by the third bullet point, custom serializable structure types include a "quoted module path" pointing to a module that provides the serialized structure's serialization info 14:24 stamourv: danl-ndi: Right, not all structs are serializable. You need to make them serializable when you declare the struct type, otherwise they're generative. 14:27 (quit) rndnick: Remote host closed the connection 14:27 danl-ndi: i'm using srfi-57 records, which are built on srfi-9 records, neither of which have that option. do you know of any other methods? 14:29 danl-ndi: the serialized format is quite verbose as well..... 14:30 stamourv: I would recommend using Racket structs. 14:30 stamourv: Otherwise, maybe mzlib/pconvert could help? I don't fully understand it, and IIRC, it's kind of a pain, so maybe not. 14:34 danl-ndi: how does the zo file generation handle these things? 14:37 (quit) ManAmongHippos: Ping timeout: 245 seconds 14:39 stamourv: I don't think you can have structs in zo files. 14:39 stamourv: ou can have some in 3d syntax, but it usually errors if you try to produce zo files with it. 14:51 (quit) dnolen: Ping timeout: 256 seconds 14:51 (join) ijp 14:54 (quit) jonrafkind: Read error: Operation timed out 15:11 (quit) mister_zombie: Quit: Leaving. 15:11 (join) kofno 15:13 (join) jonrafkind 15:17 (quit) cdidd: Ping timeout: 255 seconds 15:26 (join) RacketCommitBot 15:26 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/TSzhxg 15:26 RacketCommitBot: racket/master 5301646 Robby Findler: fix a bug in recently added display-changed method 15:26 (part) RacketCommitBot 15:28 (join) Kaylin 15:28 (join) tilde` 15:31 (quit) mizu_no_oto: Quit: Computer has gone to sleep. 15:39 (join) dnolen 15:49 (join) zacts 15:54 (join) mizu_no_oto 16:00 (quit) gridaphobe: Remote host closed the connection 16:00 (join) gridaphobe 16:03 (join) gridapho_ 16:03 (quit) gridaphobe: Read error: Connection reset by peer 16:05 (join) dyoo 16:12 (quit) jrslepak: Quit: What happened to Systems A through E? 16:14 (quit) gridapho_: Remote host closed the connection 16:14 (join) gridaphobe 16:15 dyoo: ozzloy: your question about finding length of first run of zeros; you can use a for loop with a #:break clause: (for/fold ([len 0]) 16:15 dyoo: ([elt (in-list '(0 0 0 1 0 1))] 16:15 dyoo: #:break (= elt 1)) 16:15 dyoo: (add1 len)) 16:16 dyoo: tim-brown: re: question on capturing keypress events: does view-bind work? 16:19 (quit) gridaphobe: Ping timeout: 256 seconds 16:22 samth: dyoo: can't you use `for/sum` there? 16:22 dyoo: doh, yes, very yes 16:23 dyoo: I keep forgetting about for/sum. Thanks! 16:24 samth: (for/sum ([elt '(0 0 0 1 0 1)] #:break (> elt 0)) 1) 16:24 samth: rudybot: eval (for/sum ([elt '(0 0 0 1 0 1)] #:break (> elt 0)) 1) 16:24 rudybot: samth: your sandbox is ready 16:24 rudybot: samth: error: #:1:31: for/sum: bad sequence binding clause at: #:break in: (for/sum ((elt (quote (0 0 0 1 0 1))) #:break (> elt 0)) 1) 16:24 samth: grrr, rudybot 16:24 samth: offby1: upgrade rudybot! 16:27 (quit) zacts: Quit: leaving 16:28 didi: rudybot: (system-type 'machine) 16:28 rudybot: didi: your sandbox is ready 16:28 rudybot: didi: ; Value: "" 16:28 dyoo: mye: on your question on ragg and syntax-parse, I believe you can use something like this: 16:28 dyoo: https://gist.github.com/4589601 16:29 (join) gridaphobe 16:34 mye: dyoo: Thanks. Looks like I can't avoid the define-syntax for the nesting then. I'll try to wrap this up in a macro :-) 16:35 dyoo: Yeah. There may be a better way, but I'm still learning syntax-parse myself. :) 16:35 mye: dyoo: a slightly related idea I had was that skipping tokens in the parser would just let them out of the produced syntax objects, but it is still valid to write them down in the parser. That way one could produce cleaner stx 16:38 dyoo: mye: yeah, still thinking about it. Maybe discuss on mailing list? 16:38 dyoo: mye: alternative idea I had was something like this: http://lists.racket-lang.org/users/archive/2013-January/056026.html 16:39 mye: dyoo: I'll write something when I next run into a situation where it might be useful. In the syslog parser I'm struggling with I had to reuse tokens as delimiters that are also valid in the unbounded strings in the messages :/ 16:39 mye: so setting skip on them globally wouldn't work 16:40 dyoo: Yes, so you really do want to be able to clean up the AST at specific points without having to do a whole syntax-parse first. 16:42 dyoo: understood; I'll keep it in mind! 16:48 (quit) Kaylin: Quit: Leaving. 17:07 Fare: It's been a long time since any racketeer spoke at the Boston Lisp Meeting... 17:07 Fare: Danny: where are you based these days? 17:09 jonrafkind: hes in utah 17:10 (join) mye_ 17:11 Fare: won't do 17:11 dyoo: Fare: I'm about to be in mountain view in a few months 17:11 dyoo: :) 17:11 Fare: I haven't been in NEU myself for ages, either. 17:13 (quit) mye: Ping timeout: 245 seconds 17:13 (nick) mye_ -> mye 17:34 (quit) dyoo: Quit: dyoo 17:37 (quit) hash_table: Ping timeout: 246 seconds 17:39 (join) anRch 17:44 (join) Nisstyre 17:50 (quit) kofno: Remote host closed the connection 17:54 (quit) mizu_no_oto: Quit: ["Textual IRC Client: www.textualapp.com"] 17:57 (join) mizu_no_oto 18:02 (join) kofno 18:06 (join) bitonic 18:09 (quit) ASau: Remote host closed the connection 18:24 (quit) didi: Ping timeout: 252 seconds 18:24 (quit) MayDaniel: Read error: Connection reset by peer 18:26 (join) Kaylin 18:28 (quit) gridaphobe: Remote host closed the connection 18:28 (join) gridaphobe 18:28 (quit) samth_: Ping timeout: 260 seconds 18:28 (join) Kaylin1 18:32 (join) ijp` 18:32 (quit) gridaphobe: Ping timeout: 244 seconds 18:34 (quit) tilde`: Quit: kthxbai 18:34 (quit) ijp: Ping timeout: 248 seconds 18:35 (quit) mizu_no_oto: Quit: Computer has gone to sleep. 18:35 (nick) ijp` -> ijp 18:36 (join) gridaphobe 18:37 (join) ijp` 18:41 (quit) anRch: Quit: anRch 18:44 (join) karswell 18:45 (nick) ijp` -> ijp 18:46 (quit) trb92: Ping timeout: 245 seconds 18:46 (quit) bitonic: Ping timeout: 240 seconds 18:50 (join) Kaylin2 18:53 (quit) Kaylin1: Ping timeout: 252 seconds 18:56 ianjneu: I have a piece of 3D syntax that should fully resolve by macro expansion, but for some reason the compiler thinks it's still around and errors trying to marshall it. Anyone have good debugging strategies for this? 18:57 (quit) gridaphobe: Remote host closed the connection 18:57 (join) gridaphobe 18:57 (quit) Kaylin: Read error: Connection reset by peer 18:58 (join) Kaylin 19:00 (quit) gridaphobe: Read error: Connection reset by peer 19:00 (join) gridaphobe 19:01 (join) bitonic 19:02 (quit) Kaylin: Read error: Connection reset by peer 19:06 (join) Kaylin 19:08 (quit) ianjneu: Remote host closed the connection 19:11 (quit) Kaylin: Read error: Connection reset by peer 19:12 (join) Kaylin 19:12 (quit) Kaylin2: Quit: Leaving. 19:14 (quit) Kaylin: Read error: Connection reset by peer 19:15 (join) Kaylin 19:24 (quit) kofno: Remote host closed the connection 19:27 (quit) dnolen: Ping timeout: 248 seconds 19:40 (quit) jonrafkind: Ping timeout: 252 seconds 19:41 (join) mye_ 19:44 (quit) bitonic: Ping timeout: 256 seconds 19:44 (nick) mye_ -> mye 19:50 (join) hash_table 19:52 (quit) gridaphobe: Remote host closed the connection 19:53 (join) gridaphobe 19:57 (quit) gridaphobe: Ping timeout: 248 seconds 19:59 (join) mizu_no_oto 20:02 (join) gridaphobe 20:21 (join) myx 20:24 (quit) gridaphobe: Remote host closed the connection 20:24 (join) kofno 20:25 (join) gridaphobe 20:26 (quit) myx: Ping timeout: 248 seconds 20:29 (quit) kofno: Ping timeout: 245 seconds 20:29 (quit) gridaphobe: Ping timeout: 255 seconds 20:34 (join) myx 20:38 (quit) myx: Read error: Operation timed out 20:40 (join) myx 20:40 (quit) mizu_no_oto: Quit: Computer has gone to sleep. 20:40 (join) CoverSlide 20:43 (quit) Fare: Ping timeout: 248 seconds 20:44 bremner: hmm. apparently having a module and and procedure with the same name confuses require/typed? 20:45 (quit) myx: Ping timeout: 260 seconds 20:47 (join) jeapostrophe 20:47 (quit) jeapostrophe: Changing host 20:47 (join) jeapostrophe 20:50 (join) kofno 20:55 (join) myx 20:55 (quit) hash_table: Ping timeout: 248 seconds 20:57 (quit) kofno: Ping timeout: 246 seconds 20:59 (quit) myx: Ping timeout: 248 seconds 21:02 (join) rmathews 21:03 (join) didi 21:03 (join) myx 21:05 (join) kofno 21:06 (quit) tzafrir_laptop: Ping timeout: 248 seconds 21:08 (quit) myx: Read error: Operation timed out 21:11 (join) mizu_no_oto 21:12 asumu: bremner: you mean like (module bar typed/racket (require/typed 'foo [foo Integer]) foo) ? 21:12 asumu: It seems to work for me at the REPL. 21:12 asumu: Oh, you said procedure. Let's see... 21:13 (join) tcsc 21:13 asumu: Still works. 21:13 (join) Fare 21:13 bremner: (require/typed "read.rkt" [json-read (Input-Port -> Sexpr)]) is OK, but if I rename that file to "json-read.rkt", it complains. 21:15 (quit) jeapostrophe: Ping timeout: 260 seconds 21:18 (join) Demosthe1ex 21:18 (quit) Demosthenex: Ping timeout: 248 seconds 21:18 (quit) lusory: Ping timeout: 248 seconds 21:19 (join) lusory 21:24 (join) myx 21:28 lewis1711: json reminds me a lot of sexprs except uglier 21:29 (join) myx_ 21:29 (quit) myx: Read error: Operation timed out 21:32 didi: lewis1711: Well, the legend says that Javascript was initially a scheme, so I guess it makes sens. 21:32 didi: s/sens/sense 21:32 (quit) kofno: Remote host closed the connection 21:33 (join) gridaphobe 21:35 lewis1711: didi, and they say the orcs were once elves before being corrupted by the shadow : 21:35 lewis1711: :( 21:35 didi: Hehe. 21:35 didi: Nice one. 21:35 didi: rudybot: Give lewis1711 something nice. 21:35 rudybot: didi: your sandbox is ready 21:35 rudybot: didi: error: reference to an identifier before its definition: something in module: 'program 21:35 didi: rudybot: You should hangout with fsbot more. 21:35 rudybot: didi: anyway, my tablet's "hangout" feature worked well enough to show me a movie of myself and play a little "ringy-dingy" sound 21:37 lewis1711: rudybot, give me a jvm racket 21:37 rudybot: lewis1711: your sandbox is ready 21:37 rudybot: lewis1711: error: reference to an identifier before its definition: a in module: 'program 21:37 lewis1711: worth a shot :( 21:38 (quit) myx_: Ping timeout: 255 seconds 21:40 (join) sw2wolf 21:41 (join) myx_ 21:43 (join) hash_table 21:44 asumu: bremner: what's the error message? 21:46 (quit) myx_: Ping timeout: 248 seconds 21:46 bremner: only-in: identifier `json-read' not included in nested require spec at: "json-read.rkt" in: (only-in "json-read.rkt" (json-read json-read)) 21:59 asumu: bremner: are you sure the procedure was provided from that module? 21:59 asumu: I got that error earlier when I forgot to provide the value. 22:06 (join) kofno 22:07 (quit) Demosthe1ex: Read error: Operation timed out 22:09 (join) Demosthenex 22:10 (quit) kofno: Ping timeout: 246 seconds 22:10 (join) kofno 22:16 (quit) mizu_no_oto: Ping timeout: 255 seconds 22:18 (join) ManAmongHippos 22:18 bremner: asumu: it looks like http://paste.debian.net/227288/ 22:19 (join) mizu_no_oto 22:24 asumu: Hmm, seems to work for me, but I'm on 5.3.2.2 22:30 bremner: odd. 22:41 bremner: asumu: oh, I should have tried before; it seems to be a geiser problem. 22:41 bremner: sorry about that. 22:55 (quit) kofno: Read error: Connection reset by peer 22:57 asumu: So, compile-time (non-syntax) parameter can be weird. 22:57 (join) jonrafkind 22:59 (join) kofno 23:06 (quit) tcsc: Quit: computer sleeping 23:07 (quit) hash_table: Ping timeout: 256 seconds 23:13 (quit) parcha: Read error: Connection reset by peer 23:13 asumu: In particular, I needed to set a parameter that another macro used during its expansion. 23:13 asumu: Only way I could make it work was (begin-for-syntax (the-parameter new-value)) 23:14 (join) tcsc 23:14 (quit) rmathews: Quit: ... 23:15 (join) rmathews 23:17 (quit) tcsc: Client Quit 23:18 (join) tcsc 23:18 (join) parcha 23:18 (quit) bartbes: Read error: Operation timed out 23:29 (quit) tcsc: Quit: computer sleeping 23:34 (join) tcsc 23:38 (join) cdidd 23:50 (quit) cdidd: Read error: Connection reset by peer 23:50 (join) cdidd 23:55 (quit) ManAmongHippos: Quit: ManAmongHippos 23:57 (join) neilv