00:03 (join) jeapostrophe 00:03 (quit) jeapostrophe: Changing host 00:03 (join) jeapostrophe 00:13 (quit) Shambles_: Ping timeout: 246 seconds 00:14 (join) Shambles_ 00:27 (quit) jeapostrophe: Ping timeout: 248 seconds 00:31 (quit) zyoung: Remote host closed the connection 00:32 (join) zyoung 00:36 (join) Kaylin 00:37 (quit) zyoung: Ping timeout: 265 seconds 00:52 (quit) dnolen: Remote host closed the connection 00:52 (quit) kvda: Quit: x__x 00:54 (quit) yoklov: Quit: computer sleeping 01:13 (quit) dented42: Quit: Computer has gone to sleep. 01:22 (join) dented42 01:29 (part) ipiprime 01:34 (quit) Shambles_: Read error: Connection reset by peer 02:48 (join) hkBst 02:48 (quit) hkBst: Changing host 02:48 (join) hkBst 02:59 (quit) mithos28: Quit: mithos28 03:11 (join) Shambles_ 03:16 (quit) jonrafkind: Ping timeout: 265 seconds 03:22 (quit) jhemann: Ping timeout: 246 seconds 03:42 (join) ahinki 03:42 (quit) Kaylin: Quit: Leaving. 03:44 (join) bitonic 04:12 (join) noelw 04:34 (topic) -: Racket -- http://racket-lang.org -- logs at http://racket-lang.org/irc-logs/ 04:34 (names) -: gabot Lunaqus karswell_ Shviller noelw bitonic ahinki Shambles_ hkBst dented42 em Nisstyre Shvillr bill_h SeanTAllen jrslepak ASau` cataska Demosthenes noam dsantiago dspt ivan\ alkabetz friscosam rudybot chemuduguntar DGASAU stchang blomqvist asumu SHODAN aidy acarrico maahes tewk pauls Guest99444 ChibaPet basepi hyko rajathshetty DraX eMBee Haffe stamourv samth_away dlind tauntaun gf3 eli jamessan snorble_ otterdam mario-goulart ivan` jschuster errstr 04:34 (names) -: dsp_ cky offby1 chandler bremner jrslepak_neu ozzloy rotty danking kandinski rapacity @ChanServ 04:42 (join) mceier 04:42 (join) sethalves 04:44 (quit) bitonic: Quit: WeeChat 0.3.5 04:45 (join) ipiprime 05:07 (join) klaus 05:09 klaus: hi,I am reading Quick: An Introduction to Racket with Pictures 05:12 klaus: I have a question about how to wirte this expression without lambda.this expression is that (series (lambda (size) (checkerboard (square size)))) 05:13 (join) bluezenix 05:19 (quit) ahinki: Ping timeout: 245 seconds 05:23 (join) ahinki 05:42 (quit) Shvillr: Ping timeout: 248 seconds 05:47 (join) bitonic 05:49 (quit) klaus: Ping timeout: 245 seconds 05:53 (join) Shvillr 06:05 (quit) ahinki: Read error: Connection reset by peer 06:05 (join) ahinki 06:10 (quit) ahinki: Read error: Connection reset by peer 06:10 (join) ahinki 06:17 (part) ipiprime 06:35 (join) flying_rhino|2 07:16 (quit) otterdam: Quit: ZNC - http://znc.sourceforge.net 07:17 (join) otterdam 07:21 (quit) noelw: Quit: noelw 07:27 (quit) ahinki: Read error: Connection reset by peer 07:27 (join) ahinki_ 07:32 (join) masm 07:37 (quit) ahinki_: Ping timeout: 245 seconds 07:50 (join) Gertm 07:52 (part) Gertm: "WeeChat 0.3.7" 07:57 (join) jeapostrophe 07:57 (quit) bluezenix: Ping timeout: 244 seconds 07:58 (join) ahinki 07:59 (join) bluezenix 08:00 Haffe: Hi people. I have a question about the racket object system. Does this system offer something similar to the this pointer? I.e. I have a variable called foo in a parent class, and I want to be able to access it in a child class. 08:01 (join) kanak 08:05 bremner: I don't know about the object system, but in general boxes act like pointers 08:06 bremner: oh, I did not parse "this pointer" 08:07 Haffe: The problem more specific is that I have a class that inherits from canvas. 08:07 bremner: yes, I missed the fact that you refered to C++/Java nomenclature 08:07 Haffe: In this my class, I want to define the update function and in function I would like to do something like (send this.dc draw-ellipsis ) 08:09 jeapostrophe: Haffe: Yes, that's possible 08:10 Haffe: Ok, could you direct me to the relevant documentation please? 08:10 jeapostrophe: doc inherit-field 08:11 jeapostrophe: rudybot: doc inherit field 08:11 rudybot: jeapostrophe: expecting: doc 08:11 jeapostrophe: rudybot: doc inherit-field 08:11 rudybot: jeapostrophe: your sandbox is ready 08:11 rudybot: jeapostrophe: http://docs.racket-lang.org/reference/createclass.html#(form._((lib._racket%2Fprivate%2Fclass-internal..rkt)._inherit-field)) 08:11 jeapostrophe: Haffe: click that link 08:13 Haffe: Ok. 08:13 Haffe: So if I understand the syntax I can do (define child-class% (class parent-class% (super-new) (inherit foo)) 08:14 Haffe: That lets every instance of child-class% access foo as a local variable. 08:15 Haffe: Oh, and it looks like there is a this keyword. 08:15 Haffe: Thanks very much for the help. 08:16 (join) jhemann 08:19 jeapostrophe: np 08:19 (quit) jhemann: Read error: Connection reset by peer 08:49 (join) zyoung 09:16 (join) dnolen 09:26 (quit) Shviller: Ping timeout: 260 seconds 09:26 (join) Shviller 09:26 (join) yoklov 09:28 (quit) yoklov: Client Quit 09:59 (join) ipiprime 10:10 (nick) samth_away -> samth 10:14 (join) veer 10:20 (quit) jrslepak: Quit: This computer has gone to sleep 10:22 (quit) jeapostrophe: Ping timeout: 265 seconds 10:23 (quit) veer: Quit: Leaving 10:31 (join) gridaphobe 10:39 (join) djcb 10:46 (join) jrslepak 10:46 (join) RacketCommitBot 10:46 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/qnFuXw 10:46 RacketCommitBot: [racket/master] fix documentation example for `protect-out' - Matthew Flatt 10:46 RacketCommitBot: [racket/master] racket/draw: pens and brushes from lists should be immutable - Matthew Flatt 10:46 (part) RacketCommitBot 10:48 (quit) jrslepak: Client Quit 10:51 samth: bill_h: the bug you reported was just fixed 10:52 (quit) dnolen: Ping timeout: 256 seconds 10:56 (quit) ahinki: Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120417165043] 11:04 (join) jeapostrophe 11:11 (join) pmatey 11:15 (quit) Demosthenes: Quit: leaving 11:15 (join) Demosthenes 11:32 (quit) hkBst: Quit: Konversation terminated! 11:35 (join) yoklov 11:35 (quit) sethalves: Remote host closed the connection 11:51 (quit) zyoung: Ping timeout: 260 seconds 11:53 (join) zyoung 11:56 (join) jao 11:56 (quit) jao: Changing host 11:56 (join) jao 12:06 (quit) yoklov: Quit: computer sleeping 12:17 (join) anRch 12:25 (join) yoklov 12:28 (join) kanak1 12:28 (quit) kanak: Quit: Leaving. 12:32 (join) ambrosebs 12:33 ChibaPet: Alright, I am having trouble figuring out how to compose λ. Can someone lend me a clue? (Lignux, UTF8.) 12:36 (join) jonrafkind 12:48 (quit) bitonic: Quit: WeeChat 0.3.5 12:51 asumu: ChibaPet: What do you mean by compose lambda? 12:52 ChibaPet: I want to type it into a terminal that's set to UTF8. Right now I can only do it if I manually switch my system to greek/polytonic. 12:53 asumu: Oh, I see. Not sure. I know how in emacs and vim, but not in general. 12:54 ChibaPet: How in Vim? Via vim-specific config? 12:54 asumu: Ctrl+k l * 12:54 asumu: (in insert mode) 12:55 ChibaPet: Oh, hm, that works. 12:55 asumu: You could bind a key shortcut to switch input modes if you want to type it into the REPL for example. 12:55 ChibaPet: Now I want to do that in a straight shell. :P 12:55 ChibaPet: hm 13:08 (quit) ambrosebs: Ping timeout: 265 seconds 13:10 (quit) yoklov: Quit: computer sleeping 13:14 (join) ambrosebs 13:21 (quit) mceier: Ping timeout: 245 seconds 13:22 (join) yoklov 13:28 (join) mceier 13:39 (quit) kanak1: Quit: Leaving. 13:44 (quit) yoklov: Quit: computer sleeping 13:44 (join) kanak 13:50 (quit) bluezenix: Ping timeout: 260 seconds 13:54 (join) bluezenix 14:06 (quit) bluezenix: Ping timeout: 244 seconds 14:11 (join) bitonic 14:23 (join) bluezenix 14:28 (join) Kaylin 14:28 (join) yoklov 14:35 (quit) ambrosebs: Remote host closed the connection 14:37 (join) bluezenix1 14:37 (quit) bluezenix: Ping timeout: 245 seconds 14:50 (quit) kanak: Quit: Leaving. 14:50 (quit) eli: Remote host closed the connection 14:52 (quit) Kaylin: Quit: Leaving. 14:54 (quit) pmatey: Ping timeout: 260 seconds 14:59 (quit) anRch: Quit: anRch 15:01 (quit) bluezenix1: Ping timeout: 244 seconds 15:02 (join) eli 15:02 (quit) eli: Changing host 15:02 (join) eli 15:11 (join) pmatey 15:17 (join) kanak 15:19 stamourv: ChibaPet: You'd probably want to set something up with your Desktop Environment, or with something like xbindkeys. 15:19 stamourv: Personally, I use eli's emacs input method (and run shells from emacs), which is awesome. 15:23 bremner: how does that compare to geiser? 15:23 (quit) bitonic: Quit: WeeChat 0.3.5 15:25 bremner: if you happen to know, of course. 15:26 stamourv: I don't use Geiser. I've been meaning to check it out, though. 15:26 stamourv: But I was talking about an input method, for typing characters. 15:26 bremner: ah right. well, that can be managed in emacs in any number of ways I guess. 15:27 stamourv: Oh, so Geiser does that too? 15:28 ChibaPet: It seems like something that should be a reasonable method is setting up .XCompose, but that's not being invoked by the tools that I want to have invoke it. :P 15:30 bremner: stamourv: not directly afaik. I just meant in general it isn't hard to set that up in emacs. 15:31 stamourv: Right. 15:34 (join) RacketCommitBot 15:34 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/BFUD4Q 15:34 RacketCommitBot: [racket/master] Fix local member info leak due to opaque class/c - Asumu Takikawa 15:34 RacketCommitBot: [racket/master] class/c: fix interaction w/ absent and #:opaque - Asumu Takikawa 15:34 (part) RacketCommitBot 15:40 (join) bitonic 15:40 (quit) bitonic: Client Quit 15:40 (join) bluezenix 15:44 (quit) dented42: Ping timeout: 244 seconds 15:48 (join) dented42 15:49 (quit) kanak: Ping timeout: 260 seconds 16:04 (join) antithesis 16:05 (join) pmatey_ 16:05 (quit) pmatey: Read error: Operation timed out 16:15 (quit) dented42: Ping timeout: 244 seconds 16:19 (join) fftb 16:28 (quit) antithesis: Remote host closed the connection 16:37 (quit) maahes: Ping timeout: 260 seconds 16:42 (join) Kaylin 17:01 (join) bitonic 17:13 (quit) djcb: Remote host closed the connection 17:15 (join) dyoo 17:16 (join) dzhus 17:16 dyoo: If klaus ever reads irc logs 17:16 dyoo: klaus: you can do it by giving the function an explicit name 17:17 dyoo: (define (f size) (checkerboard (square size))) 17:17 dyoo: (series f) 17:18 (quit) Kaylin: Quit: Leaving. 17:34 (quit) bitonic: Quit: WeeChat 0.3.5 17:34 (quit) blomqvist: Quit: An h4x0r does for 10v3 what 07h3r5 would not do for m0n3y. 17:35 (join) blomqvist 17:38 (join) dented42 18:11 (quit) jeapostrophe: Ping timeout: 260 seconds 18:27 (quit) mceier: Quit: leaving 18:34 (join) maahes 18:44 (quit) fftb: Remote host closed the connection 18:46 (join) zyoung_ 18:49 (quit) zyoung: Ping timeout: 252 seconds 18:50 (quit) zyoung_: Ping timeout: 245 seconds 18:50 (join) anRch 18:59 (quit) dyoo: Ping timeout: 245 seconds 19:03 (join) RacketCommitBot 19:03 RacketCommitBot: [racket] plt created samth/acmsmall (+1 new commit): http://git.io/6qxoZA 19:03 RacketCommitBot: [racket/samth/acmsmall] start on acmsmall class - Sam Tobin-Hochstadt 19:03 (part) RacketCommitBot 19:07 (quit) bluezenix: Quit: Leaving. 19:17 (join) zyoung_ 19:32 jonrafkind: stamourv, do you have a publication for the optimization stuff in typed racket? 19:33 jonrafkind: "where are you going with those types" 19:34 jonrafkind: was that published? 19:34 jonrafkind: ah presented at pldi 2011 19:34 jonrafkind: oops wrong one 19:36 (quit) gridaphobe: Remote host closed the connection 19:41 (join) jeapostrophe 19:41 (quit) jeapostrophe: Changing host 19:41 (join) jeapostrophe 19:46 (quit) zyoung_: Remote host closed the connection 19:49 (quit) jeapostrophe: Ping timeout: 252 seconds 19:54 (part) ipiprime 19:54 (join) zyoung 19:56 (quit) anRch: Quit: anRch 19:58 (quit) pmatey_: Ping timeout: 265 seconds 19:59 (join) RacketCommitBot 19:59 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/iicOvA 19:59 RacketCommitBot: [racket/master] scribble/bnf: add `BNF-seq-lines' - Matthew Flatt 19:59 RacketCommitBot: [racket/master] honu: add `error' to compile time - Matthew Flatt 19:59 (part) RacketCommitBot 20:07 (quit) jonrafkind: Ping timeout: 265 seconds 20:20 (quit) dzhus: Ping timeout: 260 seconds 20:22 (join) jonrafkind 20:38 (join) jrslepak 20:45 (quit) jonrafkind: Ping timeout: 260 seconds 20:52 (join) jhemann 21:42 (quit) dented42: Ping timeout: 245 seconds 21:42 (nick) Guest99444 -> cipher 21:42 (join) cipher 21:47 offby1: Do the docs contain a list of the various "magic" properties -- like prop:procedure -- that do interesting things to structs? 21:47 offby1: I can search the index for "prop:" but that makes me wonder if I'm missing some because their names don't contain "prop:" 21:49 (quit) masm: Quit: Leaving. 22:03 (join) rsimoes 22:15 (join) kvda 22:21 (join) dented42 22:32 (join) nilyaK 22:37 (quit) dented42: Ping timeout: 245 seconds 22:38 (join) veer 22:46 (join) dented42 22:51 (join) jonrafkind 23:10 (quit) em: Ping timeout: 245 seconds 23:13 (join) RacketCommitBot 23:13 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/PieXZg 23:13 RacketCommitBot: [racket/master] [honu] add vim syntax file for honu - Jon Rafkind 23:13 RacketCommitBot: [racket/master] [honu] typo in parenthesis name for the color lexer - Jon Rafkind 23:13 (part) RacketCommitBot 23:15 (quit) veer: Quit: Leaving 23:15 (join) em 23:17 (quit) dented42: Quit: Computer has gone to sleep. 23:32 (join) ipiprime 23:34 (quit) em: Ping timeout: 246 seconds 23:41 (join) em 23:42 (quit) jao: Ping timeout: 260 seconds 23:46 (join) jeapostrophe 23:46 (quit) jeapostrophe: Changing host 23:46 (join) jeapostrophe 23:46 (quit) eli: Ping timeout: 246 seconds 23:49 (join) RacketCommitBot 23:49 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/k_YjUg 23:49 RacketCommitBot: [racket/master] save modidx submodule path in bytecode form - Matthew Flatt 23:49 RacketCommitBot: [racket/master] fix sorting bug in bytecode submodule table - Matthew Flatt 23:49 (part) RacketCommitBot