00:00 offby1: I suspect I already know why 00:03 offby1: This is why I wound up passing the object to each lambda, rather than having them all refer to "slots" 00:04 offby1: I think what's going on is: you hash-copy the hash ... but all the functions are still referring to the old hash 00:05 offby1: the "slots" that you define in the 'let' on line 8 goes out of scope at the end of the next line ... and has no effect on anything. 00:06 lewis1711: offby1: but I can add new slots to cloned objects that aren't refleceted in root. if it was still the old copy wouldn't I be adding slots to both? 00:09 offby1: dunno; it makes me dizzy to think about it 00:13 lewis1711: lol 00:15 lewis1711: I'm nearly there anyway. 00:31 (join) asdfhjkl 00:31 (quit) realitygrill: Quit: realitygrill 00:38 (join) jeapostrophe 00:40 (quit) dous: Remote host closed the connection 01:12 (quit) jeapostrophe: Ping timeout: 276 seconds 01:13 (join) realitygrill 01:19 (join) ssbr_ 01:22 (nick) rudybot -> rudybot_ 01:22 (nick) rudybot_ -> rudybot 01:22 (quit) realitygrill: Quit: realitygrill 01:24 (nick) rudybot -> fsbot 01:25 (nick) offby1 -> fledermaus 01:26 (nick) fsbot -> fsbot_ 01:26 (nick) fledermaus -> offby1 01:26 (nick) fsbot_ -> rudybot_ 01:26 (nick) rudybot_ -> rudybot 01:37 (quit) mithos28: Read error: Connection reset by peer 01:37 (join) mithos28 01:58 (join) RacketCommitBot 01:58 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/oXhQXA 01:58 RacketCommitBot: [racket/master] Fix contract on `set-argb-pixels` - Asumu Takikawa 01:58 (part) RacketCommitBot 02:19 (quit) cmadd: Ping timeout: 245 seconds 02:43 (quit) cataska: Quit: leaving 02:44 (join) cataska 03:04 (quit) yoklov: Quit: computer sleeping 03:11 (quit) cataska: Ping timeout: 245 seconds 03:31 (quit) asdfhjkl: Quit: Leaving 03:45 (quit) mithos28: Quit: mithos28 04:25 (join) cataska 04:27 (join) mmajchrzak 04:37 (quit) AlbireoX: Read error: Connection reset by peer 04:37 (join) AlbireoX 05:19 (quit) lebro: Remote host closed the connection 05:29 (join) dous 05:35 (part) lewis1711 05:45 (quit) Kaylin: Quit: Leaving. 06:08 (quit) startling: Quit: sleep 06:12 (join) dzhus 06:13 (join) djcb 06:19 (quit) jao: Ping timeout: 246 seconds 06:22 (quit) dous: Remote host closed the connection 06:24 (join) bitonic 06:46 (join) masm 07:22 (quit) mmajchrzak: Ping timeout: 252 seconds 07:32 (quit) karswell: Remote host closed the connection 07:43 (join) karswell 08:33 (join) cdidd 08:39 (join) samth 08:57 (join) asdfhjkl 08:58 (quit) dnolen: Ping timeout: 272 seconds 09:16 (quit) mrcarrot: Ping timeout: 245 seconds 09:19 (join) dous 09:23 (join) jeapostrophe 09:35 (join) anRch 09:37 (join) mmajchrzak 10:02 mmajchrzak: Do you know any good examples of racket gui ? Its quite cool and usefull but I think that documentation isn't so great. 10:03 (quit) bitonic: Quit: WeeChat 0.3.5 10:11 jeapostrophe: mmajchrzak: looking in collects/games is a good place to look for short programs 10:11 jeapostrophe: mmajchrzak: obviously there's DrRacket itself 10:11 jeapostrophe: but it's biiiiggg 10:11 (join) mrcarrot 10:18 (quit) mrcarrot: Changing host 10:18 (join) mrcarrot 10:19 mmajchrzak: i am searching a simple "paint by mouse on canvas " ... i have almost everything but I dont know how to puct pixel on the place where is mouse. 10:21 mmajchrzak: I have ... http://pastebin.com/VDeE9Kvu 10:29 (quit) samth: Ping timeout: 246 seconds 10:36 (join) sajith 10:43 (quit) dous: Remote host closed the connection 10:46 (join) dous 11:06 (quit) anRch: Quit: anRch 11:19 (quit) jeapostrophe: Ping timeout: 245 seconds 11:33 (join) yoklov 11:37 (quit) shadgregory: Remote host closed the connection 11:51 (join) dnolen 11:57 (quit) Nisstyre: Ping timeout: 246 seconds 11:57 (join) Kaylin 12:11 (join) Nisstyre 13:02 (join) realitygrill 13:05 (join) mithos28 13:05 (quit) dous: Remote host closed the connection 13:16 (quit) mmajchrzak: Ping timeout: 252 seconds 13:28 (join) gridaphobe 13:31 (join) mceier 14:05 (quit) dnolen: Ping timeout: 249 seconds 14:22 (quit) gridaphobe: Remote host closed the connection 14:30 (join) jeapostrophe 14:31 (join) gridaphobe 14:35 (quit) jeapostrophe: Ping timeout: 245 seconds 14:39 (join) bas_ 14:39 (nick) bas_ -> Skola 14:43 (join) __rahul__ 14:46 (join) Shvillr_ 14:46 (quit) Shviller: Disconnected by services 14:46 (nick) Shvillr_ -> Shviller 14:48 (quit) gridaphobe: Remote host closed the connection 14:58 (join) RacketCommitBot 14:58 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/QqoUJw 14:58 RacketCommitBot: [racket/master] ffi/unsafe/com repairs - Matthew Flatt 14:58 (part) RacketCommitBot 14:59 (quit) __rahul__: Quit: Leaving 15:00 (quit) noam: Read error: Connection reset by peer 15:01 (join) noam 15:22 (join) bmp 15:34 (quit) Kaylin: Quit: Leaving. 15:35 (join) djcb` 15:40 (quit) Nisstyre: Remote host closed the connection 15:43 (join) MayDaniel 15:43 (join) samth 15:48 (quit) MayDaniel: 15:53 (quit) djcb`: Remote host closed the connection 15:53 (quit) djcb: Remote host closed the connection 15:55 (join) Nisstyre 16:23 (quit) dented42: Quit: Computer has gone to sleep. 16:24 (join) dented42 16:26 (join) gridaphobe 16:31 (join) dnolen 16:35 (join) djcb 16:37 (quit) Diarmid: Quit: Leaving. 16:43 (join) Shambles_ 17:10 (quit) gridaphobe: Remote host closed the connection 17:30 (quit) ssbr_: Ping timeout: 245 seconds 17:33 (join) jeapostrophe 17:37 (quit) jeapostrophe: Ping timeout: 248 seconds 17:47 (quit) dnolen: Ping timeout: 252 seconds 17:58 (join) ssbr_ 18:01 (quit) asdfhjkl: Quit: Leaving 18:03 (quit) ssbr_: Ping timeout: 272 seconds 18:28 (quit) bmp: Quit: Leaving... 18:36 (quit) mceier: Quit: leaving 18:39 (join) ssbr_ 18:39 (quit) dented42: Remote host closed the connection 18:41 (join) mmajchrzak 18:45 (join) dented42 19:04 (quit) ssbr_: Ping timeout: 246 seconds 19:06 (quit) dzhus: Remote host closed the connection 19:27 (join) ssbr_ 19:36 (join) dous 19:51 (quit) masm: Quit: Leaving. 20:02 mmajchrzak: i am searching a simple "paint by mouse on canvas " ... i have almost everything but I dont know how to puct pixel on the place where is mouse. 20:02 mmajchrzak: I have ... http://pastebin.com/VDeE9Kvu 20:05 samth: mmajchrzak, you'll probably want to have some private field that you change, and do something in the on-draw callback 20:06 samth: sorry, the `on-paint' method 20:06 mmajchrzak: yes i would like to draw a circle after mouse click 20:07 samth: mmajchrzak, right, to do that, update a private field based on the x/y coordinates 20:07 samth: and then do the painting differently 20:11 mmajchrzak: but i dont know how to do that. Do you have any good examples of how to use gui in rakcet 20:11 mmajchrzak: ? 20:13 samth: mmajchrzak, what kind of guis have you worked with before? 20:14 mmajchrzak: java guis , python tk and a litte bit of qt and thats all 20:15 samth: mmajchrzak, these are all pretty similar to racket's gui library 20:15 (join) realitygrill_ 20:17 (quit) realitygrill: Ping timeout: 260 seconds 20:17 (nick) realitygrill_ -> realitygrill 20:18 samth: mmajchrzak, here's a revised version of your code to get you started: http://pastebin.com/2jyCkw2E 20:19 mmajchrzak: samth thankyou now i understand 20:19 samth: mmajchrzak, no problem 20:23 (join) jonrafkind 20:23 (quit) mmajchrzak: Ping timeout: 246 seconds 20:24 (quit) ssbr_: Ping timeout: 276 seconds 20:37 (join) ssbr_ 20:50 (join) dalaing 21:00 (quit) jonrafkind: Ping timeout: 245 seconds 21:14 (join) jonrafkind 21:14 (join) bmp 21:19 (quit) dous: Remote host closed the connection 21:33 (quit) dalaing: Ping timeout: 244 seconds 21:39 (join) dalaing 21:41 (quit) samth: Ping timeout: 260 seconds 22:14 (join) dnolen 22:23 (quit) bmp: Quit: Leaving... 22:26 (join) acarrico 22:41 (quit) ssbr_: Ping timeout: 252 seconds 22:52 (join) Fare 22:58 (join) k_annanymous 22:59 (quit) k_annanymous: Client Quit 23:04 (join) ssbr_ 23:16 (join) RacketCommitBot 23:16 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/7rAJOw 23:16 RacketCommitBot: [racket/master] adjust url-exception so it recognizes the same exceptions it used to - Robby Findler 23:16 (part) RacketCommitBot 23:28 (join) lebro