00:09 (quit) jrslepak: Ping timeout: 260 seconds 00:10 (join) Kaylin 00:14 (join) jrslepak 00:14 (join) eli 00:22 (nick) gf3 -> somebody 00:28 (part) _gcr: "ERC Version 5.3 (IRC client for Emacs)" 00:32 (quit) dented42: Quit: Computer has gone to sleep. 01:05 (join) dented42 01:22 (quit) manu3000: Quit: manu3000 01:48 (join) jeapostrophe 01:48 (quit) jeapostrophe: Changing host 01:48 (join) jeapostrophe 01:59 Cryovat: Morning jeapostrophe 01:59 Cryovat: Your list of games to implement is... intimidating 02:04 jonrafkind: what lis 02:04 jonrafkind: t 02:04 Cryovat: He has a list of games to implement in his get-bonus github repo 02:11 (quit) dented42: Quit: Textual IRC Client: http://www.textualapp.com/ 02:30 (join) dzhus 02:37 (join) antithesis 02:39 (quit) jonrafkind: Read error: Operation timed out 02:57 (quit) jeapostrophe: Ping timeout: 256 seconds 03:01 (quit) antithesis: Quit: antithesis 03:08 (join) DraX_ 03:10 (join) pobivan 03:10 (join) samth_ 03:11 (quit) ChibaPet: Ping timeout: 245 seconds 03:11 (quit) rahul_: Ping timeout: 245 seconds 03:11 (quit) DraX: Ping timeout: 245 seconds 03:11 (quit) SeanTAllen: Ping timeout: 245 seconds 03:11 (quit) dzhus: Ping timeout: 245 seconds 03:11 (join) ChibaPet 03:11 (quit) ChibaPet: Changing host 03:11 (join) ChibaPet 03:17 (quit) pobivan: Quit: pobivan 03:19 (join) pobivan 03:21 (part) pobivan 03:22 (join) rahul_ 03:28 (join) SeanTAllen 03:28 (join) bitonic 03:32 (quit) rahul_: Ping timeout: 246 seconds 03:32 (join) sindoc 03:32 (part) sindoc 03:33 (quit) __rahul__: Ping timeout: 265 seconds 03:43 (quit) jyc: Read error: Connection reset by peer 03:44 (join) rahul_ 03:46 (join) __rahul__ 04:06 (quit) kvda: Quit: Computer has gone to sleep. 04:24 (quit) bitonic: Quit: WeeChat 0.3.7 04:44 (join) bluezenix 04:49 (join) noelw 04:53 (join) snearch 05:07 (join) masm 05:32 (join) bitonic 06:23 (join) mceier 06:37 Sgeo: Is Racket with language set to R5RS suitable for SICP? 06:44 (quit) noelw: Ping timeout: 246 seconds 06:45 (join) dzhus 06:50 Sgeo: Why is Swindle called a legacy language? 06:51 eli: Sgeo: Because that entry is a DrRacket language, the non-legacy version would be `#lang swindle'. 06:51 eli: And for Sgeo 06:51 eli: bah 06:51 eli: And for SICP use Neil's package. 06:52 eli: http://www.neilvandyke.org/racket-sicp/ 06:52 Sgeo: It said something about not being suitable for arbitrary students? 07:15 (join) Sgeo_ 07:19 (quit) Sgeo: Ping timeout: 240 seconds 07:20 (quit) bitonic: Ping timeout: 240 seconds 07:20 (join) bitonic 07:24 (join) tim-brown 07:30 tim-brown: kwikee gitorious question: i have a 3 month old for of racket in a private repository on GH. can i bring it up to date with "master"? 07:34 tim-brown: s/gitorious/github/ 07:35 bremner: tim-brown: just update some local repo, then push 07:35 tim-brown: i'm looking for a "just update" button 07:36 tim-brown: (using the web interface) 07:36 (quit) bluezenix: Quit: Leaving. 07:38 eli: Sgeo_: Should be fine, certainly better than r5rs... 07:39 (join) cdidd 07:42 (quit) wahjava: Quit: Whenever we are together, it's always estatically palpitating! 07:45 (join) jesyspa 07:45 (join) noelw 07:46 bremner: tim-brown: no idea. I only use command line git. 07:47 tim-brown: oh, ok... so on command line you would "git pull"? 07:47 tim-brown is truly a git noob 07:47 bremner: yes, git pull should work 07:49 (join) ashish 07:49 tim-brown: bremner: thx 07:49 (quit) nilyaK1: Quit: Leaving. 07:50 (quit) Kaylin: Read error: Connection reset by peer 07:51 tim-brown: can i build a CGC AND 3m versions of racket simultaneously -- I would like to use 3m stand alone, but embed lib..racket..cgc.so in a c program 07:56 (join) kanak 08:01 (quit) Shviller: Ping timeout: 260 seconds 08:02 (join) Shviller 08:06 (quit) kanak: Read error: Connection reset by peer 08:07 (join) kanak 08:11 (quit) kanak: Client Quit 08:12 (join) kanak 08:19 eli: tim-brown: Yes, use the *-both make targets, and you'll get both executables. 08:20 eli: eg, "make both; make install-both" 08:20 eli: And for the GH repository -- forking on GH is cheap, so if you don't have any new work on your private repo you can just nuke and re-fork. 08:23 (join) antithesis 08:30 (quit) ashish: Quit: Whenever we are together, it's always estatically palpitating! 08:37 (join) getpwnam 08:37 (join) hash_table 08:46 tim-brown: thx eli 08:46 tim-brown: the reason i'm asking is that i need to patch some #defines in sconfig.h 08:46 tim-brown: for sunos 5.10 i can't build because: 08:46 tim-brown: ./port.c: In function `scheme_alloc_global_fdset': 08:46 tim-brown: ./port.c:792: error: invalid application of `sizeof' to incomplete type `mz_fd_set' 08:46 tim-brown: ./port.c: In function `scheme_merge_fd_sets': 08:46 tim-brown: ./port.c:1257: warning: implicit declaration of function `FDSET_LIMIT' 08:46 tim-brown: ./port.c:1259: error: invalid lvalue in assignment 08:47 tim-brown: defining either, HAVE_POLL_SYSCALL or USE_DYNAMIC_FDSET_SIZE or both 08:47 tim-brown: allows sunos 5.10 to build (although "work" may be a different thing) 08:49 tim-brown: i know for a fact that sunos has "poll()" -- is that what "HAVE_POLL_SYSCALL" means? 08:50 (join) zyoung 08:51 (quit) rahul_: Ping timeout: 245 seconds 08:51 (quit) __rahul__: Ping timeout: 260 seconds 09:00 (join) jeapostrophe 09:03 (join) sindoc 09:03 (quit) sindoc: Client Quit 09:03 (join) __rahul__ 09:03 (join) rahul_ 09:10 (quit) dzhus: *.net *.split 09:10 (quit) mceier: *.net *.split 09:10 (quit) sizz: *.net *.split 09:10 (quit) rudybot: *.net *.split 09:10 (quit) jrslepak_neu: *.net *.split 09:10 (join) mceier 09:10 (join) sizz 09:10 (quit) snearch: Quit: Verlassend 09:16 (join) dzhus 09:16 (join) rudybot 09:16 (join) jrslepak_neu 09:26 (quit) hash_table: Ping timeout: 246 seconds 09:26 (quit) getpwnam: Ping timeout: 246 seconds 09:31 Sgeo_: "Although sgl checks the arguments to each function call, violation of higher-level assumptions of the system?s OpenGL library can cause it to crash, bringing the entire Racket system down." 09:31 Sgeo_: Question: With places, would only the place crash, or would the whole thing crash? 09:48 chandler: Places are relatively isolated at the Racket leve, but to the OS they're just threads in the same process. This means that the whole thing would crash. 09:49 chandler: "level", even 09:51 (nick) samth_ -> samth 09:55 tim-brown: my build produces a lot of "ignoring #pragma GCC diagnostic" 09:55 tim-brown: is that an out of date gcc, or is this possibly an oversight with Solaris? 09:57 tim-brown: amd #pragma ident in xform'ed source 09:57 tim-brown aims to hit the right keys, honestly 10:04 eli: tim-brown: I see a few of these warning in the build log. (You can see that on pre.racket-lang.org) 10:05 eli: Also, I don't know about the poll thing, but I saw your pull request and passed it on to Matthew. 10:07 (join) anRch 10:07 tim-brown: eli: is that a Linux build log? 10:08 eli: tim-brown: Find the error, and then scroll up to the nearest header -- that would tell you what the platform is. 10:08 eli: IIRC, there were two OSX builds -- the PPC and the Intel one. 10:09 tim-brown: is there a standard "program" within the racket distribution that would stress (test) polling nicely? 10:12 samth: tim-brown: matthew posted something on the mailing list when he added epoll() support 10:14 (join) Shambles_1 10:16 (quit) Shambles_: Ping timeout: 244 seconds 10:33 (join) getpwnam 10:33 (join) hash_table 10:38 asumu: Nice, gcr's distributed computing library is fairly high on Reddit today. 10:38 (quit) jeapostrophe: Ping timeout: 244 seconds 10:48 eli: tim-brown: what are the other issues? 10:49 tim-brown: just a mo... rebuilding w/o the patch 10:50 tim-brown: actually... i reported a failure a bit earlier on IRC, in port.c 10:52 tim-brown: which seem to be cleared up on git master 10:52 eli: tim-brown: OK, so there's nothing else? 10:52 tim-brown: building 5.2.1 reports: 10:53 tim-brown: port.c: In function `scheme_alloc_global_fdset': 10:53 tim-brown: ./port.c:792: error: invalid application of `sizeof' to incomplete type `mz_fd_set' 10:53 tim-brown: ./port.c: In function `scheme_merge_fd_sets': 10:53 tim-brown: ./port.c:1257: warning: implicit declaration of function `FDSET_LIMIT' 10:53 tim-brown: ./port.c:1259: error: invalid lvalue in assignment 10:54 tim-brown: that's building 5.2.1 from unix source on solaris 5.10 10:54 eli: tim-brown: Can you email me that? 10:54 eli: Or, is that all? 10:55 tim-brown: that's all that comes our from gcc port.c 10:55 tim-brown: and there's nothing else 10:55 eli: ok 10:56 tim-brown: seems my patch is not necessary to "fix" this issue... however, might be an idea to see whether Solaris should be a system that supports poll() in racket 10:58 eli: tim-brown: Passed this too. (You can just mail matthew, btw.) 11:40 (quit) __rahul__: Ping timeout: 252 seconds 11:40 (quit) rahul_: Ping timeout: 248 seconds 11:42 (join) Kaylin 11:52 (join) __rahul__ 11:52 (quit) jrslepak: Quit: This computer has gone to sleep 11:52 (join) rahul_ 11:56 (quit) anRch: Quit: anRch 12:00 (join) RacketCommitBot 12:00 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/uc3wdQ 12:00 RacketCommitBot: [racket/master] added 'range' to *sl per jpr's request and #lang-ified a couple of files - Matthias Felleisen 12:00 (part) RacketCommitBot 12:06 (quit) noelw: Quit: noelw 12:09 (join) jonrafkind 12:22 (join) alysa 12:22 (join) jacius 12:22 alysa: Hello, is anyone here familiar with installing racket with various linux distributions? 12:23 Haffe: I have installed it in ubuntu. 12:24 alysa: Okay. I'm using Mint 13 and I'm having some trouble. I had no issues with Mint 11, but I'm getting some lovely error when I run it 12:24 alysa: alysa@CYGNUS ~ $ drracket ffi-lib: couldn't open "libjpeg.so.62" (libjpeg.so.62: cannot open shared object file: No such file or directory) 12:28 (quit) hash_table: Ping timeout: 248 seconds 12:28 (quit) getpwnam: Ping timeout: 248 seconds 12:30 jacius: alysa: Sounds like you need to install libjpeg62 using Mint's software package manager 12:31 (join) Vinnipeg 12:32 Sgeo_: Does working with Units have any similarities to Newspeak? 12:32 (part) Vinnipeg 12:32 Sgeo_: I only looked at the unit vs module thing, and it.. sort of vaguely makes me think of it 12:33 (join) jeapostrophe 12:33 (quit) jeapostrophe: Changing host 12:33 (join) jeapostrophe 12:36 (quit) alysa: Quit: Page closed 12:38 (join) aalix 12:49 asumu: Sgeo_: Probably the only similarity is that units are first class too. 12:50 asumu: But I don't know, I haven't looked too closely at Newspeak. 12:51 asumu: Actually, are Newspeak modules even first-class? 12:54 bremner: jamessan: thanks for you efforts, I saw racket just migrated to debian testing. 12:58 (quit) tim-brown: Remote host closed the connection 13:11 (quit) rahul_: Ping timeout: 252 seconds 13:15 Shambles_1: I'm kind of surprised Racket wasn't already in Debian. It's not shipped with most distros yet? 13:15 (nick) Shambles_1 -> Shambles_ 13:16 samth: Shambles_: an older version is in debian stable 13:17 Shambles_: samth: I see. Not like it wasn't there at all then. 13:17 samth: Shambles_: yes 13:18 bremner: this is the version that will be in the next debian stable. 13:18 jonrafkind: what version is that 13:18 bremner: 5.2.1 13:21 jonrafkind: when is debian stable due? 13:21 bremner: hard to say. The freeze starts in a couple weeks. 13:21 jonrafkind: i thought there were like 4-5 years between debian releases or something 13:22 bremner: not recently. 13:24 (quit) Kaylin: Ping timeout: 246 seconds 13:25 (join) rahul_ 13:31 (join) getpwnam 13:32 (join) hash_table 13:36 (quit) bitonic: Quit: WeeChat 0.3.7 13:43 (quit) hash_table: Ping timeout: 265 seconds 13:43 (quit) getpwnam: Ping timeout: 265 seconds 13:43 (join) RacketCommitBot 13:43 RacketCommitBot: [racket] plt pushed 6 new commits to master: http://git.io/0pMURQ 13:43 RacketCommitBot: [racket/master] fix error-message typo - Matthew Flatt 13:43 RacketCommitBot: [racket/master] racket/cmdline add `#:ps' clause - Matthew Flatt 13:43 RacketCommitBot: [racket/master] slideshow: run a `slideshow' or `main' submodule, if any - Matthew Flatt 13:43 (part) RacketCommitBot 13:46 (quit) karswell: Read error: Operation timed out 13:46 (quit) friscosam: Read error: Operation timed out 13:46 (join) friscosa1 13:47 (nick) friscosa1 -> friscosam 13:52 (join) karswell 14:38 (quit) sstrickl: Quit: sstrickl 15:06 (join) getpwnam 15:07 (join) hash_table 15:13 (join) aidy 15:24 (join) sstrickl 15:39 (join) RacketCommitBot 15:39 RacketCommitBot: [racket] plt pushed 4 new commits to master: http://git.io/agIxlQ 15:39 RacketCommitBot: [racket/master] Fixes PR12799, but it would be cool to support syntax/parse directly - Jay McCarthy 15:39 RacketCommitBot: [racket/master] Fixing error introduced by 9e7548de - Jay McCarthy 15:39 RacketCommitBot: [racket/master] Fixing error introduced by 9e7548de - Jay McCarthy 15:39 (part) RacketCommitBot 15:43 (part) aidy 16:05 (join) RacketCommitBot 16:05 RacketCommitBot: [racket] plt pushed 4 new commits to master: http://git.io/Xmmnkg 16:05 RacketCommitBot: [racket/master] error-message repair - Matthew Flatt 16:05 RacketCommitBot: [racket/master] terminology correction - Matthew Flatt 16:05 RacketCommitBot: [racket/master] fix props for one test - Matthew Flatt 16:05 (part) RacketCommitBot 16:09 (join) Kaylin 16:28 (join) snearch 16:36 (quit) kanak: Ping timeout: 260 seconds 16:49 danking: Is there a procedure that maps from structs to predicates for structs of its kind? 16:50 danking: Something less fragile than checking the struct->vector struct:id. 16:50 jonrafkind: any struct should create a foo? predicate I think 16:50 jonrafkind: yes it is so 16:50 danking: jonrafkind: But supposing, I am passed one of three different structs and I'd like a generic procedure to return the associated predicate. 16:51 jonrafkind: ah 16:51 jonrafkind: not that I know of other than the struct->vector thing 16:51 jonrafkind: you would have to have the static struct name available to get stuff out of it 16:51 jonrafkind: but if you just have hte runtime object you are limited 16:52 danking: :/ I don't want to use that because I have no faith in myself to avoid running into situations where I have two structs with the same name but different sources. 16:56 (quit) snearch: Quit: Verlassend 16:56 (join) RacketCommitBot 16:56 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/loZezQ 16:56 RacketCommitBot: [racket/master] Allow vector-append to take zero arguments - Justin Slepak 16:56 (part) RacketCommitBot 17:13 (join) manu3000 17:17 samth: danking: there's a way to create the predicate from the struct-info 17:18 danking: samth: nice, thanks 17:23 (join) zyoung_ 17:26 (quit) zyoung: Ping timeout: 246 seconds 17:27 (quit) antithesis: Quit: antithesis 17:28 (join) anRch 17:40 (quit) sstrickl: Quit: sstrickl 17:40 (quit) __rahul__: Ping timeout: 256 seconds 17:41 (quit) rahul_: Ping timeout: 260 seconds 17:48 (quit) jeapostrophe: Ping timeout: 265 seconds 17:48 (quit) dzhus: Remote host closed the connection 17:52 (quit) zyoung_: Remote host closed the connection 17:52 (join) rahul_ 17:52 (join) __rahul__ 17:55 (join) dzhus 17:57 (join) zyoung 18:04 (quit) anRch: Quit: anRch 18:04 (quit) zyoung: Remote host closed the connection 18:10 (join) zyoung 18:19 (join) jyc 18:21 (join) jrslepak 18:22 (quit) zyoung: Remote host closed the connection 18:24 (join) bitonic 18:27 (join) zyoung 18:38 (quit) rahul_: Ping timeout: 244 seconds 18:38 (quit) __rahul__: Ping timeout: 244 seconds 18:51 (join) jeapostrophe 18:51 (quit) jeapostrophe: Changing host 18:51 (join) jeapostrophe 19:06 (join) sstrickl 19:07 (quit) zyoung: Remote host closed the connection 19:21 (quit) jeapostrophe: Ping timeout: 244 seconds 19:22 (join) dnolen 19:24 (quit) jonrafkind: Ping timeout: 240 seconds 19:31 (quit) dzhus: Ping timeout: 244 seconds 19:40 (join) jonrafkind 19:40 (quit) bitonic: Quit: WeeChat 0.3.7 19:56 (join) nilyaK 20:09 (join) RacketCommitBot 20:09 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/NUsqLA 20:09 RacketCommitBot: [racket/master] images/flomap: public interface to floating-point bitmaps used by ray tracer - Neil Toronto 20:09 RacketCommitBot: [racket/master] Fixed whirl morph test - Neil Toronto 20:09 (part) RacketCommitBot 20:22 (join) _gcr 20:23 (quit) jacius: Quit: Leaving 20:23 _gcr: I want to debug Racket internals. Is there a good way of doing this other than edit /usr/lib/racket/collects/scribble/... as root and insert (displayln) calls willy-nilly? 20:25 bremner: can't you at least change the load path so you can edit a copy of whatever? 20:25 (join) kvda 20:28 jonrafkind: _gcr, you can run racket from a local directory so you dont have to be root 20:28 _gcr: jonrafkind: You mean creating an in-place build? 20:28 jonrafkind: yea 20:29 jonrafkind: i never install racket to /usr 20:31 (quit) Kaylin: Read error: Connection reset by peer 20:35 asumu: I keep various racket installs in a $HOME/plt folder. 20:35 asumu: And use some scripts that eli wrote to manage which install I use. 20:36 asumu: (see https://github.com/takikawa/racket-dev-goodies) 20:37 _gcr: Aha! This looks nice; thanks! Is there any special way to debug things? 20:43 (quit) jonrafkind: Ping timeout: 256 seconds 20:44 (quit) nilyaK: Quit: Leaving. 20:58 (join) zyoung 20:58 (join) jeapostrophe 21:11 (quit) jyc: Ping timeout: 252 seconds 21:12 (quit) masm: Quit: Leaving. 21:23 (quit) jeapostrophe: Ping timeout: 250 seconds 21:24 (quit) aalix: 21:24 (join) jeapostrophe 21:24 (quit) jeapostrophe: Changing host 21:24 (join) jeapostrophe 21:26 (join) RPR 21:33 (quit) jeapostrophe: Ping timeout: 245 seconds 21:35 (quit) jesyspa: Quit: leaving 21:50 (join) jeapostrophe 21:50 (quit) jeapostrophe: Changing host 21:50 (join) jeapostrophe 22:32 (quit) cdidd: Remote host closed the connection 22:50 (join) jonrafkind 22:55 (join) darrenhp 22:57 RPR: All, I know its not Racket but we're looking for smart folks for Scala and Dart / GWT-like development. Typical Ecommerce type stuff, but cutting edge tech stack. Full time. Remote/Tele is possible. ray.racine@gmail.com 22:59 jonrafkind: dart? for realz? 23:05 _gcr: Can mortals send mail to dev@racket-lang.org? 23:05 _gcr tries anyway 23:06 chandler: RPR: I think you've definitely got the wrong channel. 23:07 (quit) dnolen: Ping timeout: 244 seconds 23:08 RPR: No fan of Dart, but alternatives are few. Get by the syntax and its more Smalltalk, dynamic then is on the surface. 23:09 RPR: chandler, Not necessarily. Smart coders hang here. I like hiring smart coders. Scala/Dart software development ain't the worst way to make a buck. 23:10 RPR: Anyway, sorry for the "commercial interruption" 23:11 asumu: _gcr: Yes, it's totally public. 23:11 asumu: (you may need to be subscribed or something) 23:20 _gcr: Awesome! My university email's dead though and this is better as a bug report (detailing broken links in scribbled planet documentation) 23:51 (quit) RPR: Quit: Leaving 23:51 (quit) zyoung: Remote host closed the connection 23:51 (join) zyoung 23:55 (join) nilyaK 23:55 (quit) zyoung: Ping timeout: 245 seconds 23:57 (join) zyoung 23:57 (quit) zyoung: Remote host closed the connection 23:57 (join) zyoung