00:32 (join) neilv 00:32 (quit) neilv: Changing host 00:32 (join) neilv 00:49 (quit) littlebobby: Quit: Ex-Chat 01:30 (quit) jonrafkind: Ping timeout: 240 seconds 02:57 (join) rgrinberg_ 03:00 (quit) rgee: Ping timeout: 244 seconds 03:26 (join) rgrinberg__ 03:29 (quit) rgrinberg_: Ping timeout: 260 seconds 04:08 (quit) neilv: Ping timeout: 255 seconds 04:28 (join) masm 06:09 (quit) masm: Quit: Leaving. 07:14 (join) kingless 07:33 (quit) rgrinberg__: Read error: Connection reset by peer 07:38 (quit) kingless: Remote host closed the connection 08:01 (join) lucian 08:08 (join) masm 08:42 (join) samth_ 10:14 (join) mithos28 10:25 (quit) mithos28: Quit: mithos28 10:32 (join) MayDaniel 10:37 (join) anRch 10:50 (join) jonrafkind 10:55 (join) lucian_ 10:58 ohwow: What sorting algorithm does the (sort) function use? 11:03 jonrafkind: most likely quicksort or mergesort 11:04 jonrafkind: Based on "Fast mergesort implementation based on half-copying merge algorithm", 11:04 jonrafkind: Cezary Juszczak, http://kicia.ift.uni.wroc.pl/algorytmy/mergesortpaper.pdf 11:08 (quit) activedecay: Read error: Connection reset by peer 11:08 (join) activedecay 11:12 (quit) MayDaniel: Read error: Connection reset by peer 11:16 ohwow: oh god D: 11:16 ohwow: this is too advanced for me 11:16 ohwow: i wrote a mergesort and it's just sooooooo slooow 11:16 lucian_: ohwow: profile it 11:17 ohwow: because i heavily rely on gc 11:17 ohwow: lucian: how can i do that? 11:17 lucian_: then the gc isn't great 11:17 lucian_: ohwow: racket must have a profiler 11:21 (join) bugQ 11:23 (join) mithos28 11:27 jonrafkind: theres a profiler in drracket 11:35 (quit) bugQ: Ping timeout: 276 seconds 11:50 ohwow: http://planet.racket-lang.org/trac/ticket/302 :( 12:00 bremner: url 210 12:05 (quit) lucian_: Read error: Operation timed out 12:08 ohwow: > (require racket/set) 12:08 ohwow: > set->list 12:08 ohwow: . . reference to undefined identifier: set->list 12:08 ohwow: hm 12:08 ohwow: what might be the problem? 12:09 bremner: require in the repl doesn't really work 12:09 bremner: afaik 12:09 ohwow: well I have #lang racket/gui on top 12:09 ohwow: and racket/gui should load racket 12:11 jonrafkind: are you on the command line or in drracket? 12:11 bremner: hmm. that works here. What version of racket? 12:11 jonrafkind: that require works for me 12:11 jonrafkind: i have 5.1.1.5 fwiw 12:11 ohwow: bremner: 5.1 12:12 bremner: hmm. it worked for me with 5.1.1 every way I could think of testing it. 12:12 ohwow: strange 12:16 ohwow: expand: unbound identifier in module in: sequence-fold 12:16 ohwow: what 12:17 (quit) anRch: Quit: anRch 12:18 (quit) mithos28: Quit: mithos28 12:19 eli: ohwow: It's relatively new. 12:19 eli: bremner: require on the repl works fine... It's the repl itself that is broken. 12:20 eli: s/broken/"hopeless"/ 12:20 bremner: eli: ok 12:20 bremner: in fact this example works fine in the repl for me 12:22 eli: Yeah, it just didn't exist in 5.1. 12:29 (quit) gienah: Quit: leaving 12:30 ohwow: oh 12:34 (quit) samth_: Ping timeout: 255 seconds 12:51 (join) anRch 13:17 (nick) samth_away -> samth 13:31 (join) bugQ 13:44 (join) racket 13:44 racket: [racket] plt pushed 4 new commits to master: http://bit.ly/mjMB4E 13:44 racket: [racket/master] fix dialog modality - Matthew Flatt 13:44 racket: [racket/master] add --enable-racket= to configure... - Matthew Flatt 13:44 racket: [racket/master] darwin ppc patch from libffi - Matthew Flatt 13:44 (part) racket 13:48 (quit) anRch: Quit: anRch 14:32 (join) mceier 15:20 (join) JoelMcCracken 15:46 (join) rgee 15:47 (quit) rgee: Client Quit 15:51 (quit) Demosthenes: Quit: leaving 15:51 (join) rgee 16:04 (join) snorble 16:34 (join) mithos28 16:35 (quit) bugQ: Ping timeout: 240 seconds 16:35 (quit) mithos28: Client Quit 17:02 (join) mithos28 17:04 (quit) mithos28: Client Quit 17:12 (join) littlebobby 17:20 (join) mithos28 17:36 (join) racket 17:36 racket: [racket] plt pushed 1 new commit to master: http://bit.ly/myUy0o 17:36 racket: [racket/master] added more options into the place-chan-rand test; seems to still (rarely) cause a crash - Robby Findler 17:36 (part) racket 18:03 (join) icebrain 18:12 (quit) mithos28: Quit: mithos28 18:18 (quit) rgee: Quit: Leaving 18:18 (quit) icebrain: Ping timeout: 240 seconds 18:20 (join) rgee 18:26 (join) icebrain 18:30 (join) bugQ 18:32 (join) mithos28 18:43 (nick) samth -> samth_away 18:57 (quit) rgee: Ping timeout: 276 seconds 19:14 (join) rgee 19:45 (quit) mithos28: Quit: mithos28 19:48 (join) mithos28 19:50 (quit) lucian: Remote host closed the connection 20:01 (quit) masm: Quit: Leaving. 20:27 (quit) mithos28: Quit: mithos28 20:28 (join) gienah 20:28 (join) mithos28 20:34 (join) samth_ 20:34 (quit) mithos28: Quit: mithos28 20:41 (quit) littlebobby: Quit: Ex-Chat 20:52 (quit) icebrain: Ping timeout: 240 seconds 20:56 (join) icebrain 20:56 (quit) icebrain: Client Quit 21:05 (join) mithos28 21:12 (quit) mithos28: Quit: mithos28 21:19 (join) mithos28 21:22 (quit) mceier: Quit: leaving 21:23 (quit) mithos28: Client Quit 21:27 (join) mithos28 21:50 (join) neilv 21:50 (quit) neilv: Changing host 21:50 (join) neilv 21:51 (quit) mithos28: Quit: mithos28 21:52 (join) mithos28 22:19 neilv: aha. i see that drracket's editor already works in the way i was thinking of doing for the new emacs mode, with respect to sexp movement and quote 22:20 neilv: if the buffer with point is "a '|(b c) d" (where vertical bar character is point), and you do a right-sexp movement, you get "a '(b c)| d" 22:21 neilv: if you immediately do a left-sexp movement, you get "a |'(b c) d" (i.e., you're now before the quote rather than after) 22:25 (quit) mithos28: Quit: mithos28 22:38 (quit) bugQ: Read error: Operation timed out 22:54 eli: neilv: Changes like that are likely to make me avoid switching... 22:54 eli: I can see it leading to some weird interactions, then me remembering that something is wrong and trying to avoid it, then giving up on the whole thing... 22:55 eli: A good example for that is how they made shell output behave wrt hitting the `end' key, which infinitely annoys me. 22:57 neilv: well, drracket agrees with what i was already thinking was the right way :) 22:59 neilv: hm. drracket default for comment color is still yellow-snow. i really preferred the cyan 23:00 neilv: i think it changed to yellow-snow when check-syntax started using multiple shades of blue for identifiers 23:02 (quit) jonrafkind: Quit: Ex-Chat 23:03 (join) jonrafkind 23:03 eli: neilv: (Yeah, but I'm using a different editor...) 23:05 (join) ckrailo 23:18 (join) realitygrill_ 23:18 (quit) realitygrill: Ping timeout: 240 seconds 23:18 (nick) realitygrill_ -> realitygrill 23:27 (quit) samth_: Ping timeout: 255 seconds 23:34 (join) mithos28