00:05 (join) nilyaK 00:22 (join) Guest46513 00:22 Guest46513: hello 00:22 (part) Guest46513 00:22 mithos28: Guest46513: Hello 00:25 nilyaK: guess she was just visiting. 00:25 mithos28: We must have been scary 00:26 nilyaK: :) 00:28 offby1: well, _I_ kept _my_ mouth shut 00:29 (quit) jacius: Remote host closed the connection 00:37 (join) dented42 00:38 eli: Shambles_: Yes, the functions should be reversed. In any case, it's just a demonstration why it's weaker than the clojure thing. 00:39 (quit) ynniv_: Quit: ynniv_ 00:44 (join) adu 00:48 (join) veer 01:02 (quit) veer: Quit: Leaving 01:06 (join) jeapostrophe 01:06 (quit) jeapostrophe: Changing host 01:06 (join) jeapostrophe 01:35 (join) jonrafkind 01:35 (quit) adu: Quit: adu 01:42 (quit) neilv: Quit: Leaving 01:42 (quit) jeapostrophe: Ping timeout: 244 seconds 01:42 mithos28: Is there any tool for racket that works like lint? 01:48 nilyaK: idk but count me interested 01:54 (quit) getpwnam: Ping timeout: 252 seconds 01:54 (quit) jonathansizz: Ping timeout: 245 seconds 01:54 (quit) hash_table: Ping timeout: 252 seconds 03:00 (quit) jonrafkind: Ping timeout: 246 seconds 03:02 (join) mceier 03:13 (quit) mithos28: Quit: mithos28 03:16 (quit) nilyaK: Quit: Leaving. 05:20 (join) bitonic 05:26 (join) bdirks 06:00 (join) jesyspa 06:00 (quit) bdirks: Quit: Colloquy for iPad - http://colloquy.mobi 06:42 (join) Shvillr_ 06:42 (nick) Shvillr_ -> Shviller 06:46 (join) MayDaniel 07:35 (join) masm 07:51 (join) Shviller 08:01 (join) bluezenix 08:05 (quit) MayDaniel: Read error: Connection reset by peer 08:17 (join) MayDaniel 08:38 (quit) masm: Quit: Leaving. 08:44 (quit) ssbr_: Ping timeout: 252 seconds 08:45 (join) ssbr_ 08:52 (quit) ssbr_: Ping timeout: 245 seconds 09:01 (join) jeapostrophe 09:01 (quit) jeapostrophe: Changing host 09:01 (join) jeapostrophe 09:06 (join) veer 09:22 (quit) mceier: Quit: leaving 09:29 (join) anRch 09:31 (join) getpwnam 09:31 (join) jonathansizz 09:31 (join) hash_table 09:33 (quit) bitonic: Remote host closed the connection 09:33 (join) bitonic 09:39 (join) vu3rdd 09:39 (quit) vu3rdd: Changing host 09:39 (join) vu3rdd 09:40 (join) RacketCommitBot 09:40 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/yuZdfA 09:40 RacketCommitBot: [racket/master] racket/port: fix problems with `read-bytes!-evt' - Matthew Flatt 09:40 (part) RacketCommitBot 09:46 (part) bluezenix 09:54 (quit) kanak: Ping timeout: 246 seconds 09:55 (quit) anRch: Quit: anRch 10:11 (join) kanak 10:12 (join) mceier 10:24 (quit) MayDaniel: Read error: Connection reset by peer 10:53 (join) mithos28 11:17 (quit) jeapostrophe: Ping timeout: 272 seconds 11:22 (join) BeLucid_ 11:22 (quit) BeLucid: Ping timeout: 252 seconds 11:23 (quit) BeLucid_: Read error: Connection reset by peer 11:23 (join) BeLucid 11:30 (join) yoklov 11:38 (quit) yoklov: Quit: computer sleeping 11:46 (join) yoklov 11:50 (quit) yoklov: Client Quit 11:55 (join) Urm3l 11:58 (quit) veer: Quit: Leaving 11:58 (join) jacius 12:00 (join) jeapostrophe 12:09 (join) bdirks 12:11 (join) jonrafkind 12:12 (quit) Urm3l: Quit: Urm3l 12:19 (quit) bdirks: Quit: Colloquy for iPad - http://colloquy.mobi 12:22 (join) yoklov 13:01 (quit) jeapostrophe: Ping timeout: 245 seconds 13:21 (quit) yoklov: Quit: computer sleeping 13:39 (quit) vu3rdd: Remote host closed the connection 13:48 (join) nilyaK 14:13 (quit) nilyaK: Quit: Leaving. 14:13 (join) nilyaK 14:21 (quit) bitonic: Remote host closed the connection 14:24 (quit) nilyaK: Quit: Leaving. 14:34 (join) Kaylin 14:36 (join) BeLucid_ 14:37 (quit) BeLucid: Read error: Connection reset by peer 15:00 (join) neilv 15:17 (join) adu 15:22 (quit) jacius: Quit: Leaving 15:41 neilv: anyone know why there are these funny command line flag procedures in scribble, like "DFlag"? 15:42 neilv: is that mainly because the decoding wants to treat "-" as a hyphen rather than a minus 15:44 neilv: or because we might one day support ms-dos or vms dcl style arguments? 15:47 offby1 stares blankly 15:53 neilv: speaking of pointless retro exercises, someone should implement a cpu emulator in racket 15:54 jonrafkind: like that circuit level 6502 emulator in javascript? 15:55 neilv: that's just crazy 15:57 neilv: build the apple //e hardware in racket, then boot it with the original apple roms and disk images 15:58 neilv: i don't know how timing-sensitive that is 16:13 (join) dzhus 16:16 (join) ynniv 16:23 (join) jeapostrophe 16:23 (quit) jeapostrophe: Changing host 16:23 (join) jeapostrophe 16:38 (join) dnolen 16:41 (quit) dnolen: Remote host closed the connection 16:59 (join) dnolen 17:12 (quit) jeapostrophe: Ping timeout: 248 seconds 17:22 (quit) jonrafkind: Ping timeout: 245 seconds 17:24 (quit) Kaylin: Quit: Leaving. 17:43 neilv: i cleverly just added the following to the scribble documentation for my terminal library: (as-index "cloud server") 17:43 neilv: little things like that are actually magical incantations for dotcom millions 17:52 (quit) wahjava: Quit: Whenever we are together, it’s always estatically palpitating! 17:59 neilv: in html, scribble "subsub*section" is rendering for me in a much larger font than "subsubsection" 17:59 neilv: this is in 5.2.1. anyone know whether it's fixed in pre, or should i bug report? 18:06 (quit) rbarraud_: Read error: Connection reset by peer 18:23 (quit) mceier: Quit: leaving 18:41 (join) banseljaj 18:45 neilv: would be nice if scribble "bibliography" form had an argument preventing it creating its own heading (although i suppose this might be latex's fault) 18:47 (quit) ynniv: Quit: ynniv 18:47 neilv abuses "deftech" instead 19:19 (quit) adu: Quit: adu 19:30 (join) mungojelly 19:33 (join) jonrafkind 19:33 (quit) jonrafkind: Changing host 19:33 (join) jonrafkind 19:44 (join) jacius 19:58 (join) Kaylin 20:10 (quit) dented42: Quit: Computer has gone to sleep. 20:15 (quit) stchang: Read error: Operation timed out 20:18 (join) stchang 20:42 (join) DrDuck1 20:44 DrDuck1: Is there a guide somewhere to getting Racket setup for SICP? I tried to take a look at this one, but apparently you can no longer select the Module option under the Language tab in Racket. 20:44 DrDuck1: http://www.neilvandyke.org/racket-sicp/ 20:45 DrDuck1: That one. (didn't link it before) 20:49 neilv: some dork made that racket-sicp thing 20:50 DrDuck1: :O 20:50 DrDuck1: Well hello. 20:50 neilv: what happens if you choose "Determine language from source" or "Use the language declared in the source"? 20:51 neilv: or whatever they call it in the drracket verison you're using 20:51 DrDuck1: I haven't yet tried, but I will find out. I see what you're talking about: "Use the language declared in the source." 20:52 DrDuck1: I believe it's installing. :D 20:53 neilv: i am updating the documentation now, as soon as i verify 20:56 DrDuck1: Hmm. There may have been a few errors -- I'll paste the output, if you care to see, but I do now have a '>' prompt. 20:56 DrDuck1: And it claims it finished. 20:56 DrDuck1: http://pastebin.com/2hwD2e39 20:57 neilv: if the error messages say "soegaard", "cce", or "untyped" in them, they are known problems, and benign 20:57 DrDuck1: Ahh ok. Great! 20:57 neilv: i think you are probably ok with this install 20:58 neilv: i am looking for someone to take over maintaining racket-sicp, if you'd like to volunteer. 20:58 neilv: it needs someone to incorporate soegaard's parts, and to work through all of sicp and fix anything that's rough 20:59 DrDuck1: Well I'm not sure if I would be qualified. I've actually never toyed around with Racket, or SICP for that matter, until now. :D 21:00 neilv: just think how much easier it would be if you could fix problems as you find them :) 21:01 (quit) dnolen: Remote host closed the connection 21:01 DrDuck1: Well it sounds like it would be an appealing learning endeavor. Could I maybe get back to you on it? 21:01 DrDuck1: I'll probably be hanging in here often now. 21:01 neilv: yes 21:02 neilv: email is most reliable way to reach me. i'm usually not on irc 21:03 DrDuck1: Still the same as listed here? http://www.neilvandyke.org/contact/ 21:03 neilv: yes 21:03 DrDuck1: Saved. :D 21:04 DrDuck1: Thank you for you help. I hear the lisp communities are the best. 21:05 Kaylin: This one is definately a racket (yes that was a bad pun okay I'll just go back to what I was doing). 21:05 neilv: pretty much, in my experience 21:06 neilv: you find good communities in all sorts of odd places, but the lisp ones tend to be good 21:10 (join) dented42 21:12 neilv: i uploaded a new version: http://www.neilvandyke.org/racket-sicp/ 21:47 (join) yoklov 22:04 (join) jeapostrophe 22:06 (quit) dented42: Remote host closed the connection 22:23 (quit) jeapostrophe: Read error: Operation timed out 22:26 (join) lusory 22:45 neilv: racket -p neil/charterm:2/demo -m 22:45 neilv: http://www.neilvandyke.org/racket-charterm/ 22:53 (join) dnolen 22:56 eli: neilv: I get a size of 60x60 (which is wrong), and after a few keys I get dings for each key. 22:57 eli: (And it doesn't recognize arrows etc.) 22:57 neilv: eli: the bells are because you have filled the text field 22:57 neilv: eli: what terminal are you using? 22:57 eli: xterm 22:58 eli: I have a bunch of custom escape sequences, but the default arrow keys are unchanged. 22:58 neilv: http://www.neilvandyke.org/racket-charterm/#%28part._.Key_.Encoding%29 22:58 neilv: i already have half a dozen different encodings for xterms. might as well add some more :) 22:59 neilv: eli: which distro and version are you getting your xterm from? 22:59 eli: Eg, up is "^[OA", etc. 22:59 eli: It does recognize all the function keys, home/end/page-up/dn/ins/del though. 23:00 eli: Also, your explanation of the dings doesn't seem right -- if I hit only ins/del, then ins never dings, and del always does. 23:01 eli: neilv: I use fedora, but with a lot of xresource-based hacking of control sequences. 23:02 neilv: ok, i will add "esc O A" and the others belonging to that family 23:02 neilv: thanks 23:03 eli: neilv: Here's the relevant part of my .Xresources: html://tmp.barzilay.org/x 23:03 neilv: it will beep if you try to insert when the field is full, if you try to backspace past the start, or delete past the end, or move past the start or end 23:04 eli: Like I said, the thing is that it's remapping lots of keys, but I tend to keep the defaults as-is so it works in places where I don't have the corresponding emacs/zsh mapping. 23:04 neilv: i know where to look now. thanks 23:05 eli: Ah, I didn't realize that the main demo should be a field editor thing. 23:06 neilv: in an xterm, it should look something like this screenshot, only displaying more info about keys now (old version screenshot). http://www.neilvandyke.org/weblog/2012/06/#2012-06-16 23:07 neilv: eli: would you mind doing an "stty -a" in that window and seeing whether it says your rows and columns are both 60? 23:10 eli: neilv: It looks similar, but: 23:11 eli: * I can't get the cursor into the middle of the text since it doesn't recognize the arrow keys, and home/end don't do anything either. 23:11 eli: * The key names are capitalized. 23:11 eli: (eg, I see "Backspace" instead of "backspace") 23:11 neilv: that is intentional 23:11 neilv: "keylabel" vs. "keycode" 23:12 eli: (Just pointing out the differences between your screenshot and what I see) 23:12 eli: * The screen size it tells me is always 60x60 23:12 neilv: i will add the arrow keys and home, etc for your xterm shortly. just have to do something first 23:12 eli: (Even when I use a smaller screen -- and the output looks accordingly garbled.) 23:13 neilv: i don't know what to do about your screen size 23:13 eli: stty reports the proper sizes. 23:14 neilv: ok, thanks. it is requesting the screen size through an escape sequence. i will look into why it's getting the wrong numbers for you 23:14 eli: http://tmp.barzilay.org/x1 for the stty output 23:22 (quit) dnolen: Ping timeout: 240 seconds 23:23 (join) vu3rdd 23:23 (quit) vu3rdd: Changing host 23:23 (join) vu3rdd 23:35 (quit) hash_table: Ping timeout: 272 seconds 23:35 (quit) jonathansizz: Ping timeout: 272 seconds 23:35 (quit) getpwnam: Ping timeout: 272 seconds 23:37 (join) getpwnam 23:38 (join) hash_table 23:38 neilv: eli: do you happen to know offhand whether your xterm is utf-8? 23:54 neilv: i think my best bet is to find different terminfo entries and decompile them all