00:01 (quit) jeapostrophe: Ping timeout: 256 seconds 00:01 (quit) em: Ping timeout: 265 seconds 00:03 (join) eli 00:03 (join) em 00:15 (quit) kvda: Quit: x__x 00:15 (join) dented42 00:18 (quit) em: Ping timeout: 252 seconds 00:19 (join) em 00:23 (quit) zyoung: Remote host closed the connection 00:26 (quit) jonrafkind: Ping timeout: 245 seconds 00:31 (join) nilyaK1 00:33 (join) nilyaK2 00:34 (quit) nilyaK: Ping timeout: 244 seconds 00:35 (join) kvda 00:37 (quit) nilyaK1: Ping timeout: 256 seconds 00:40 (quit) em: Remote host closed the connection 00:40 (join) em 00:49 (join) neilv 00:52 eli: .names 01:01 (quit) jrslepak: Quit: This computer has gone to sleep 01:16 (quit) yoklov: Quit: computer sleeping 01:25 (part) ipiprime 01:42 (quit) dented42: Read error: No route to host 01:44 (join) dented42 01:45 (join) jonrafkind 02:16 (quit) dented42: Quit: Computer has gone to sleep. 02:29 (join) fftb 02:33 (join) hkBst 02:33 (quit) hkBst: Changing host 02:33 (join) hkBst 02:34 (quit) kvda: Quit: x__x 02:42 jonrafkind: looks like drdr is having a siezure 02:53 (quit) nilyaK2: Quit: Leaving. 02:58 (join) ahinki 03:05 (join) mceier 03:11 (join) kvda 03:12 eli: jonrafkind: You've got things backwards. 03:12 jonrafkind: looks like siezure is having a drdr 03:13 eli: Putting your vim file in a place that only you know about is how it gets lost. 03:13 jonrafkind: one of us is in upsidedown world. how can we meet in the middle, lets both jump really high 03:14 jonrafkind: ok i can move it, i dont really care. but im the only one that cares about the file and i can guarantee that im going to forget about it once it goes into contrib 03:15 eli: I can *guarantee* that you won't. 03:15 jonrafkind: hows that 03:16 eli: I have some patches to make which will eventually lead to installing these things when racket installs -- the completion files, new icon/desktop/mime files, and since your file will be there, you I will ask you where/how it should be installed. 03:16 jonrafkind: i run 'make plain-install' 03:16 eli: So even if you forget about it after that, it'll still be part of the installation. 03:17 eli: Oh, and it won't be "collects/meta/contrib" -- it will likely move to a toplevel "etc". 03:17 jonrafkind: ~/.vim/syntax is the standard place to put such things but I'm not sure its safe to do that for people 03:17 jonrafkind: i mean ive never heard of any installation process that copied files to there 03:17 eli: No, these files are things that go to the system. 03:18 eli: That's because installing software doesn't put stuff in your home directory. 03:18 jonrafkind: usually I "install" racket locally 03:18 jonrafkind: so no racket in my "system" 03:18 (join) dented42 03:19 eli: Something like /usr/share/vim 03:19 jonrafkind: right, but that assumes im gonna do 'sudo make install' which i never do 03:19 eli: That's something that I can't help you with. 03:19 jonrafkind: i mean id have to pass --prefix=/usr to configure in the first place 03:19 jonrafkind: make install just copies stuff to the local tree 03:19 eli: The bottom line is, we have a place for such files. 03:20 eli: And people who look for such files, are much more likely to look for them in such a place, which is why I said that you got things backwards. 03:20 jonrafkind: racket/collects/etc or racket/etc would be much better 03:21 eli sighs 03:21 eli: 03:17 eli: Oh, and it won't be "collects/meta/contrib" -- it will likely move to a toplevel "etc". 03:21 jonrafkind: yes, im agreeing with you 03:21 eli: OK then. 03:22 jonrafkind: when is that gonna happen do you suppose 03:23 eli: If you have a system that has the same autoconf tools that Matthew uses it will help. 03:23 jonrafkind: is it ok to keep honu.vim in collects/honu for now until this 'etc' directory gets made? 03:24 jonrafkind: i tried to play with autoconf before but it failed miserably, matthew is the only one who can generate configure 03:24 eli: I very strongly prefer that it moves now. (Because *I* don't want to forget it.) 03:24 eli: Running autoconf is easy. 03:24 jonrafkind: yea if oyu have it set up right 03:24 jonrafkind: i was never able to match matthew's system somehow 03:25 jonrafkind: i mean probably i could, but whats the point 03:25 eli: src/racket/make-configure 03:25 eli: The only problem is that different versions create different results. 03:26 jonrafkind: does he even run gnu autoconf? or some wierd osx variant 03:26 eli: He does. 03:26 jonrafkind: ill assume that meant 'he does run gnu autoconf' 03:26 eli: Yes. 03:26 jonrafkind: anyway what does autoconf have to do with anything 03:27 eli: There some changes that need to be done to the setup related files, and then more changes to distribution rules and such. 03:27 eli: And changes to the Makefile.in, IIRC. 03:28 jonrafkind: i told you i hate configure/autotools with the passion of a thousand suns right? i cant believe we still use it 03:28 eli: You have a better alternative? 03:28 jonrafkind: for now id write it all in python, for the future id probably start some new project 03:29 eli: Starting a new project for *that* is absolutely pointless. 03:29 jonrafkind: well its not pointless in that configure is a massive brain damaged piece of garbage 03:30 eli: The whole point of that thing is to deal with all kinds of OS quirks on weird setups. 03:30 (join) RacketCommitBot 03:30 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/FiolDQ 03:30 RacketCommitBot: [racket/master] New Racket version 5.3.0.4. - Eli Barzilay 03:30 (part) RacketCommitBot 03:30 jonrafkind: yea it brings along baggage from 1992 that won't resurface ever 03:30 eli: So your own private project cannot succeed, and it will diea. 03:30 jonrafkind: because we really care about wierd OS's, like sun right? 03:30 eli: IOW, the whole usefullness of that thing is that many people use it, so it's updated for all of these machines. 03:31 neilv: hahaha 03:31 neilv: when configure was created sun was the standard. everything else was weird 03:31 jonrafkind: it seems like we already build on the machines we care about anyway 03:31 jonrafkind: i mean if you don't mind configure then so be it, but i cant stand the thing 03:32 eli: What's your actual problem with it? 03:32 jonrafkind: its confusing, its ad-hoc, its written in shell 03:32 jonrafkind: have you written an m4 macro? 03:32 eli: What's confusing about "../configure"? 03:32 jonrafkind: nein. "whats confusing about configure.in" ? 03:33 eli: Who cares? 03:33 eli: It's written in /bin/sh since that *is* standard, certainly more than python. 03:33 jonrafkind: rofl, that argument 03:33 jonrafkind: anyway, if im just running configure why do i need autoconf? 03:33 jonrafkind: i thought the whole point was to hack configure.in and run autoconf on it 03:34 eli: Well, rofl or not, /bin/sh is installed in more machine, and it is more standard. 03:34 jonrafkind: yes im sure the 1% of people without python are very happy 03:34 eli: As for the m4 macros and such -- yeah, that's a disaster, but if you're not hacking on configure, why would you care? 03:34 jonrafkind: yea, so why do i need autoconf? 03:34 eli: You don't. 03:34 jonrafkind: If you have a system that has the same autoconf tools that Matthew uses it will help. 03:35 jonrafkind: what was the point of that? 03:35 eli: That's just to rebuild configure from configure.in. 03:35 jonrafkind: why would I need to do that? 03:35 eli: Look, autoconf is the compiler for configure scripts. 03:35 eli: Under normal circumstances, you never need to know that. 03:35 jonrafkind: autoconf converts configure.in to configure, yes 03:36 eli: Just like you don't need to know about gcc to run some application. 03:36 eli: But when you need to recompile the application, you need a compiler. 03:36 eli: That's it. 03:36 eli: So I asked you if you have the same autoconf, since we'll need to recompile a new configure script. 03:36 jonrafkind: who is this "we" 03:37 eli: That's independent of autoconf using a shell or not, and certainly independent of m4 or whatever. 03:37 jonrafkind: are you going to hack configure.in, give it to me, and have me generate configure? 03:37 eli: Yes, the issue was a patch for configure in. 03:37 eli: (Which vincent wrote.) 03:39 jonrafkind: ok, i have no idea what the plan is but send whatever to me 03:40 jonrafkind: i wonder what stamourv's opinion of configure.in is then.. 03:40 (join) bitonic 03:41 eli: If you don't have the same autoconf, then there's no point. 03:41 jonrafkind: autoconf is great. its not brittle at all 03:41 eli sighs 03:42 jonrafkind coughs 03:42 jonrafkind: i thought i was just testing something, who cares if i generate the same exact configure script as you? 03:42 eli: autoconf is not the point, speaking about it is a waste of time. 03:42 jonrafkind: as long as it works on my system, no? 03:42 eli: No. 03:42 jonrafkind: then why not just send me the configure script 03:43 eli: I'm done talking about it. 03:47 (join) noelw 04:00 (join) Shambles_1 04:02 (quit) Shambles_: Ping timeout: 250 seconds 04:07 (join) nilyaK 04:09 (quit) jonrafkind: Ping timeout: 245 seconds 04:11 (quit) ASau`: Ping timeout: 240 seconds 04:11 (join) Skola 04:13 (join) ASau` 04:15 (join) Shambles_ 04:17 (quit) Shambles_1: Ping timeout: 265 seconds 04:21 (quit) fftb: Ping timeout: 250 seconds 04:29 (quit) Shambles_: Ping timeout: 250 seconds 04:31 (quit) kvda: Quit: x__x 04:47 (join) bluezenix 04:50 (quit) jhemann: Ping timeout: 265 seconds 05:18 (join) Shambles_ 05:39 (join) gciolli 05:40 (join) ahinki_ 05:42 (quit) ahinki: Ping timeout: 245 seconds 05:44 (join) ahinki 05:45 (join) bitonic_ 05:45 (quit) bitonic: Disconnected by services 05:45 (quit) bitonic_: Client Quit 05:45 (join) bitonic 05:45 (join) bitonic_ 05:47 (quit) ahinki_: Ping timeout: 245 seconds 05:47 (quit) neilv: Quit: Leaving 05:53 (quit) ahinki: Ping timeout: 245 seconds 06:03 (join) ahinki 06:07 (join) masm 06:49 (join) noelw_ 06:49 (quit) noelw: Ping timeout: 240 seconds 06:49 (nick) noelw_ -> noelw 07:07 (quit) nilyaK: Quit: Leaving. 07:47 (join) kanak 07:49 (join) jrslepak 07:53 (quit) kanak: Quit: Leaving. 07:53 (join) kanak 08:00 (join) jeapostrophe 08:00 (quit) jeapostrophe: Changing host 08:00 (join) jeapostrophe 08:18 (join) Haffe_ 08:23 (quit) acarrico: *.net *.split 08:23 (quit) Haffe: *.net *.split 08:31 (join) acarrico 08:43 (join) zyoung 08:45 (quit) kanak: Ping timeout: 248 seconds 08:58 (quit) jeapostrophe: Ping timeout: 246 seconds 09:10 (quit) hkBst: Read error: Connection reset by peer 09:12 (join) hkBst 09:26 (quit) hkBst: Read error: Connection reset by peer 09:26 (join) hkBst 09:27 (quit) Shviller: Ping timeout: 245 seconds 09:27 (join) Shviller 09:36 (quit) gciolli: Ping timeout: 260 seconds 09:37 (quit) hkBst: Quit: Konversation terminated! 09:50 (join) gciolli 09:52 (join) noelw_ 09:53 (nick) noelw_ -> noelw 09:54 (quit) jrslepak: Quit: This computer has gone to sleep 10:05 (join) kanak 10:09 (quit) dented42: Ping timeout: 252 seconds 10:17 (nick) Haffe_ -> Haffe 10:17 (join) gridaphobe 10:24 samth: offby1: i don't think there's an index of that sort of thing 10:27 samth: offby1: but feel free to add a list as a margin-note in the right place :) 10:32 offby1: hmm could do. 10:32 offby1: Last time I tried to make any change to the docs my head hurt 10:32 (quit) kanak: Quit: Leaving. 10:33 (join) kanak 10:38 samth: it would probably look like @margin-note{Some useful struct properties are @racket[prop:procedure], @racket[prop:input-port], @racket[prop:make-rudybot-angry], etc.} 10:48 (join) jeapostrophe 10:48 (quit) jeapostrophe: Changing host 10:48 (join) jeapostrophe 10:53 (quit) ahinki: Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120417165043] 10:54 (quit) Shvillr: Quit: bye 10:54 (join) Shvillr 11:12 (join) dented42 11:16 offby1: thanks! 11:17 (quit) dented42: Ping timeout: 252 seconds 11:28 (join) anRch 11:33 (quit) bitonic_: Ping timeout: 272 seconds 11:34 (join) jhemann 11:36 (join) bitonic_ 11:42 (join) pmatey 12:04 (quit) Shviller: Ping timeout: 246 seconds 12:04 (quit) flying_rhino|2: Ping timeout: 246 seconds 12:04 (join) Shviller 12:04 (quit) anRch: Quit: anRch 12:19 (quit) bluezenix: Quit: Leaving. 12:20 (join) bluezenix 12:32 (join) dzhus 12:34 (quit) Demosthenes: Quit: leaving 12:36 (join) dented42 12:41 (join) antithesis 12:46 (quit) jhemann: Ping timeout: 255 seconds 12:54 (join) yoklov 12:54 (quit) yoklov: Remote host closed the connection 13:04 (join) RacketCommitBot 13:04 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/JSKCbg 13:04 RacketCommitBot: [racket/master] class/c: allow local method names - Asumu Takikawa 13:04 (part) RacketCommitBot 13:11 (quit) gridaphobe: Remote host closed the connection 13:12 (join) jonrafkind 13:15 (quit) antithesis: Remote host closed the connection 13:21 (quit) gciolli: Quit: Leaving. 13:37 (quit) bitonic: Quit: WeeChat 0.3.5 13:59 (join) JuanDaugherty 14:17 (join) anRch 14:20 (join) jhemann 14:23 (quit) dented42: Quit: Computer has gone to sleep. 14:26 (quit) pmatey: Ping timeout: 246 seconds 14:27 (quit) dzhus: Read error: Operation timed out 14:30 (join) jhemann_ 14:33 (quit) jhemann: Ping timeout: 252 seconds 14:43 (quit) jhemann_: Ping timeout: 245 seconds 14:50 (join) antithesis 14:52 (join) flying_rhino 14:53 (quit) antithesis: Remote host closed the connection 14:53 (quit) Skola: Quit: Lost terminal 14:58 (join) pmatey 15:05 (join) jhemann 15:12 (quit) anRch: Quit: anRch 15:33 (join) antithesis 15:43 (quit) pauls: Quit: Ignore me! 15:52 (join) RacketCommitBot 15:52 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/rGF0Jg 15:52 RacketCommitBot: [racket/master] add deprecation note to htdp/image - Robby Findler 15:52 RacketCommitBot: [racket/master] set the timeout for the easter-egg test to double what it takes on my machine - Robby Findler 15:52 (part) RacketCommitBot 16:03 (quit) kanak: Ping timeout: 248 seconds 16:07 (quit) bitonic_: Quit: WeeChat 0.3.5 16:07 (join) bitonic 16:09 (quit) ASau`: Remote host closed the connection 16:11 (join) Kaylin 16:11 (join) ASau` 16:12 (quit) bitonic: Client Quit 16:21 (join) bitonic 16:48 ASau`: Could anyone give me direct URL of 5.2.901.1 source tarball? 16:48 ASau`: (Also, it would be nice if one could get such direct links from site somewhere.) 16:53 ASau`: Ah, I think I've found it. 16:55 ASau`: eli: no, I'm not from FreeBSD land. 16:55 ASau`: eli: mine is at netbsd.org/pkgsrc.org 17:00 samth: ASau`: direct links to prereleases are at http://pre.racket-lang.org/release/ 17:01 ASau`: eli: sorry, I'm trying to catch up, have you decided to skip it or not? 17:01 ASau`: samth: thank you, I've found it already. 17:01 samth: ASau`: we haven't made a final decision yet 17:13 (join) bluezenix1 17:14 (quit) bluezenix: Ping timeout: 244 seconds 17:28 samth: eli: can you look at the open pull requests on GH, or should I do that? 17:29 (quit) mceier: Quit: leaving 17:31 ASau`: Alright, another question then. 17:31 ASau`: Is testing 5.2.901.1 still relevant? 17:31 ASau`: Or should I test "release" branch directly? 17:35 jonrafkind: the release is delayed anyway 17:38 ASau`: Then the question is for how long. :) 17:39 jonrafkind: the worlds biggest pizza is canceled! 17:39 samth: ASau`: probably test master at the moment 17:40 samth: there are a substantial number of fixes on master that will be in whatever the next release is 17:40 ASau`: Alright. 17:40 ASau`: I'm lost in your release process then. 17:41 ASau`: It's not a big deal to test one more version though. 17:45 asumu: jonrafkind: is that a reference to a TV show? 17:45 jonrafkind: its from some cartoon on the flashtub from somethingawful.com 17:46 jonrafkind: http://www.somethingawful.com/d/flash-tub/fate-nick.php 17:48 (quit) antithesis: Quit: yes leaving 17:49 samth: ASau`: as you know, we're considering delaying the release 17:49 samth: as a result, not all the fixes that will be in whatever release gets made have been merged to the 'release' branch 18:13 (join) zyoung_ 18:14 (quit) zyoung_: Remote host closed the connection 18:17 (quit) jeapostrophe: Ping timeout: 255 seconds 18:18 (quit) zyoung: Ping timeout: 276 seconds 18:20 (part) snorble_ 18:20 (join) snorble_ 18:28 (join) dented42 18:54 (quit) pmatey: Ping timeout: 240 seconds 19:06 eli: ASau`: If you're going to create your package on every release, it's possible to add you to the email cycle -- either as a "JFYI" notification, or as part of the testing cycle (which means more nagging, but it also means that we'll wait for an OK from you). 19:06 eli: ASau`: As for the FreeBSD thing, it's just that the blurb on that page is pretty bad. 19:07 eli: (The "Racket is a set of tools for writing and running the PLT scheme" bit) 19:10 (join) pmatey 19:11 eli: jonrafkind: (BTW, the "I'm done talking" wasn't being angry or something, I'm just really not interested in talking about autoconf, it's just a tool.) 19:12 jonrafkind: well it was 2am so seemed like a good palce to stop 19:12 jonrafkind: i still dont know what the patch is for or why i need the exact autoconf version as matthew 19:12 eli: It doesn't matter. I'll get there. 19:14 (join) dnolen 19:16 ASau`: eli: I'm keeping an eye of this one: http://ftp.NetBSD.org/pub/pkgsrc/current/pkgsrc/lang/racket/README.html 19:18 ASau`: eli: as for notifications, perhaps subscribing is good idea. 19:18 (quit) jonrafkind: Ping timeout: 248 seconds 19:19 ASau`: eli: JFYI, if FreeBSD package has maintainer, you can try writing him. 19:19 ASau`: Though I didn't have reasonable turnaround time with FreeBSD project. 19:20 ASau`: You may be luckier than me. 19:38 (join) dented42_ 19:38 (quit) dented42: Read error: Connection reset by peer 19:38 (nick) dented42_ -> dented42 19:40 (join) dented42 19:43 (quit) jhemann: Quit: Leaving 19:44 (quit) dented42: Client Quit 19:48 (quit) pmatey: Quit: leaving 20:01 (quit) Kaylin: Read error: Connection reset by peer 20:05 (quit) bitonic: Quit: WeeChat 0.3.5 20:13 (join) nilyaK 20:17 (quit) nilyaK: Client Quit 20:35 (join) jeapostrophe 20:35 (quit) jeapostrophe: Changing host 20:35 (join) jeapostrophe 20:48 (quit) jeapostrophe: Ping timeout: 256 seconds 20:50 (join) fftb 20:52 (quit) bluezenix1: Quit: Leaving. 20:55 (join) yoklov 20:56 (join) bluezenix 21:02 (quit) bluezenix: Quit: Leaving. 21:22 (join) jonrafkind 21:27 (quit) rsimoes: Quit: Leaving. 21:48 (quit) noam: Read error: Connection reset by peer 21:49 (join) noam 21:51 (join) ipiprime 22:02 (quit) masm: Quit: Leaving. 22:09 (join) kvda 22:16 (quit) ipiprime: Quit: Leaving. 22:31 (join) ipiprime 22:36 (quit) blomqvist: Quit: An h4x0r does for 10v3 what 07h3r5 would not do for m0n3y. 22:40 (join) mithos28 22:41 (join) jrslepak 22:58 (join) dented42 23:26 (part) ipiprime 23:27 (quit) em: Ping timeout: 265 seconds 23:30 (quit) dnolen: Ping timeout: 260 seconds 23:35 (join) em 23:43 (join) fftb_ 23:46 (quit) fftb: Ping timeout: 245 seconds