Show enters and exits. Hide enters and exits.
| 00:00:55 | dctanner leaves the room. | |
| 00:03:07 | binary42 enters the room. | |
| 00:04:24 | binary42_ enters the room. | |
| 00:07:52 | michalw leaves the room. | |
| 00:07:56 | norviller enters the room. | |
| 00:08:12 | binary42 leaves the room. | |
| 00:08:21 | michalw enters the room. | |
| 00:16:12 | ijcd_ enters the room. | |
| 00:20:55 | cremes leaves the room. | |
| 00:21:23 | cremes enters the room. | |
| 00:26:08 | norviller leaves the room. | |
| 00:31:23 | ezmobius enters the room. | |
| 00:33:19 | byu enters the room. | |
| 00:34:33 | ijcd leaves the room. | |
| 00:34:58 | ezmobius leaves the room. | |
| 00:39:26 | ezmobius enters the room. | |
| 00:40:28 | Arjen_ leaves the room. | |
| 00:44:01 | drbrain | I found a bug in Zlib! |
| 00:44:05 | drbrain | ... in MRI |
| 00:46:56 | crafterm enters the room. | |
| 00:47:41 | hemulen leaves the room. | |
| 00:48:36 | rue | Er.. yay? :) |
| 00:49:30 | squeegy | waves at rue |
| 00:52:20 | yugui enters the room. | |
| 00:52:46 | binary42_ leaves the room. | |
| 00:53:00 | michalw leaves the room. | |
| 00:53:07 | binary42 enters the room. | |
| 00:53:19 | michalw enters the room. | |
| 00:55:38 | drbrain | http://redmine.ruby-lang.org/issues/show/239 |
| 00:56:08 | binary42 leaves the room. | |
| 00:56:13 | drbrain | I wonder if jruby has this bug |
| 00:58:14 | squeegy | drbrain: no errors or warnings on latest jruby |
| 00:58:33 | drbrain | squeegy: running that attached script? good |
| 00:58:53 | squeegy | yea, just gives deflated: "" and inflated: "" |
| 00:59:03 | drbrain | squeegy: that's broken |
| 00:59:18 | Fullmoon enters the room. | |
| 00:59:44 | squeegy | ah |
| 00:59:51 | drbrain | deflated: "x\001\000\n\000\365\377abcdefghij\002,;'7/\277\240\260\250\270\244\264\254\274\242\262\n\000\2 20\206\v " |
| 00:59:59 | drbrain | inflated: "abcdefghijklmnopqrstuvwxyz" |
| 01:00:03 | squeegy | i see that now |
| 01:00:03 | drbrain | it should print out that |
| 01:00:36 | squeegy | i was just looking for errors or warnings. |
| 01:01:05 | drbrain | your error may not be in zlib, however |
| 01:01:47 | dysinger enters the room. | |
| 01:05:45 | trythil enters the room. | |
| 01:07:09 | mutle enters the room. | |
| 01:08:09 | NoKarma leaves the room. | |
| 01:09:17 | edwardam leaves the room. | |
| 01:10:22 | loincloth leaves the room. | |
| 01:12:55 | edwardam enters the room. | |
| 01:13:00 | twbray enters the room. | |
| 01:13:54 | jbarnette leaves the room. | |
| 01:14:10 | loincloth enters the room. | |
| 01:16:18 | mutle_ enters the room. | |
| 01:16:27 | adamwiggins_ enters the room. | |
| 01:20:20 | lopex leaves the room. | |
| 01:20:57 | stepheneb leaves the room. | |
| 01:22:27 | stepheneb enters the room. | |
| 01:24:39 | mutle leaves the room. | |
| 01:25:56 | mutle___ leaves the room. | |
| 01:28:58 | rue | squeegy: Heya! |
| 01:29:09 | yipstar leaves the room. | |
| 01:29:10 | crafterm leaves the room. | |
| 01:29:11 | rue | Heading to bed. Fruitful day today |
| 01:30:16 | squeegy | rue: cool |
| 01:30:35 | squeegy | rue: sleep well |
| 01:30:47 | mutle enters the room. | |
| 01:33:02 | crafterm enters the room. | |
| 01:33:28 | crafterm leaves the room. | |
| 01:33:39 | rue leaves the room. | |
| 01:34:24 | rue enters the room. | |
| 01:35:41 | mutle_ leaves the room. | |
| 01:37:15 | blakewatters enters the room. | |
| 01:43:29 | blakewatters leaves the room. | |
| 01:44:28 | lstoll enters the room. | |
| 01:44:58 | loincloth leaves the room. | |
| 01:45:43 | yipstar enters the room. | |
| 01:51:19 | loincloth enters the room. | |
| 01:52:44 | michalw leaves the room. | |
| 01:53:23 | jackdempsey enters the room. | |
| 01:56:07 | imajes enters the room. | |
| 01:57:20 | neelance leaves the room. | |
| 01:57:32 | imajes leaves the room. | |
| 01:57:50 | imajes enters the room. | |
| 01:59:23 | jtoy enters the room. | |
| 02:00:20 | twbray leaves the room. | |
| 02:00:55 | octopod enters the room. | |
| 02:05:59 | dfg59 leaves the room. | |
| 02:07:55 | norviller enters the room. | |
| 02:08:04 | norviller leaves the room. | |
| 02:09:23 | jackdempsey leaves the room. | |
| 02:11:30 | foysavas leaves the room. | |
| 02:11:37 | yugui leaves the room. | |
| 02:14:52 | imajes leaves the room. | |
| 02:16:04 | foysavas enters the room. | |
| 02:19:39 | jackdempsey enters the room. | |
| 02:21:48 | loincloth leaves the room. | |
| 02:26:02 | VVSiz_ enters the room. | |
| 02:29:21 | jackdempsey leaves the room. | |
| 02:29:32 | jackdempsey enters the room. | |
| 02:31:16 | brapse enters the room. | |
| 02:33:43 | rue leaves the room. | |
| 02:34:54 | rue enters the room. | |
| 02:39:15 | ezmobius leaves the room. | |
| 02:42:48 | moofbong enters the room. | |
| 02:43:14 | VVSiz leaves the room. | |
| 02:47:40 | headius enters the room. | |
| 02:47:45 | headius | evening |
| 02:48:06 | moofbong leaves the room. | |
| 02:53:36 | headius | evan: around? |
| 02:54:03 | obvio171 enters the room. | |
| 02:56:44 | crafterm enters the room. | |
| 03:00:08 | fabiokung_ leaves the room. | |
| 03:02:36 | foysavas leaves the room. | |
| 03:11:45 | dfg59 enters the room. | |
| 03:13:35 | octopod leaves the room. | |
| 03:14:06 | fabiokung enters the room. | |
| 03:15:02 | brapse leaves the room. | |
| 03:20:38 | seydar enters the room. | |
| 03:21:31 | dary leaves the room. | |
| 03:22:11 | loincloth enters the room. | |
| 03:25:03 | boyscout | 5 commits by Eric Hodel |
| 03:25:04 | boyscout | * Add Zlib::Deflate#set_dictionary; 2a6446b |
| 03:25:04 | boyscout | * Implement Zlib::Deflate#params, separate deflation from #deflate; 3801a28 |
| 03:25:05 | boyscout | * Implement ZStream#flush_next_out and Inflate#<<; c7732c9 |
| 03:25:06 | boyscout | * Add some RDoc from MRI, some RDoc for our methods; 055e8c2 |
| 03:25:07 | boyscout | * Confine to 80 characters; f98cd6a |
| 03:25:13 | seydar | awesome! |
| 03:25:27 | seydar | i was looking at those tickets today |
| 03:25:27 | drbrain | seydar: you need a rubyspecs commit |
| 03:25:31 | drbrain | commit bit |
| 03:25:54 | loincloth leaves the room. | |
| 03:26:02 | seydar | i totally do |
| 03:26:16 | seydar | why, though? just because? |
| 03:26:17 | drbrain | fbuilesv: moved your commit over |
| 03:26:31 | drbrain | otherwise your spec changes will disappear |
| 03:27:25 | seydar | ok. I was looking at your docs earlier today, and so i just need to give you my github name, right? |
| 03:27:34 | seydar | what about my previous commits though? |
| 03:27:39 | drbrain | not me, I think brixen |
| 03:27:49 | drbrain | well, you made them in rubinius |
| 03:28:00 | seydar | ah, i should commit them to ruby-spec as well! |
| 03:28:01 | seydar | gotcha |
| 03:28:05 | drbrain | when the specs stuff should go on the rubyspecs project |
| 03:28:12 | drbrain | work was good, just in the wrong spot |
| 03:28:17 | drbrain | no, only to rubyspecs |
| 03:28:23 | drbrain | you have a github account, right? |
| 03:28:31 | seydar | i do as of yesterday! |
| 03:28:59 | seydar | username is 'seydar' |
| 03:29:25 | drbrain | brixen: ping |
| 03:29:28 | rubuildius_ppc | Eric Hodel: 2a6446b07; 2536 files, 8417 examples, 28058 expectations, 0 failures, 0 errors |
| 03:29:37 | drbrain | brixen: can you add seydar to the rubyspecs project? |
| 03:30:07 | seydar | whats the project called on github? |
| 03:30:29 | drbrain | rubyspec |
| 03:30:51 | drbrain | then you will need to `rake spec:committer` |
| 03:31:12 | drbrain | seydar: oh, and one more thing |
| 03:31:28 | drbrain | you should make sure your commit message wraps at 80 lines |
| 03:31:42 | seydar | righto |
| 03:32:23 | rubuildius_ey64 | Eric Hodel: 2a6446b07; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors |
| 03:33:12 | seydar | rake spec:commiter AFTER brixen pings back? |
| 03:33:23 | drbrain | seydar: yeah |
| 03:33:24 | rue leaves the room. | |
| 03:33:39 | drbrain | well, you could run it now, it'll just complain if you try to spec:update |
| 03:33:59 | seydar | alrighty. back to work for me |
| 03:34:16 | jackdempsey leaves the room. | |
| 03:34:20 | seydar | got myself a nice little job coding in ruby |
| 03:34:25 | rue enters the room. | |
| 03:34:32 | seydar | and yurts don't buy themselves |
| 03:35:58 | rubuildius_amd64 | Eric Hodel: 2a6446b07; 2536 files, 8418 examples, 28038 expectations, 0 failures, 0 errors |
| 03:38:20 | twbray enters the room. | |
| 03:43:28 | nicksieger leaves the room. | |
| 03:46:01 | stepheneb leaves the room. | |
| 03:46:05 | drbrain | my cousin spent some time in a yurt |
| 03:46:07 | lchin enters the room. | |
| 03:47:57 | yipstar leaves the room. | |
| 03:52:48 | twbray leaves the room. | |
| 03:52:53 | ijcd_ leaves the room. | |
| 03:55:54 | stepheneb enters the room. | |
| 03:58:30 | nicksieger enters the room. | |
| 04:03:16 | benburkert enters the room. | |
| 04:10:12 | seydar enters the room. | |
| 04:10:33 | seydar | rumor has it something is weird with Kernel#autoload? anyone else heard of this? |
| 04:11:00 | drbrain | I'd heard such an old rumor |
| 04:12:08 | seydar | did the old wizards speak not of such a beast? |
| 04:12:34 | seydar | mine eyes tell me that there be some odd recursion in it... the endless sort.... |
| 04:12:36 | drbrain | we thought we'd slain it |
| 04:12:52 | seydar | it lives |
| 04:13:03 | moofbong enters the room. | |
| 04:13:09 | seydar | ye be familiar with farmer argv[]'s yard? |
| 04:14:00 | seydar | running it under rubinius makes it lose all stack space given by the Great System who Operates |
| 04:14:31 | seydar | (fills up all space on my terminal, so getting some output for pastie is a smidgen difficult) |
| 04:15:20 | drbrain | I don't understand, can you paste something? |
| 04:15:23 | seydar | i shall try again, good sir |
| 04:15:51 | moofbong leaves the room. | |
| 04:15:54 | drbrain | now that you have a ruby job you have to come to rubyconf |
| 04:16:22 | seydar | i know! |
| 04:16:26 | seydar | i should claim it as an expense |
| 04:16:58 | seydar | go to GoRuCo, its easier for me to go to |
| 04:16:59 | obvio171 leaves the room. | |
| 04:17:07 | seydar | since, ya know, its not 1000 miles away |
| 04:17:08 | drbrain | yeah |
| 04:17:24 | seydar | you go there? |
| 04:17:33 | drbrain | I think you could get some donations at least for airfare |
| 04:17:38 | drbrain | I've been to both |
| 04:18:12 | twbray enters the room. | |
| 04:18:42 | moofbong enters the room. | |
| 04:21:22 | seydar | really? |
| 04:21:26 | seydar | people would donate? |
| 04:21:39 | seydar | "please give me money so i can go to a really fun thing" |
| 04:21:41 | seydar | http://pastie.org/230403 |
| 04:21:46 | jackdempsey enters the room. | |
| 04:21:49 | seydar | it used to be 500kb, but i trimmed it |
| 04:22:39 | seydar | my plan is to pounce on headius's duby and build a translator with it, and then get invited to give talks on it. |
| 04:23:08 | seydar | i'll hold the code hostage for a job or plane ticket |
| 04:25:37 | drbrain | what command did you run? |
| 04:25:52 | brixen | seydar: add ya to rubyspec |
| 04:25:57 | brixen | er added* |
| 04:25:58 | seydar | shotgun/rubinius ~/local/lib/ruby/...... |
| 04:26:05 | seydar | brixen: sweetsauce |
| 04:26:52 | drbrain | seydar: I can see you ran yard, but we won't donate anything if you don't help us fix autoload |
| 04:27:08 | seydar | so i can just run rake spec:update to push my spec changes? |
| 04:27:08 | benburkert leaves the room. | |
| 04:27:31 | seydar | drbrain: im on it sir. its not like i have to rewrite 1 week's worth of code in 2 hours |
| 04:27:34 | benburkert enters the room. | |
| 04:28:00 | drbrain | seydar: rake spec:committer first, of course |
| 04:28:04 | drbrain | then spec:update |
| 04:28:07 | seydar | of course |
| 04:28:15 | drbrain | then rake spec:push |
| 04:28:30 | seydar | supah yea! |
| 04:28:45 | seydar | uhoh, it says i've got nothing to commit |
| 04:28:47 | seydar | :-O |
| 04:29:08 | drbrain | it's obviously recursive, but you should print out what name and scope are |
| 04:29:16 | drbrain | unless you just wrote a spec, you probably don't |
| 04:30:09 | seydar | how can i push my specs from last night/way early this morning? |
| 04:30:53 | seydar | cant fix autoload now, unfortunately. so dont start it without me! i'll be back here thursday night. |
| 04:33:40 | rue leaves the room. | |
| 04:33:43 | seydar | regarding specs: http://pastie.org/230412 |
| 04:36:52 | robin_dewd leaves the room. | |
| 04:37:00 | drbrain | I think we already took care of that |
| 04:37:24 | drbrain | so, don't worry about the specs you committed to rubinius |
| 04:37:38 | seydar | kk |
| 04:38:24 | seydar | do you work for EY? |
| 04:38:36 | drbrain | yup |
| 04:39:56 | rue enters the room. | |
| 04:40:22 | seydar | thats so cool! i wish i could work there |
| 04:40:33 | seydar | but, ya know, 8 years till i need an actual job |
| 04:40:52 | seydar | 2 until copyright lawyers dont give people headaches |
| 04:40:53 | Defiler | Is this what is keeping kids off the streets these days? :) |
| 04:41:21 | seydar | Defiler: no, i got a kilo of blow sitting next to me |
| 04:41:47 | Defiler | yeah the guard dogs will eat it if you don't guard it with that handgun you got from the mexican |
| 04:41:55 | Defiler | aah, youth |
| 04:41:57 | seydar | hahaha too true |
| 04:42:24 | seydar | there are people up here who _actually watch for illegal CANADIAN immigrants_ |
| 04:42:28 | Defiler | It's a man's life, growing up in Neo Space Texas |
| 04:43:02 | drbrain | haha |
| 04:43:26 | drbrain | I actually know an illegal canadian immigrant |
| 04:43:31 | drbrain | well, was |
| 04:43:32 | seydar | seriously? |
| 04:43:33 | seydar | haha |
| 04:44:12 | seydar | i neeeed to go to rubyconf |
| 04:44:19 | seydar | i dont want to wait till november though |
| 04:46:46 | seydar | you should all go to GoRuCo this coming april |
| 04:46:58 | seydar | what would it take to start a ruby conference? |
| 04:48:26 | robin_dewd enters the room. | |
| 04:51:00 | jackdempsey leaves the room. | |
| 04:52:21 | drbrain | a space, and lots of time to organize |
| 04:52:29 | drbrain | you can get a grant from rubycentral |
| 04:53:11 | benny leaves the room. | |
| 04:55:34 | seydar | nice nice nice! |
| 04:55:44 | seydar | that sound like something i could do |
| 04:55:52 | seydar | White Mountain Ruby Conf |
| 04:56:45 | seydar | i wonder what i'd need to organize. speakers, chairs, space... talk to confreaks.... what else? |
| 04:57:38 | drbrain | that's the majority of it |
| 04:57:42 | jackdempsey enters the room. | |
| 04:57:50 | drbrain | it's fairly time-consuming getting all that set up, though |
| 04:58:06 | seydar | i guess i should give it a shot |
| 04:58:16 | seydar | i mean hey, if it works, i'll be gold to colleges |
| 04:58:48 | seydar | "yea i planned a 500 person conference for two years running" |
| 05:00:18 | seydar | sweet. i'm gonna start making some phone calls / emails, starting in a month |
| 05:03:15 | seydar | who here is psyched for gencon this year? |
| 05:07:04 | drbrain | what's gencon? |
| 05:09:18 | seydar | asdkjhf23 STAY INSIDE MORE |
| 05:09:29 | seydar | GenCon is the premier gaming convention |
| 05:09:57 | seydar | Dungeons and Dragons, Mutants and Masterminds, Fate 3.0, Evil Hat, ALL the best gaming companies will be there |
| 05:10:10 | seydar | and D&D 4e comes out. i'm s0 ready for it |
| 05:11:53 | jackdempsey leaves the room. | |
| 05:12:15 | fbuilesv | seydar: Someone probably told you already but your specs were moved from Rubinius to Rubyspecs yesterday, talk to brixen to get your commit bit there |
| 05:12:34 | seydar | fbuilesv: yea, i was. but thanks anyways! |
| 05:12:42 | benburkert leaves the room. | |
| 05:12:54 | seydar | i have two commit bits! i feel like a rockstar - hard drugs + commit bits |
| 05:13:28 | benburkert enters the room. | |
| 05:15:57 | seydar | ah, having a conf in NH is a bitch because the nearest major airport is 1.5 hrs away |
| 05:17:01 | fabiokung leaves the room. | |
| 05:19:55 | seydar | oh well, i'll try anyways |
| 05:20:06 | lchin leaves the room. | |
| 05:20:09 | fbuilesv | headius: around? |
| 05:23:40 | binary42 enters the room. | |
| 05:28:47 | moofbong leaves the room. | |
| 05:29:41 | benburkert leaves the room. | |
| 05:30:28 | lstoll_ enters the room. | |
| 05:30:31 | lstoll leaves the room. | |
| 05:31:42 | seydar | later everyone |
| 05:33:38 | rue leaves the room. | |
| 05:34:27 | rue enters the room. | |
| 05:34:45 | wyhaines leaves the room. | |
| 05:35:00 | wyhaines enters the room. | |
| 05:37:08 | yugui enters the room. | |
| 05:47:54 | twbray leaves the room. | |
| 05:50:35 | lchin enters the room. | |
| 05:55:29 | stepheneb leaves the room. | |
| 05:59:49 | dysinger leaves the room. | |
| 06:04:56 | stepheneb enters the room. | |
| 06:06:00 | Fullmoon leaves the room. | |
| 06:07:12 | robin_dewd leaves the room. | |
| 06:20:09 | wyhaines leaves the room. | |
| 06:22:14 | sholden_ enters the room. | |
| 06:31:18 | thehcdreamer enters the room. | |
| 06:33:34 | rue leaves the room. | |
| 06:33:47 | sholden__ enters the room. | |
| 06:34:51 | rubuildius_ppc leaves the room. | |
| 06:34:57 | rue enters the room. | |
| 06:43:57 | jero5 leaves the room. | |
| 06:44:40 | naeu_ enters the room. | |
| 06:44:54 | cremes leaves the room. | |
| 06:46:39 | cremes enters the room. | |
| 06:46:41 | rubuildius_ppc enters the room. | |
| 06:50:57 | sholden_ leaves the room. | |
| 06:52:53 | naeu leaves the room. | |
| 06:53:03 | sholden__ leaves the room. | |
| 06:54:18 | sholden_ enters the room. | |
| 06:57:13 | thehcdreamer leaves the room. | |
| 07:02:54 | stepheneb leaves the room. | |
| 07:04:55 | dfg59 leaves the room. | |
| 07:15:22 | headius | fbuilesv: I am now |
| 07:24:41 | edwardam leaves the room. | |
| 07:26:42 | lstoll_ enters the room. | |
| 07:28:29 | lstoll_ leaves the room. | |
| 07:29:08 | lstoll_ enters the room. | |
| 07:29:42 | sholden_ leaves the room. | |
| 07:30:49 | sholden_ enters the room. | |
| 07:33:22 | rue leaves the room. | |
| 07:36:01 | edwardam enters the room. | |
| 07:38:15 | lstoll leaves the room. | |
| 07:39:28 | rue enters the room. | |
| 07:42:53 | ezmobius enters the room. | |
| 07:45:35 | octopod enters the room. | |
| 07:50:53 | headius leaves the room. | |
| 07:54:02 | sholden_ leaves the room. | |
| 07:55:18 | lstoll_ leaves the room. | |
| 07:55:46 | sholden_ enters the room. | |
| 08:00:42 | naeu_ leaves the room. | |
| 08:02:19 | mass | waves |
| 08:02:38 | tarcieri | sup |
| 08:02:48 | mass | not too much |
| 08:03:30 | tarcieri | So today I noticed two identical hashes have different Hash#hashes :/ |
| 08:03:48 | mass | a hash of a hash? |
| 08:04:19 | tarcieri | yeah, like using a hash as a hash key |
| 08:05:05 | tarcieri | >> h1 = {:totally => :thesame}; h2 = {:totally => :thesame}; h = {}; h[h1] = :baz; h[h2] = :qux; h |
| 08:05:05 | tarcieri | => {{:totally=>:thesame}=>:baz, {:totally=>:thesame}=>:qux} |
| 08:05:13 | mass | so its a problem with metahashes? ;-) |
| 08:05:30 | tarcieri | AFAICT, Hash#hash is just an alias for Hash#object_id |
| 08:05:31 | cremes_ enters the room. | |
| 08:06:07 | jackdempsey enters the room. | |
| 08:06:14 | mass | yeah, thats the probable default |
| 08:06:16 | dctanner enters the room. | |
| 08:06:39 | tarcieri | yeah, it's just kind of weird inconsistent beavior if you look at, say, fixnums in comparison |
| 08:06:42 | cremes__ enters the room. | |
| 08:06:48 | tarcieri | the objects have identity independent of their value |
| 08:08:20 | rubuildius_ppc leaves the room. | |
| 08:08:39 | rubuildius_ppc enters the room. | |
| 08:13:32 | trythil leaves the room. | |
| 08:15:12 | Fullmoon enters the room. | |
| 08:16:43 | Fullmoon leaves the room. | |
| 08:17:30 | lstoll enters the room. | |
| 08:19:32 | sholden_ leaves the room. | |
| 08:21:03 | cremes leaves the room. | |
| 08:21:22 | thehcdreamer enters the room. | |
| 08:22:34 | cremes_ leaves the room. | |
| 08:33:44 | rue leaves the room. | |
| 08:34:58 | rue enters the room. | |
| 08:37:25 | dctanner leaves the room. | |
| 08:37:26 | naeu enters the room. | |
| 08:40:55 | crafterm leaves the room. | |
| 08:46:04 | octopod_ enters the room. | |
| 08:48:55 | octopod leaves the room. | |
| 08:51:00 | jackdempsey leaves the room. | |
| 08:53:29 | ezmobius leaves the room. | |
| 09:32:59 | Fullmoon enters the room. | |
| 09:33:32 | rue leaves the room. | |
| 09:34:28 | rue enters the room. | |
| 09:37:39 | Yurik leaves the room. | |
| 09:41:36 | edwardam_ enters the room. | |
| 09:41:49 | edwardam leaves the room. | |
| 10:01:24 | dctanner enters the room. | |
| 10:15:15 | edwardam_ leaves the room. | |
| 10:19:39 | michalw enters the room. | |
| 10:20:49 | botanicus enters the room. | |
| 10:21:48 | Fullmoon leaves the room. | |
| 10:30:53 | lstoll leaves the room. | |
| 10:33:24 | rue leaves the room. | |
| 10:33:59 | rue enters the room. | |
| 10:35:10 | crafterm enters the room. | |
| 10:39:46 | wyhaines enters the room. | |
| 10:47:09 | chris2 enters the room. | |
| 10:52:55 | gnufied enters the room. | |
| 10:53:31 | dctanner leaves the room. | |
| 10:57:25 | rue | Morning |
| 10:58:36 | zenspider | hey rue |
| 10:58:40 | zenspider | how goes? |
| 11:00:10 | rue | Very morningy |
| 11:00:51 | rue | This Apache summer camp sucks |
| 11:01:57 | zenspider | apache summer camp?? |
| 11:04:07 | rue | Yeah, it is where you go into a dark room and wrestle with horrible C code and atrocious design |
| 11:04:18 | rue | And there is no girls' camp |
| 11:06:58 | rue | But I got a Wii since neelance got things working :P |
| 11:09:00 | jtoy leaves the room. | |
| 11:09:26 | crafterm leaves the room. | |
| 11:14:31 | zenspider | haha |
| 11:14:43 | zenspider | that sounds like... fun? |
| 11:15:32 | zenspider | ok. I'm wiped... bed time |
| 11:15:36 | rue | Nites |
| 11:15:46 | rue | I think I will steal an hour to plan a campaign |
| 11:22:31 | michalw leaves the room. | |
| 11:33:16 | rue leaves the room. | |
| 11:34:31 | rue enters the room. | |
| 11:39:44 | botanicus leaves the room. | |
| 11:46:02 | Maledictus enters the room. | |
| 11:52:24 | lstoll enters the room. | |
| 11:55:43 | brapse enters the room. | |
| 12:01:53 | radarek enters the room. | |
| 12:13:39 | cremes__ leaves the room. | |
| 12:36:56 | foysavas enters the room. | |
| 12:37:49 | benburkert enters the room. | |
| 12:41:38 | benny enters the room. | |
| 12:41:51 | benburkert leaves the room. | |
| 12:43:04 | robin_dewd enters the room. | |
| 12:46:00 | benburkert enters the room. | |
| 12:46:43 | benburkert leaves the room. | |
| 13:01:47 | yugui leaves the room. | |
| 13:02:56 | yugui enters the room. | |
| 13:18:41 | brapse leaves the room. | |
| 13:24:22 | ljulliar enters the room. | |
| 13:33:29 | rue leaves the room. | |
| 13:33:33 | benburkert enters the room. | |
| 13:39:23 | rue enters the room. | |
| 13:41:03 | trythil enters the room. | |
| 13:43:58 | benburkert leaves the room. | |
| 13:44:00 | cremes enters the room. | |
| 13:45:14 | trythil leaves the room. | |
| 13:46:47 | blakewatters enters the room. | |
| 13:56:33 | shame enters the room. | |
| 14:08:00 | sholden_ enters the room. | |
| 14:09:21 | trythil enters the room. | |
| 14:14:07 | gnufied leaves the room. | |
| 14:18:03 | sholden_ leaves the room. | |
| 14:18:14 | trythil leaves the room. | |
| 14:26:18 | rue leaves the room. | |
| 14:26:53 | rue enters the room. | |
| 14:37:09 | lchin leaves the room. | |
| 14:41:20 | rue leaves the room. | |
| 14:42:24 | rue enters the room. | |
| 14:46:00 | cheaproc enters the room. | |
| 14:54:52 | heycarsten enters the room. | |
| 14:55:02 | twbray enters the room. | |
| 14:57:55 | hemulen enters the room. | |
| 15:00:42 | benburkert enters the room. | |
| 15:01:36 | wmoxam enters the room. | |
| 15:10:03 | loincloth enters the room. | |
| 15:11:03 | binary42 leaves the room. | |
| 15:13:14 | binary42 enters the room. | |
| 15:18:25 | twbray leaves the room. | |
| 15:19:02 | jtoy enters the room. | |
| 15:20:17 | jtoy leaves the room. | |
| 15:25:12 | fbuilesv leaves the room. | |
| 15:28:45 | lstoll leaves the room. | |
| 15:39:08 | brapse enters the room. | |
| 15:40:18 | rue leaves the room. | |
| 15:40:55 | rue enters the room. | |
| 15:43:04 | NoKarma enters the room. | |
| 15:43:37 | fbuilesv enters the room. | |
| 15:46:04 | yugui leaves the room. | |
| 15:46:46 | imajes_ enters the room. | |
| 15:47:13 | shame leaves the room. | |
| 15:49:12 | yipstar enters the room. | |
| 15:49:12 | fbuilesv leaves the room. | |
| 15:53:00 | imajes leaves the room. | |
| 15:54:38 | AndrewO enters the room. | |
| 15:55:23 | rue leaves the room. | |
| 15:56:25 | rue enters the room. | |
| 15:58:58 | radarek leaves the room. | |
| 16:03:08 | twbray enters the room. | |
| 16:03:09 | binary42 leaves the room. | |
| 16:10:43 | binary42 enters the room. | |
| 16:11:48 | Yurik enters the room. | |
| 16:13:21 | fbuilesv enters the room. | |
| 16:14:08 | loincloth leaves the room. | |
| 16:17:21 | brapse leaves the room. | |
| 16:25:10 | headius enters the room. | |
| 16:27:55 | headius | drbrain: wmeissner got a few more fixes in for jruby-ffi |
| 16:27:59 | headius | new zlib results: 77 files, 26 examples, 67 expectations, 3 failures, 0 errors |
| 16:28:05 | headius | looking into those last three now |
| 16:28:13 | NoKarma | cool :) |
| 16:28:20 | headius | yeah! |
| 16:28:39 | djwhitt | anyone working on FFI for MRI or 1.9? |
| 16:28:43 | headius | once zlib is 100% I think it's reasonable to release it and announce jruby supports ffi |
| 16:29:04 | headius | djwhitt: I told wmeissner it would be great for him to do that, and I think he's going to |
| 16:29:32 | djwhitt | headius: awesome. it would be awesome to be able to share new FFI extensions across all Ruby implementations |
| 16:29:49 | headius | having written JNA, JFFI/jruby-ffi, and a subtend layer for JRuby, I think he's qualified |
| 16:31:22 | brapse enters the room. | |
| 16:34:50 | Chrononaut leaves the room. | |
| 16:35:21 | brapse leaves the room. | |
| 16:39:18 | atmos leaves the room. | |
| 16:41:55 | twbray leaves the room. | |
| 16:43:41 | Defiler | That will be nice. I look forward to being able to write something once for all the platforms |
| 16:44:59 | headius leaves the room. | |
| 16:45:01 | TheProkrammer | All this zlib talk reminds me to get cracking on zliby again. |
| 16:46:00 | TheProkrammer | Somehow I don't think the compression is going to be as fun as the decompression was though. |
| 16:50:00 | obvio171 enters the room. | |
| 16:51:01 | fbuilesv_ enters the room. | |
| 16:52:03 | lopex enters the room. | |
| 16:52:19 | fbuilesv leaves the room. | |
| 16:52:49 | NoKarma | wow, didn't know that Jruby has it's own subtend layer |
| 16:54:46 | twbray enters the room. | |
| 16:54:49 | dfg59 enters the room. | |
| 16:55:13 | rue leaves the room. | |
| 16:55:56 | rue enters the room. | |
| 16:56:03 | djwhitt | NoKarma: don't think it does. that zlib library is using ffi |
| 16:56:38 | NoKarma | "...and a subtend layer for JRuby..." <- that's what headius just said |
| 16:56:46 | djwhitt | oh, heh |
| 16:56:48 | djwhitt | missed that |
| 16:56:49 | djwhitt | nm |
| 16:56:50 | NoKarma | ;) |
| 16:57:05 | Defiler | You're right though that they are not using it for zlib, though |
| 16:57:09 | Defiler | though |
| 17:01:15 | fbuilesv_ leaves the room. | |
| 17:02:58 | fbuilesv enters the room. | |
| 17:05:36 | headius enters the room. | |
| 17:05:43 | enebo_ enters the room. | |
| 17:13:02 | headius leaves the room. | |
| 17:13:04 | brapse enters the room. | |
| 17:13:22 | enebo_ leaves the room. | |
| 17:14:37 | headius enters the room. | |
| 17:14:41 | enebo enters the room. | |
| 17:16:57 | naeu leaves the room. | |
| 17:17:03 | fbuilesv_ enters the room. | |
| 17:17:46 | fbuilesv leaves the room. | |
| 17:20:47 | evan | allo! |
| 17:21:15 | Defiler | hail! |
| 17:21:24 | brixen | guten tag |
| 17:24:27 | evan | abby used up all the coffee grounds and didn't buy anymore while I was gone |
| 17:24:40 | evan | so i'm about to go get some joe at the local coffee spring |
| 17:24:51 | jbarnette enters the room. | |
| 17:25:30 | moofbong enters the room. | |
| 17:26:07 | Defiler | Dip your bronzed hand into the running stream and draw back a handfull of nectar, eh? |
| 17:26:19 | Defiler | Must be nice over there in Xanadu |
| 17:26:27 | nexcastellan | Buy coffee beans and grind them yourself! Much tastier. Also, 35% cream. :) |
| 17:26:54 | evan | yeah, i need to buy a grinder. |
| 17:29:14 | twbray leaves the room. | |
| 17:29:55 | Defiler | Having it handle the measuring for you is another nice benefit |
| 17:30:14 | Defiler | No clumsy manipulations with little plastic spoons |
| 17:31:40 | enebo leaves the room. | |
| 17:31:41 | headius leaves the room. | |
| 17:33:40 | fbuilesv enters the room. | |
| 17:33:41 | fbuilesv_ leaves the room. | |
| 17:34:31 | evan | Defiler: yeah, what year is this again? I should have a coffee robot by now, so i can have coffee right before I take off in my jet pack. |
| 17:35:26 | Defiler | hell yeah |
| 17:35:26 | shame enters the room. | |
| 17:35:31 | Defiler | your jet pack should have a coffee nozzle |
| 17:35:45 | Defiler | (also) |
| 17:35:59 | Defiler | I mean you have to get woken up enough to operate the pack, but once you are going, you don't want to be without coffee |
| 17:38:01 | evan | exactly. |
| 17:38:05 | evan | well, i should head to the coffee font. |
| 17:38:09 | evan | bbiab. |
| 17:38:10 | edwardam enters the room. | |
| 17:39:48 | headius enters the room. | |
| 17:41:49 | headius leaves the room. | |
| 17:42:34 | heycarsten leaves the room. | |
| 17:42:41 | thehcdreamer leaves the room. | |
| 17:44:27 | twbray_ enters the room. | |
| 17:45:43 | dbussink | Defiler: happy to be back home? |
| 17:46:03 | rue | Wtf, some of my peas are opened |
| 17:46:28 | benburkert enters the room. | |
| 17:46:35 | naeu enters the room. | |
| 17:47:21 | Defiler | dbussink: Yes, though the trip was super excellent |
| 17:47:21 | neelance enters the room. | |
| 17:47:30 | Defiler | but it was getting a little long in the tooth |
| 17:47:43 | joachimm leaves the room. | |
| 17:50:00 | enebo enters the room. | |
| 17:50:18 | headius enters the room. | |
| 17:50:21 | dbussink | ah well, as long as good experience is on top :) |
| 17:51:22 | twbray_ leaves the room. | |
| 17:51:52 | heycarsten enters the room. | |
| 17:54:51 | octopod leaves the room. | |
| 17:55:21 | rue leaves the room. | |
| 17:56:57 | joachimm enters the room. | |
| 18:01:28 | rue enters the room. | |
| 18:02:06 | dbussink | evan: did you see my change in the cpp branch? |
| 18:02:21 | dbussink | evan: afaik it's ok, but i'd like a heads up |
| 18:04:14 | ljulliar | working on the implementation of the ARGF class |
| 18:04:50 | ljulliar | After reading the readme developer it is not clear to me whether one MUST use ivar_as_index or SHOULD use |
| 18:05:18 | ljulliar | I have a number of class variables and don't know what to do with it |
| 18:07:21 | brixen | ljulliar: ivar_as_index is a notation that maps something that looks like an ivar to a slot in the object |
| 18:07:30 | brixen | they are not normal instance vars |
| 18:07:44 | ljulliar | nor class var ? |
| 18:08:23 | brixen | nope |
| 18:08:31 | brixen | take a peek at lib/compiler/system_hints.rb |
| 18:08:32 | ljulliar | so I should probably keep the usual @@ notation |
| 18:08:39 | brixen | yeah |
| 18:08:42 | brixen | that's totally different |
| 18:08:48 | ljulliar | thanks! |
| 18:09:02 | brixen | sure |
| 18:09:37 | brixen | ljulliar: just fyi, the ivar_as_index notation is most likely going away |
| 18:09:48 | brixen | slots/fields will be accessed with methods |
| 18:11:55 | loincloth enters the room. | |
| 18:13:05 | fbuilesv leaves the room. | |
| 18:15:45 | ljulliar | Should I place the spec for kernel/core/argf.rb in spec/core/io/argf.rb ? |
| 18:16:44 | evan | mmm, there is a wonderful marine layer over all of LA, keeping the temperature in the high 60s |
| 18:17:03 | rue | dbussink: The static variables are not really the prettiest solution to begin with but other than that it is TRT |
| 18:17:59 | headius | hey hey! |
| 18:17:59 | headius | good news |
| 18:18:09 | headius | jruby-ffi running rbx zlib has the same failures as running under rbx |
| 18:18:11 | brixen | ljulliar: core/argf.rb |
| 18:18:22 | headius | I think that's good enough to do a 0.0.1 jruby-ffi release |
| 18:18:26 | ljulliar | good! |
| 18:19:06 | evan | headius: wonderful! |
| 18:19:29 | headius | I'll ping wmeissner later on mri-ffi progress and let you know |
| 18:20:10 | evan | great |
| 18:20:13 | scoopr | 'ffin fantastic |
| 18:20:19 | evan | we should get mri-ffi released as a gem then |
| 18:20:23 | headius | yeah |
| 18:20:36 | headius | though one thing I ran into is that it's hard to release things like zlib as gems :) |
| 18:20:42 | headius | since rubygems needs zlib |
| 18:20:46 | evan | yeah. |
| 18:20:54 | headius | but for other stuff, sure |
| 18:21:20 | evan | well, for both of us, the hope is that having the API will give people an outlet to write new gems with it |
| 18:21:25 | evan | that will just work under jruby and rbx |
| 18:21:33 | headius | yeah |
| 18:21:40 | edwardam leaves the room. | |
| 18:21:45 | Defiler | At this point gems just have to be built in |
| 18:21:52 | headius | the right way to sell this is a way to call C libs without tying yourself to just MRI/KRI |
| 18:22:13 | scoopr | btw. in the cpp branch in the vm dir, rake build gives me no such file ffi.h, did I miss a step? |
| 18:22:16 | headius | "Why would you write an extension that can't run on any of the new impls?" |
| 18:22:38 | scoopr | how about windows support? |
| 18:22:40 | headius | "What are you, stupid? Did they put alcohol in your test tube?" |
| 18:22:45 | evan | scoopr: no, the build process is a broken. |
| 18:22:59 | evan | scoopr: do "cd external_libs/libffi; ./configure; cd -" |
| 18:23:04 | evan | should work then |
| 18:23:08 | scoopr | aight, thanks |
| 18:23:55 | ljulliar | brixen: are you sure about the location? |
| 18:24:09 | ljulliar | all spec files seem to have their own subdir right now? |
| 18:24:20 | ljulliar | spec/core/argf/argf.rb ? |
| 18:24:29 | evan | yay! argf specs! |
| 18:24:42 | neelance_ enters the room. | |
| 18:24:55 | ljulliar | evan: coming soon... hopefully! |
| 18:25:04 | brixen | ljulliar: ah yes, misunderstood |
| 18:25:17 | ljulliar | not the prettiest piece of C code I have seen.... |
| 18:25:18 | brixen | ljulliar: go ahead and put it in the subdir |
| 18:25:28 | evan | ljulliar: ha! no. |
| 18:25:29 | evan | :D |
| 18:26:13 | ljulliar | ok so: spec/core/argf/argf.rb |
| 18:26:30 | brixen | ljulliar: well, they should go in rubyspec, right? |
| 18:26:37 | brixen | I mean, this isn't rubinius specific |
| 18:26:48 | evan | yeah |
| 18:26:55 | evan | spec/1.8/core/argf/*.rb |
| 18:26:57 | sholden leaves the room. | |
| 18:26:57 | ljulliar | stupid me! you are right |
| 18:27:22 | brixen | I'm not sure why we don't have a stub for it |
| 18:27:36 | evan | cause is so rarely used. |
| 18:28:09 | brixen | well, mkspec should have created it |
| 18:28:25 | brixen | ahh, or not, it looks for class/modules in Object |
| 18:28:34 | evan | yeah |
| 18:28:40 | evan | ARGF is a singleton object |
| 18:28:44 | evan | with a bunch of methods added |
| 18:28:44 | brixen | yeah |
| 18:28:46 | evan | prototype style |
| 18:29:00 | brixen | ljulliar: so, rubyspec/1.8/core/argf directory |
| 18:29:10 | brixen | ljulliar: what's your github username? |
| 18:29:26 | ljulliar | ljulliar |
| 18:29:26 | obvio171 leaves the room. | |
| 18:29:42 | joachimm_ enters the room. | |
| 18:30:11 | brixen | ljulliar: heh, ok |
| 18:30:32 | brixen | ljulliar: do you have a rbx commit bit? |
| 18:31:32 | ljulliar | no sorry I'm not yet on github |
| 18:31:39 | brixen | ahh ok |
| 18:31:55 | ljulliar | Shall i create one? |
| 18:31:56 | brixen | but have you done a patch and gotten a commit bit for rubinius yet? |
| 18:32:06 | ljulliar | I was thinking of doing a patch |
| 18:32:13 | ljulliar | I don't the commit bit yet |
| 18:32:14 | brixen | yeah, you'll want a github account so you can commit to the specs |
| 18:32:22 | ljulliar | ok |
| 18:32:35 | ljulliar | but he commit bit is a different thing, right? |
| 18:32:52 | brixen | ok, well you can post a ticket here for rubyspec: http://rubyspec.org/projects/rubyspec/issues/new |
| 18:33:08 | neelance leaves the room. | |
| 18:33:15 | ijcd enters the room. | |
| 18:33:20 | brixen | well, if you do the work for a rubinius commit bit (or jruby etc), I'll give you a rubyspec commit bit |
| 18:33:45 | brixen | the rubinius repo on github is a mirror, the main repo is not there |
| 18:34:10 | brixen | but the rubyspec repo is on github |
| 18:34:31 | brixen | ljulliar: have you read through this: http://rubinius.lighthouseapp.com/projects/5089/howto-develop-with-a-separate-rubyspec-repo |
| 18:37:16 | fbuilesv enters the room. | |
| 18:38:59 | joachimm leaves the room. | |
| 18:40:36 | loincloth leaves the room. | |
| 18:42:03 | ljulliar | evan: just posted a ticket on ruspec syaing I'm working on ruby spec for ARGF |
| 18:42:06 | ljulliar | my username is ljullar |
| 18:42:44 | evan | ok |
| 18:45:31 | dbussink leaves the room. | |
| 18:48:06 | nicksieger leaves the room. | |
| 18:48:27 | scoopr | mm, cpp branch rake test gave a lots of fails in test_task and some from test_message and test_event |
| 18:50:03 | evan | yaeh |
| 18:50:08 | evan | the tests are blown up currently |
| 18:50:14 | evan | because of the LLVM integration |
| 18:50:17 | evan | i'm working on fixing that today |
| 18:51:26 | scoopr | ok |
| 18:51:30 | scoopr | so it's not me |
| 18:51:43 | evan | no, it's not. |
| 18:54:09 | gnufied enters the room. | |
| 18:54:27 | nicksieger enters the room. | |
| 18:54:59 | rue leaves the room. | |
| 19:00:59 | rue enters the room. | |
| 19:02:36 | ljulliar leaves the room. | |
| 19:08:07 | dfg59 leaves the room. | |
| 19:08:14 | joachimm enters the room. | |
| 19:15:04 | joachimm_ leaves the room. | |
| 19:21:42 | loincloth enters the room. | |
| 19:21:54 | rue | Bah, I fixed something by accident and then reverted :P |
| 19:22:14 | twbray enters the room. | |
| 19:42:43 | headius | hey fyi |
| 19:42:43 | headius | http://pastie.org/230874 |
| 19:42:51 | headius | pretty nice rbx perf there |
| 19:43:01 | twbray leaves the room. | |
| 19:43:39 | drbrain | headius: http://redmine.ruby-lang.org/issues/show/239 |
| 19:43:48 | headius | this is from http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-python-ruby-jython-jruby-groov y/ |
| 19:44:05 | evan | headius: oh nice. |
| 19:44:07 | drbrain | I'm not sure how your zlib is implemented currently, so I was wondering if you had that bug too |
| 19:44:09 | atmos enters the room. | |
| 19:44:37 | headius | drbrain: checking |
| 19:46:40 | headius | hmm it doesn't blow up but the output doesn't look right |
| 19:47:33 | drbrain | should get a-z back for inflated: |
| 19:47:44 | headius | yeah deflated is coming out empty |
| 19:48:06 | headius | might be some other issue with our deflate |
| 19:48:33 | drbrain | I wrote a spec for it too |
| 19:48:42 | headius | hmmm |
| 19:48:45 | drbrain | so I suppose you'll get around to it eventually |
| 19:48:49 | headius | well I'll file a bug for it |
| 19:51:00 | headius | drbrain: http://jira.codehaus.org/browse/JRUBY-2772 |
| 19:51:10 | heycarsten leaves the room. | |
| 19:51:20 | heycarsten enters the room. | |
| 19:52:53 | headius | also although I was able to get the zlib specs to pass as well as in rubinius, I couldn't use ffi zlib to install a gem |
| 19:53:00 | headius | once that works we'll put out a jruby-ffi release |
| 19:53:06 | headius | bbl, gone fishin |
| 19:54:49 | rue leaves the room. | |
| 19:54:59 | drbrain | oh, there may be a hack in rubygems about that |
| 19:55:30 | rue enters the room. | |
| 19:57:13 | wifelette enters the room. | |
| 19:57:30 | wifelette leaves the room. | |
| 19:58:25 | headius | oh really? |
| 19:58:29 | headius | what hack? |
| 19:59:16 | headius | it was trying to read_string from a fixnum when I ran it |
| 19:59:28 | headius | I figured it was jrffi returning a fixnum somewhere it's supposed to return a pointer |
| 19:59:32 | drbrain | rubygems/package/tar_input.rb |
| 19:59:38 | drbrain | #zipped_stream |
| 20:00:28 | drbrain | I know that our Zlib doesn't have the bug that #zipped_stream is working around |
| 20:00:33 | headius | hmmm |
| 20:00:49 | headius | well I'll play with it later |
| 20:00:57 | headius | doesn't seem like this is it since |
| 20:01:10 | headius | I'm making no modifications to rbx zlib.rb other than hardcoding the version number |
| 20:01:42 | VVSiz | http://github.com/vvs/rubygems/tree/master/lib/rubygems/package/tar_input.rb#L203 |
| 20:01:49 | VVSiz | heh :) |
| 20:02:12 | octopod enters the room. | |
| 20:03:45 | drbrain | yeah, stupid windows |
| 20:09:39 | dfg59 enters the room. | |
| 20:11:21 | wycats leaves the room. | |
| 20:24:02 | dfg59 leaves the room. | |
| 20:26:40 | gnufied leaves the room. | |
| 20:26:52 | gnufied enters the room. | |
| 20:32:07 | wycats enters the room. | |
| 20:45:16 | obvio171 enters the room. | |
| 20:50:44 | ljulliar enters the room. | |
| 20:51:29 | twbray enters the room. | |
| 20:51:49 | rue | Hm, I wonder.. |
| 20:52:03 | rue | Meh. Time to rewrite the Rakefile |
| 20:54:54 | rue leaves the room. | |
| 20:55:00 | binary42 leaves the room. | |
| 20:56:06 | edwardam enters the room. | |
| 21:01:02 | rue enters the room. | |
| 21:02:34 | VVSiz | heh... http://wiki.netbeans.org/NewAndNoteWorthyMilestone1NB65#section-NewAndNoteWorthyMilestone1NB65-Rub y |
| 21:02:49 | brapse leaves the room. | |
| 21:02:53 | VVSiz | what's new in NetBeans 6.5RC1: "Rubinius Support" |
| 21:04:03 | Defiler | whoa |
| 21:04:10 | jbarnette | O.o |
| 21:04:29 | tarcieri | ? |
| 21:04:37 | tarcieri | what does that mean? |
| 21:05:08 | VVSiz | there is now a platform manager in netbeans where you could configure which Ruby interpreter to use |
| 21:05:14 | VVSiz | be it MRI, JRuby, and now Rubinius |
| 21:06:00 | tarcieri | aah |
| 21:14:55 | Arjen_ enters the room. | |
| 21:24:10 | ezmobius enters the room. | |
| 21:28:11 | binary42 enters the room. | |
| 21:29:53 | robin_dewd leaves the room. | |
| 21:35:44 | ezmobius leaves the room. | |
| 21:38:08 | rue | evan: Have you thought about what to do with LLVM distribution-wise? |
| 21:38:21 | evan | a little, not much yet. |
| 21:39:16 | rue | I suppose offering a bundle for those who need it and the slim version for those who do not might work |
| 21:39:30 | evan | it could |
| 21:39:38 | evan | we could have a version in external_libs |
| 21:39:45 | evan | and detect if we should build it or not. |
| 21:39:45 | Defiler | I think that is best |
| 21:40:02 | Defiler | or at least a submodule like the specs |
| 21:40:08 | evan | it can be configured to create a more slim build |
| 21:44:14 | brapse enters the room. | |
| 21:48:24 | rue | LLVM is fun, I went through a couple of the transformations |
| 21:48:55 | jbarnette | i finally finished a clone of the LLVM repo; it's hefty |
| 21:49:57 | brixen | Defiler: what's the status of running rspec with rbx? |
| 21:50:35 | Defiler | works pretty well but I hadn't yet gotten it passing all the specs |
| 21:50:40 | Defiler | I'm going to work on that again soon though |
| 21:50:40 | brixen | ok, cool |
| 21:54:58 | rue leaves the room. | |
| 21:55:33 | rue enters the room. | |
| 22:01:42 | michalw enters the room. | |
| 22:05:07 | chris2 leaves the room. | |
| 22:06:52 | thehcdreamer enters the room. | |
| 22:08:19 | seydar enters the room. | |
| 22:08:27 | cheaproc leaves the room. | |
| 22:10:58 | seydar | would i be allowed to redo all (most?) of rubinius's rdoc comments in yard? |
| 22:11:23 | seydar | as in, so that they're parsed by the yardoc tool |
| 22:12:04 | evan | i'd prefer not |
| 22:12:10 | evan | yard can read rdoc i thought |
| 22:12:21 | binary42 leaves the room. | |
| 22:12:55 | thehcdreamer leaves the room. | |
| 22:13:11 | seydar | it probably can. bout 1000 lines are borrowed from rdoc! |
| 22:13:55 | seydar | what i'd like to do is be able to include markdown in comments, and i know that yard can. if rdoc can too, thatd be awesomesauce as well |
| 22:14:21 | evan | rdoc can be made to understand markdown pretty easily |
| 22:14:30 | evan | i'd prefer we not use yard right now |
| 22:14:42 | rue | Famous last words |
| 22:14:57 | evan | i'm famous for famous last words. |
| 22:15:13 | Maledictus leaves the room. | |
| 22:15:39 | seydar | evan: do you have a cowboy hat? you should get one |
| 22:15:59 | evan | I used to have one |
| 22:16:04 | evan | and cowboy boots. |
| 22:16:14 | evan | that was a number of years ago. |
| 22:17:19 | seydar | when you were 5, or a little older? |
| 22:17:35 | evan | no, when I was like 12 |
| 22:17:49 | brixen | yard is an odd name for a doc tool :/ |
| 22:18:34 | jbarnette | brixen: expand acronym :) |
| 22:18:58 | brixen | yet another retarded doc'er? |
| 22:19:13 | cremes leaves the room. | |
| 22:19:16 | seydar | i *think* R could mean ruby |
| 22:19:17 | brixen | googles |
| 22:19:23 | brixen | seydar: ahh, makes sense |
| 22:19:41 | Defiler | yowling angry risen dead |
| 22:20:00 | brixen | yer all really dapper |
| 22:20:16 | seydar | yay |
| 22:20:20 | seydar | a ruby documentor |
| 22:20:20 | Defiler | young and refined dudes |
| 22:20:55 | seydar | no, its yay! a ruby documenter |
| 22:21:15 | brixen | hah, you ain't ready, dude (for this shizzle) |
| 22:21:38 | brixen | sorry, fo' |
| 22:21:51 | brixen | works on his accent |
| 22:22:04 | jbarnette | YARD's Acronym Resists Deduction |
| 22:22:09 | seydar | fo rill |
| 22:22:26 | ezmobius enters the room. | |
| 22:22:40 | brixen | I bet ezmobius knows |
| 22:22:45 | brixen | ezmobius: what's yard stand for? |
| 22:22:52 | seydar | yay! a ruby documenter |
| 22:23:26 | seydar | http://github.com/lsegal/yard/tree/master |
| 22:24:25 | ezmobius | brixen: in wht context? |
| 22:24:30 | ezmobius | oh |
| 22:24:32 | brixen | ezmobius: doc tool |
| 22:24:32 | ezmobius | yet another ruby documentation (system) |
| 22:24:48 | ezmobius | yup its like yarv, yrd stands for yet another rubydoc |
| 22:24:56 | brixen | yeah, yardt, rhymes with shart, according to the official repository blurb ;) |
| 22:25:15 | seydar | righto. the github page is incorrect? |
| 22:25:33 | seydar | we should ping argv[] and let him know that he has the acronym all wrong |
| 22:25:34 | rue | Documenter |
| 22:25:47 | tarcieri | yard? |
| 22:26:10 | brixen | tarcieri: http://github.com/lsegal/yard/tree/master |
| 22:26:43 | tarcieri | iinteresting |
| 22:26:56 | tarcieri | haha, Yay A Ruby Documentation Tool? |
| 22:27:10 | brixen | yeah, yardt :P |
| 22:27:18 | seydar | tarcieri: no, the github page is wrong. |
| 22:27:21 | brixen | sounds german |
| 22:28:38 | seydar | a hyphen is typically the tool used to keep an extra letter from being appended to the acronym |
| 22:29:57 | seydar | drbrain: what would have to be done to make rdoc parse markdown? |
| 22:31:30 | drbrain | right now, lots |
| 22:32:34 | seydar | uhoh |
| 22:32:46 | drbrain | it would be easy to add it for whole files |
| 22:32:51 | drbrain | but not for comments |
| 22:33:04 | seydar | what if it parsed *all* comments in one format? |
| 22:34:08 | drbrain | it's the auto-link behavior of rdoc that I'm concerned with |
| 22:34:26 | drbrain | I don't know how easy it would be to pass that through markdown |
| 22:34:38 | drbrain | and, how to make markdown work with ri |
| 22:36:06 | blakewatters leaves the room. | |
| 22:37:32 | rue | I still think a new toolchain is in order, drbrain. Even with your good efforts the genetic burden of rdoc is just too much for one mammal race to bear.. |
| 22:38:05 | drbrain | rue: well, I've not spent much time at all on it |
| 22:38:09 | brixen | recruit the marsupials |
| 22:38:16 | drbrain | evan has been keeping me off of rdoc |
| 22:39:14 | evan | if time needs to be spent on it |
| 22:39:15 | evan | let me know |
| 22:39:22 | evan | so we can put in on the schedule |
| 22:40:37 | drbrain | it's one of my bugs for this milestone |
| 22:40:43 | drbrain | but I've been doing some zlib stuff instead |
| 22:40:50 | drbrain | I'm going to spend thur/fri poking in it |
| 22:42:53 | Fullmoon enters the room. | |
| 22:47:23 | evan | ok |
| 22:47:47 | rue | I dunno. I just do not think RDoc is salvageable. So if yard works nicely, it might be a good option. |
| 22:49:54 | evan | yard I think requires sydparse |
| 22:50:01 | evan | which i doubt runs under subtend |
| 22:50:04 | evan | if it does, wow. |
| 22:51:45 | rue | Heh |
| 22:52:06 | dfg59 enters the room. | |
| 22:52:27 | drbrain | rue: don't underestimate my skill with a code-scalpel :) |
| 22:53:04 | AndrewO leaves the room. | |
| 22:53:51 | moofbong leaves the room. | |
| 22:54:53 | rue leaves the room. | |
| 22:55:12 | shame leaves the room. | |
| 22:55:17 | c0sin leaves the room. | |
| 22:59:04 | seydar | hey, keep violence to a minimum |
| 22:59:42 | drbrain | seydar: everybody has enjoyed the surgery I've given RDoc so far |
| 22:59:54 | seydar | oh, that kind of scalpel |
| 23:00:21 | drbrain | seydar: did you read http://rubinius.lighthouseapp.com/projects/5089/howto-develop-with-a-separate-rubyspec-repo |
| 23:00:22 | seydar | i thought you mean like "i'm going to scalp you" and i was like "gah mommy" |
| 23:00:24 | drbrain | ? |
| 23:00:40 | seydar | no. reading it now, though |
| 23:01:04 | rue enters the room. | |
| 23:01:51 | rue | Hm, long LLVM post on -dev |
| 23:02:29 | seydar | rue: link? |
| 23:04:41 | rue | Wonder who it could have been.. :P |
| 23:05:22 | drbrain | mailing list is http://groups.google.com/group/rubinius-dev?hl=en |
| 23:05:28 | drbrain | corundum: rubinius mailing list? |
| 23:05:29 | corundum | you best check yo'self! |
| 23:05:41 | seydar | drbrain: to be honest, i didnt know that rubinius and rubyspec were that intertwined till last night |
| 23:05:45 | drbrain | corundum: rubinius mailing list is http://groups.google.com/group/rubinius-dev?hl=en |
| 23:05:46 | corundum | done |
| 23:06:04 | drbrain | it's a relatively recent development |
| 23:06:50 | drbrain | well, since the time you've been working on rubinius |
| 23:06:58 | rue | Ugh, nm. Just r2e being stupid as usual. Although I am not sure why this just arrived on a feed now: http://blog.fallingsnow.net/2008/05/23/simple-vm-jit-with-llvm/ |
| 23:07:23 | rue | I need to find something better than r2e. I am with zenspider about not doing any RSS parsing myself :P |
| 23:07:26 | evan | rue: weird. |
| 23:08:17 | rue | Maybe the comment from the 8th bounced it up |
| 23:08:21 | rue | *shrug |
| 23:09:00 | tarcieri | r2e? |
| 23:09:13 | rue | tarcieri: rss2email |
| 23:09:43 | tarcieri | aah |
| 23:09:58 | loincloth leaves the room. | |
| 23:12:33 | evan | rue: probably |
| 23:12:46 | evan | wait, thats june 8th |
| 23:12:48 | evan | not july 8th. |
| 23:15:34 | rue | Indeed. Perhaps internet gnomes |
| 23:15:50 | rue | 1. Deliver old RSS messages 2. ??? 3. PROFIT! |
| 23:16:04 | ljulliar leaves the room. | |
| 23:17:47 | evan | heh |
| 23:17:54 | seydar | i dont understand what to do for step 2 though |
| 23:18:14 | seydar | the ??? hide their secrets |
| 23:18:25 | binary42 enters the room. | |
| 23:19:02 | drbrain | seydar: you need to watch the episode again |
| 23:20:01 | seydar | whoa, what episode? |
| 23:20:24 | seydar | i see that 1.asdf 2. ??? 3. profit thing all over the tubes |
| 23:20:31 | seydar | but i just assumed it was bloggers being retarded |
| 23:20:36 | evan | wow. |
| 23:20:39 | seydar | is blog a weird word for anyone else? |
| 23:20:43 | evan | did south park pass a whole generation by? |
| 23:20:47 | enebo leaves the room. | |
| 23:20:50 | drbrain | sec |
| 23:21:00 | seydar | i have only recently started watching SP |
| 23:21:02 | drbrain | http://mrtwig.net/ep/217.html |
| 23:21:14 | drbrain | well, this episode came on when seydar was five or six |
| 23:21:20 | enebo enters the room. | |
| 23:21:36 | seydar | im not sure whether thats a worthy defense. |
| 23:21:44 | seydar | OMG IS THIS UNDERWEAR GNOMES WITH TWEAK? |
| 23:22:20 | drbrain | yes |
| 23:22:31 | drbrain | I think it's the second appearance of tweek |
| 23:23:15 | nexcastellan | I have a rather hard-to-track-down scope problem. The following paste shows the problem. http://rafb.net/p/TM3fev86.html |
| 23:23:51 | nexcastellan | (In other news, we can now load, though probably not run-without-problems, rmagick, for those who have been away recently). |
| 23:24:18 | seydar | gratz on the rmagick bit |
| 23:24:28 | evan | nexcastellan: so, you can run it a little bit? |
| 23:24:38 | evan | thats a GIANT MEGA AWESOME HUGE win if so |
| 23:25:16 | nexcastellan | Well, I can run LOAD rmagick. i'm subsequently dying on the scoping problem I pasted above, so I doubt any rmagick stuff is actually happening. Still, getting it to load felt good. |
| 23:25:54 | nexcastellan | Unless I get tasked with something else, we will eventually be able to run Rmagick. Heck, it may not even take much more work. :) |
| 23:26:24 | evan | i don't see what the problem is |
| 23:26:27 | Fullmoon leaves the room. | |
| 23:26:37 | nexcastellan | Evan, RMI and Rubinius give different results. |
| 23:26:37 | evan | you're pastie doesn't indicate what is failing |
| 23:26:43 | evan | what results? |
| 23:26:56 | nexcastellan | RMI doesn't print "FAIL" anywhere, Rubinius prints "FAIL 2" |
| 23:26:58 | evan | you say |
| 23:27:01 | evan | "will not trigger" |
| 23:27:04 | evan | will not trigger what? |
| 23:27:15 | nexcastellan | Will trigger the puts statement. |
| 23:27:36 | evan | So, Array#== is broken |
| 23:27:37 | evan | it would seem. |
| 23:27:44 | evan | doesn't seem like scope in the least |
| 23:27:52 | nexcastellan | I'm not so sure. |
| 23:27:58 | evan | how would it be scope? |
| 23:28:01 | evan | what is being scoped? |
| 23:28:13 | nexcastellan | v and self.v should be the same item at that point. v.object_id == self.v.object_id in MRI, not in Rubinius. |
| 23:28:30 | seydar | d'oh. you're overwriting the variable |
| 23:28:30 | evan | oh |
| 23:28:33 | evan | fucking variable scope |
| 23:28:34 | evan | i see. |
| 23:28:37 | evan | ARGTASTIC. |
| 23:28:38 | seydar | remember how MRI overwrites? |
| 23:28:42 | evan | i thought we fixed that. |
| 23:28:48 | evan | no, MRI doesn't overwrite it |
| 23:28:55 | seydar | ?? how so? |
| 23:28:58 | evan | in MRI, the v local to the block isn't seen below |
| 23:29:07 | evan | the v, below the block, is a vcall to the attr |
| 23:29:11 | nexcastellan | Yes. That's what I'm seeing. |
| 23:29:14 | seydar | ah. so i'm extra dumb |
| 23:29:30 | drbrain | no, it is a tricky point |
| 23:29:41 | evan | yeah |
| 23:29:46 | evan | this is a tricky one |
| 23:29:51 | evan | we've fixed cases like it before |
| 23:29:55 | evan | not sure why it's appeared again |
| 23:30:03 | nexcastellan | Actual |