00:07 (quit) tauntaun: Quit: Ex-Chat 00:12 (join) yoklov 00:14 (quit) neilv: Quit: Leaving 00:15 (quit) jao: Ping timeout: 252 seconds 00:21 (join) Skola 00:38 (quit) bugQ: Read error: Operation timed out 00:46 (quit) Skola: Ping timeout: 276 seconds 00:47 (join) Skola 00:49 (quit) lucian: Remote host closed the connection 01:05 (quit) mithos28: Quit: mithos28 01:08 (quit) yoklov: Quit: Leaving. 01:41 (join) realitygrill 02:09 (join) dnolen 02:16 (quit) dnolen: Quit: dnolen 02:40 (quit) jonrafkind: Ping timeout: 244 seconds 02:42 (quit) DT``: Ping timeout: 255 seconds 02:54 (quit) realitygrill: Quit: realitygrill 02:55 (join) DT`` 03:35 (join) zx80 03:35 (join) masm 03:44 (quit) zx80: Ping timeout: 240 seconds 03:57 (join) zx80 04:11 (join) realitygrill 04:14 (quit) roblally: Quit: roblally 04:23 (join) Penten 04:43 (quit) JuanDaugherty: *.net *.split 04:50 (join) JuanDaugherty 04:50 (join) karljoh 04:57 (quit) zx80: Ping timeout: 240 seconds 05:07 (join) roblally 05:28 (join) zx80 05:41 (quit) karljoh: Read error: Connection reset by peer 05:45 (join) realitygrill_ 05:46 (quit) realitygrill: Ping timeout: 240 seconds 05:46 (nick) realitygrill_ -> realitygrill 06:21 (join) Eren 06:21 Eren: hi 06:22 Eren: I'm packaging racket for our distribution. I will get it on our official repositories 06:22 Eren: would someone add a note for Pardus on racket website? 06:22 Eren: as it was done for Debian and Redhat 06:23 (quit) Penten: Read error: Connection reset by peer 06:49 (quit) rekahsoft: Read error: Connection reset by peer 06:53 JuanDaugherty: does Eren mean E-person? 06:57 Eren: JuanDaugherty: sorry? :) 07:29 JuanDaugherty: (ren is person/people in chinese, depending on the character used) 07:29 Eren: ah no, it's my full name in Turkish 07:29 JuanDaugherty: ah 07:32 JuanDaugherty: prolly want to wait till you have that done and then send a link to it to the site admin 07:34 Eren: yeah, probably 07:34 JuanDaugherty: but they only have the big three distros and are unlikely to add yours if you mean the dropdown on http://racket-lang.org/download/ 07:35 JuanDaugherty: there are hundreds if not thousands of linux distros, hadn't heard of Pardus till your mention 07:35 JuanDaugherty: my favorite is NixOS 07:36 JuanDaugherty: (which isn't greek btw) 07:36 JuanDaugherty: (although it sounds it) 07:41 (join) realitygrill_ 07:43 (quit) realitygrill: Ping timeout: 246 seconds 07:43 (nick) realitygrill_ -> realitygrill 07:44 Eren: JuanDaugherty: http://pardus.org.tr/eng 07:44 bremner: there is a big difference between a pointer on the web site, and the packages made by the PLT team (which is what that download menu is) 07:44 Eren: additioanlly, I don't understand why these packages are not in main repository of distributions 07:45 Eren: Fedora, Ubuntu etc do not have them 07:45 bremner: Ubuntu has packages based on the Debian packages I made, at least in recent Ubuntu 07:45 Eren: bremner: in official repo? 07:46 bremner: yes 07:47 Eren: nice 07:48 JuanDaugherty: Eren, nice page, did you do it yourself and if not how much did it cost? 07:48 _p4bl0: bremner: oh I didn't see that Debian has a racket packages now. Does it follow the Racket releases cycle in the testing branch of Debian? 07:49 bremner: _p4bl0: more or less, yes. 07:49 _p4bl0: bremner: awesome 07:49 bremner: there is a backport as well, for people running squeeze 07:49 _p4bl0 removing his Racket install from /home/p4bl0/local ... 07:55 (join) realitygrill_ 07:57 (quit) Eren: Read error: Connection reset by peer 07:57 (quit) realitygrill: Ping timeout: 240 seconds 07:57 (nick) realitygrill_ -> realitygrill 07:58 (join) Eren 08:05 (join) realitygrill_ 08:08 (quit) realitygrill: Ping timeout: 260 seconds 08:08 (nick) realitygrill_ -> realitygrill 08:11 (quit) zx80: Ping timeout: 250 seconds 08:34 (join) kingping 09:19 (join) lucian 09:26 (join) mithos28 10:11 (join) anRch 10:16 (quit) kingping: Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org 10:28 (join) racket 10:28 racket: [racket] plt pushed 1 new commit to master: http://bit.ly/jbxgMQ 10:28 racket: [racket/master] win32: fix place-specific scheduling semaphore - Matthew Flatt 10:28 (part) racket 10:32 (join) yoklov1 10:34 (join) yoklov2 10:34 (quit) yoklov1: Read error: Connection reset by peer 10:35 (quit) yoklov2: Client Quit 10:48 (quit) realitygrill: *.net *.split 10:49 (join) realitygrill 11:07 (join) yoklov1 11:59 (quit) masm: Ping timeout: 246 seconds 12:05 (quit) mithos28: Quit: mithos28 12:07 (join) jonrafkind 12:23 (quit) lucian: Remote host closed the connection 12:23 (quit) anRch: Quit: anRch 12:40 (join) hyko- 12:41 (quit) hyko: Read error: Connection reset by peer 12:42 (quit) roblally: Quit: roblally 12:43 (quit) jonrafkind: Ping timeout: 252 seconds 13:03 (join) mk 13:03 (join) mithos28 13:05 mk: can I install racket through ubuntu's package manager? 13:13 yoklov1: not last i checked 13:14 yoklov1: probably not. 13:14 yoklov1: I think you are just stuck with installing from source, which luckily is pretty easy. 13:15 mk: I've downloaded the .sh 13:17 mk: do I want a unix-style distro? 13:18 ohwow: Well 13:18 ohwow: it's up to you, really 13:20 mk: I selected no, and then typed a custom directory. it would be nice if this could get added to the package manager 13:21 ohwow: Well, Racket development is pretty rapid 13:21 ohwow: package maintainers have troubles keeping itup to date 13:23 mk: I'm sure it's not the most rapidly developed software that would be in the manager 13:25 (join) tauntaun 13:25 mk: it makes it easy to spot, since the software center has a "developer tools" category, and I don't have to worry that I'm breaking my system when I install it 13:28 mk: also, if a project doesn't have a package available there, I usually get the impression that the project is too small to bother with, or that it fails to conform to something important 13:29 ohwow: mk: http://packages.ubuntu.com/oneiric/racket 13:35 (quit) mithos28: Quit: mithos28 13:50 (join) janne 13:50 (join) mithos28 13:51 (join) yoklov 13:51 (join) danking_ 13:52 (quit) _janne: Ping timeout: 240 seconds 13:52 (quit) yoklov1: Ping timeout: 240 seconds 13:52 (quit) danking: Ping timeout: 240 seconds 13:52 mk: apparently it is not available for my version of ubuntu (11.04) 14:09 (join) neilv 14:10 (join) masm 14:22 (quit) realitygrill: Quit: realitygrill 14:24 bremner: there is a PPA for ubuntu 14:24 bremner: mk^ 14:49 (join) roblally 15:12 ohwow: https://gist.github.com/1063802 wrote my first actually useful macro 15:16 mithos28: stamourv: ping 15:19 rapacity: ohwow: that looks broken 15:19 rapacity: change "hello" to any other string not containing "he" and it'll still print `he' matched 15:20 rapacity: you're placing the bodies in a list, and in a position where they'll get evaluated 15:20 ohwow: hm 15:20 ohwow: oh shoot 15:20 ohwow: you are right 15:22 ohwow: So, how can I fix it? 15:22 ohwow: Generate a normal (cond)? 15:22 rapacity: yeah 15:23 rapacity: and you can add another case [(_ str) #f] 15:23 rapacity: to handle the case where no arguments are provided like in your current macro 15:23 rapacity: though I don't know why you'd need it 15:24 rapacity: ah 15:25 neilv: for extra credit on this macro exercise, implement "cond"-like "=>" syntax, for getting match data from the match 15:25 ohwow: neilv: that's a nice idea 15:27 neilv: that would be more justification for this bit of syntactic sugar. racket/scheme convention is to avoid gratuitous syntactic sugar, relative to, say, common lisp 15:28 neilv: perl would be towards the other extreme of the syntactic sugar friendliness scale 15:30 neilv: to implement "=>", i think you'll need a helper macro or two, to iterate through the variable number of clauses and do a pattern-matching conditional at each clause on whether there's a "=>" or not 15:30 ohwow: ok, thank you very much, rapacity, neilv. I'll implement "=>" notation tomorrow, bedtime for now 15:41 (join) lucian 15:49 (quit) roblally: Quit: roblally 15:55 (join) tomppa 15:55 (quit) tomppa: Client Quit 15:55 (join) tomppa 15:55 (quit) tomppa: Client Quit 16:16 (join) roblally 16:19 (join) jonrafkind 17:01 (quit) eli: Remote host closed the connection 17:01 (join) eli 17:10 (quit) yoklov: Quit: Leaving. 17:18 (join) MayDaniel 17:25 (quit) MayDaniel: Read error: Connection reset by peer 17:29 (quit) Demosthenes: Quit: Lost terminal 17:35 (join) anRch 17:42 (quit) masm: Quit: Leaving. 18:26 (join) racket 18:26 racket: [racket] plt pushed 3 new commits to master: http://bit.ly/lcvdvk 18:26 racket: [racket/master] JIT: faster path for `vector-{ref,set!}' on chaperone/impersonator - Matthew Flatt 18:26 racket: [racket/master] add some cross-references - Matthew Flatt 18:26 racket: [racket/master] slideshow/pict: add `rotate' - Matthew Flatt 18:26 (part) racket 18:27 (quit) rgee: Read error: Connection reset by peer 18:27 (join) rgee 18:29 (nick) elliottcable -> ec|detached 18:31 (quit) lucian: Remote host closed the connection 18:33 (quit) Skola: Ping timeout: 250 seconds 18:40 (quit) anRch: Quit: anRch 19:39 (join) elliottcable 19:40 (quit) elliottcable: Client Quit 19:40 (nick) ec|detached -> elliottcable 19:46 (quit) elliottcable: Quit: rage 19:51 (join) elliottcable 19:52 (quit) Lajla: Ping timeout: 246 seconds 20:04 (quit) elliottcable: Quit: rage 20:05 (join) racket 20:05 racket: [racket] plt pushed 5 new commits to master: http://bit.ly/mnfzsh 20:05 racket: [racket/master] fix test - Matthew Flatt 20:05 racket: [racket/master] fix import collision - Matthew Flatt 20:05 racket: [racket/master] note racket/function additions in HISTORY file - Matthew Flatt 20:05 (part) racket 20:18 (join) elliottcable 20:29 (join) jao 20:37 (quit) elliottcable: Quit: Lost terminal 20:40 (join) elliottcable 20:59 (quit) elliottcable: Quit: rage 21:10 (join) Penten 22:15 (quit) mithos28: Quit: mithos28 22:15 (join) saint_cypher 22:16 (part) saint_cypher 22:16 (join) mithos28 22:33 (join) elliottcable 22:47 (nick) elliottcable -> elliottcable|zzz 22:47 (nick) elliottcable|zzz -> elliottcable 22:48 (nick) elliottcable -> elliottcable|zzz 23:28 (quit) mithos28: Quit: mithos28 23:46 (quit) tauntaun: Quit: Ex-Chat 23:53 (quit) jao: Ping timeout: 252 seconds