Index

Show enters and exits. Hide enters and exits.

00:01:29srbaker enters the room.
00:03:46xhanjian_ leaves the room.
00:10:28rubuildius_ppcDirkjan Bussink: fc355acd0; 2107 files, 6861 examples, 25076 expectations, 0 failures, 0 errors
00:20:58sambo82 enters the room.
00:22:09ttmrichter enters the room.
00:22:47srbaker leaves the room.
00:24:41anteaya leaves the room.
00:26:12yugui leaves the room.
00:26:32yugui enters the room.
00:34:05rubuildius_ppc leaves the room.
00:34:37rubuildius_ppc enters the room.
00:44:38yugui leaves the room.
00:44:53wycats_ leaves the room.
00:45:27wycats enters the room.
00:50:34srbaker enters the room.
00:51:05benny leaves the room.
00:51:43boyscout1 commit by Wilson Bilkovich
00:51:44boyscout * Yet more cleanup in OpenSSL; 97c9d57
00:58:08blakewatters enters the room.
01:01:27srbaker leaves the room.
01:03:15rubuildius_amd64Wilson Bilkovich: 97c9d57f4; 2107 files, 6859 examples, 25050 expectations, 0 failures, 0 errors
01:06:31rubuildius_ppcWilson Bilkovich: 97c9d57f4; 2107 files, 6861 examples, 25076 expectations, 0 failures, 0 errors
01:12:58FoobarWidget leaves the room.
01:15:46zenspider leaves the room.
01:16:35lstoll enters the room.
01:16:42NoKarma enters the room.
01:21:03fbuilesv leaves the room.
01:25:11lstoll leaves the room.
01:43:05cremesdjwhitt: yep, looks like it is working
01:43:15jtoy enters the room.
01:47:58TheVoice enters the room.
01:51:43sambo82 leaves the room.
01:52:41xhanjian_ enters the room.
01:54:46wmoxam enters the room.
01:58:19trythil enters the room.
02:00:06trythil leaves the room.
02:00:43headius enters the room.
02:04:54xhanjian leaves the room.
02:11:34xhanjian enters the room.
02:12:04yipstar leaves the room.
02:25:15xhanjian_ leaves the room.
02:32:12VVSiz_ enters the room.
02:32:24mernenhah
02:32:33mernenVVSiz_, I was just thinking of you :)
02:32:50mernengit blame blamed you, though now I see it wasn't you actually
02:33:42anteaya enters the room.
02:40:29VVSiz leaves the room.
02:42:15jtoy leaves the room.
02:52:17headius_ enters the room.
02:52:17headius leaves the room.
02:54:32benburkert enters the room.
03:07:00sambo82 enters the room.
03:12:06ShayArnett enters the room.
03:16:06benburkert leaves the room.
03:17:08srbaker enters the room.
03:18:45stepheneb leaves the room.
03:18:55benburkert enters the room.
03:24:50anteaya leaves the room.
03:26:31rueYay, mapped Cmd-Alt-Z to "Zoom" and iTerm is much more fun now
03:26:47xhanjian leaves the room.
03:26:59xhanjian enters the room.
03:27:46stepheneb enters the room.
03:39:36Jzalae enters the room.
03:44:30Yurik leaves the room.
03:59:18stepheneb leaves the room.
04:01:54wycats leaves the room.
04:03:30lopex leaves the room.
04:07:07ezmobius leaves the room.
04:12:16Jzalae leaves the room.
04:13:12stepheneb enters the room.
04:20:59headius leaves the room.
04:21:11headius enters the room.
04:32:03trythil enters the room.
04:44:24wycats enters the room.
04:45:21rubuildius_amd64 leaves the room.
04:46:21rubuildius_amd64 enters the room.
04:58:28benburkert leaves the room.
05:02:43kw enters the room.
05:04:30kw leaves the room.
05:05:58mernen leaves the room.
05:09:52dysinger leaves the room.
05:17:51benburkert enters the room.
05:18:59benburkert leaves the room.
05:23:06ShayArnett leaves the room.
05:33:46dysinger enters the room.
05:38:55tizianobis enters the room.
05:54:57kw enters the room.
06:03:18kw leaves the room.
06:05:05kw enters the room.
06:05:07kw leaves the room.
06:13:42tizianobis_ enters the room.
06:15:24tizianobis__ enters the room.
06:17:36Defiler leaves the room.
06:22:35Defiler enters the room.
06:25:17tizianobis_ leaves the room.
06:28:41sambo82 leaves the room.
06:31:15tizianobis leaves the room.
06:35:14tizianobis__ leaves the room.
06:36:08rueArgh
06:41:08rubuildius_ppc leaves the room.
06:41:41rubuildius_ppc enters the room.
06:45:03rubuildius_ppc leaves the room.
06:45:36rubuildius_ppc enters the room.
06:47:29dysinger leaves the room.
06:57:13dysinger enters the room.
07:10:02headius_ enters the room.
07:10:02headius leaves the room.
07:12:17dysinger leaves the room.
07:32:21kolo enters the room.
08:05:43NoKarma enters the room.
08:09:14kolo leaves the room.
08:11:03trythil leaves the room.
08:11:05trythil_ enters the room.
08:21:05yaroslav enters the room.
08:29:06headius_ leaves the room.
08:31:20Maledictus enters the room.
08:33:48rueMeh, a day of disappointments today
08:33:59rueAnything exciting going on?
08:39:45dbussinkdunno, just got up
08:42:03trythil enters the room.
08:42:14trythil_ leaves the room.
08:42:15TheVoice leaves the room.
08:42:25rueWell, that is pretty exciting
08:42:34ruePossibly
08:47:25dbussinkhehe, probably not :P
08:49:05rubuildius_ppc leaves the room.
08:49:38rubuildius_ppc enters the room.
08:50:58rueI just wasted my time all day. Trying to extract all this into a cohesive C++ spec library is not worthwhile right now, it turns out
08:51:28dbussinkrue: the mod_rubinius stuff?
08:53:24rueYeah. Apache does not test well so I rigged up a brute-force function call sequence expectation thingy among other things
09:00:06qwert666 enters the room.
09:01:32rueAhaha, awesome
09:01:55rueJava 7 will have annotations inside generic type definitions
09:04:08rueThose poor bastards
09:05:37ruedbussink: On the upside, I found out the Zoom function in iTerm is actually maximize/minimize so I got it keybound. So maybe only 95% wasted
09:06:12dbussinkrue: hehe, always useful to learn something completely diferent
09:06:36imajes enters the room.
09:08:05dbussinkrue: just wait and java has annotations and generics than are turing complete :P
09:09:19dbussinkhmm, LH's github intregration attributes all the commits to the repository owner
09:09:21rueI think they will go straight to World Domination Through Armies of Cyborgs
09:09:27dbussinknot the actual committer
09:10:15rueAh, it does? The Github RSS at least has the right info so it should not be very hard
09:11:08dbussinkhttp://rubinius.lighthouseapp.com/projects/5089-rubinius/overview
09:16:31Yurik enters the room.
09:22:13mass leaves the room.
09:37:00Skip enters the room.
10:00:59NoKarmahmm
10:01:22rubuildius_ppc leaves the room.
10:01:22NoKarmaI'm not sure what the right way to spec Numeric methods should be
10:01:55rubuildius_ppc enters the room.
10:02:04NoKarmamost of Numeric's Methods are overwritten by subclasses (Fixnum, Bignum, Float, etc), so we're essentially not spec'ing Numeric at all
10:03:05rueYou would want to concentrate on the functionality in Numeric itself only, I suppose.
10:03:40rueRest are duck-specced :)
10:04:53NoKarmarue: There's no way to specs Numeric#abs, for example
10:05:07NoKarmarue: Every subclass overwrites it
10:09:46benny enters the room.
10:10:33rueWow, Apache realised they need to change stuff and looks like they are going to do it in the most boneheaded way possible.
10:10:51NoKarmaheh
10:11:06Yurik leaves the room.
10:11:24rueNoKarma: Treat it as an interface except for stuff that is actually implemented by it (which may be none.) Maybe check the coercions and so on
10:13:04rue"Gee, our webserver sucks, what should we do?"
10:13:12rue"I know, let's replace HTTP!"
10:13:16NoKarmareally?
10:15:12dbussinkrue: url?
10:16:40rue"Ooh, I know, let's replace it with HTTP WITH LETTERS STRIPPED OUT"
10:19:31ruehttp://roy.gbiv.com/talks/200804_Apache3_ApacheCon.pdf
10:23:08Mitchell enters the room.
10:23:27Mitchell enters the room.
10:23:42Skip leaves the room.
10:24:02Ski1 enters the room.
10:26:00rby enters the room.
10:30:31Mitchell leaves the room.
10:31:13rubuildius_ppc leaves the room.
10:31:46rubuildius_ppc enters the room.
10:32:17joachimmI have written some tests for Float in the c++ vm. Should I create a ticket on LH or is there a different process for the branches?
10:33:27trythil leaves the room.
10:33:29NoKarmarue: haha @ "Kiss my Ass"-Compatibility
10:34:13dbussinkjoachimm: do you have commit access?
10:34:23joachimmdbussink: no.
10:34:47dbussinkthen just put up a patch and make sure it says that it's for the cpp branch :)
10:35:54joachimmdbussink: does the c++ branch have a codename or something that I can use as a tag?
10:36:21dbussinkit's called cpp :P
10:36:27dbussinkso just put that in as a tag
10:38:15rueThe patch itself is associated with its parent and such so it will merge in fine
10:51:43VVSizNoKarma: I'm seen new rubyspec errors due to latest spec changes
10:51:50VVSizundefined method `be_instance_of' for #<Object:0x5cdf95>
10:52:00NoKarmaVVSiz_: oh, great :/
10:52:20VVSizpastie: for NoKarma
10:52:22NoKarmaVVSiz_: mspec is missing the be_instance_of matcher
10:52:37pastieNoKarma: http://pastie.org/195088 by VVSiz_.
10:52:39rueUse .class
10:53:00NoKarmarue: why don't we add be_instance_of?
10:53:06VVSizNoKarma: these are for JRuby, just in case. there were no such failures yesterday :)
10:53:19NoKarmaVVSiz_: I know, I caused them ;)
10:53:23VVSizNoKarma: Ah, I get it! You've used rspec! :)
10:53:30NoKarmaVVSiz_: yes
10:53:46VVSizmistery solved! :)
10:53:51NoKarmahehe
10:54:15dbussinkNoKarma: .class.is_a?().should == true is a construct i've used before
10:54:26NoKarmadbussink: it's ugly, tho :P
10:54:36dbussinkdon't think brixen is eager on adding more and more stuff
10:54:38NoKarmaand you wouldn't need .class
10:54:51dbussinkthe idea is that you don't need full ruby to run mspec
10:54:53NoKarmaok, I'll change it then and talk to him later
10:55:17dbussinkimho mspec needs to stay minimal
10:55:19NoKarmayes, but .class / is_a? is pretty basic funktionality, don't you think?
10:55:42blakewatters leaves the room.
10:55:44dbussinktrue, but it's a tricky slide
10:55:58NoKarmaI think mspec supports be_kind_of, let's see whether I can use that
11:03:48NoKarmaVVSiz_: fixed it
11:08:34rueNono, #kind_of? and #instance_of? are not the same
11:08:36Blinchik_ leaves the room.
11:08:53NoKarmaI know, but in this case, the expecation works with both
11:09:04NoKarmakind_of checks modules and superclasses, too
11:09:30NoKarmaVVSiz_: could you check your BigDecimal specs against RSpec? Some of the shared ones are failing
11:09:32Blinchik_ enters the room.
11:10:31NoKarmarue: but because they are different, I think mspec should support both matchers
11:16:49rueIt is kind of a neverending slope
11:17:02EugZol enters the room.
11:17:36rueNot a big deal to add, I suppose, but .instance_of?(Foo) == true works too
11:17:56rueAnyway, time for reverie. Be back in a few human hours
11:18:10NoKarmabye
11:36:11rubuildius_ppc leaves the room.
11:36:44rubuildius_ppc enters the room.
11:37:15imajes leaves the room.
11:37:45Yurik enters the room.
11:47:30thehcdreamer enters the room.
11:54:27benny leaves the room.
12:11:57jtoy enters the room.
12:24:47yaroslav leaves the room.
12:25:46yaroslav enters the room.
12:38:51cyndis leaves the room.
12:54:58cyndis enters the room.
13:00:29benny leaves the room.
13:01:13benny enters the room.
13:30:21rubuildius_ppc leaves the room.
13:30:53rubuildius_ppc enters the room.
13:46:12xhanjian leaves the room.
13:46:21xhanjian enters the room.
13:50:04imajes enters the room.
14:00:19Cosmos95 enters the room.
14:04:24lopex enters the room.
14:06:59lopex leaves the room.
14:08:37yaroslav leaves the room.
14:15:14cored enters the room.
14:50:40wycats leaves the room.
14:51:27wycats enters the room.
15:00:34yugui enters the room.
15:17:11boyscout3 commits by Adam Gardiner
15:17:12boyscout * Add paging to Debugger output; 326a025
15:17:13boyscout * Add color option to Debugger::Output convenience methods; 2b78159
15:17:14boyscout * Add class to lvar and ivar debugger command outputs; f6349a9
15:28:15rubuildius_amd64Adam Gardiner: 326a02548; 2107 files, 6859 examples, 25050 expectations, 0 failures, 0 errors
15:31:35rubuildius_ppcAdam Gardiner: 326a02548; 2107 files, 6861 examples, 25076 expectations, 0 failures, 0 errors
15:33:40mapar enters the room.
15:52:25chris2 enters the room.
15:56:58benburkert enters the room.
16:12:44qwert666_ enters the room.
16:16:06yaroslav enters the room.
16:29:51yaroslav leaves the room.
16:30:49qwert666 leaves the room.
16:59:23jtoy leaves the room.
17:12:39sambo82 enters the room.
17:13:07sambo82 leaves the room.
17:13:19sambo82 enters the room.
17:28:00benny leaves the room.
17:30:05Cosmos95 leaves the room.
17:34:18benny enters the room.
17:46:14Packet_Monkey enters the room.
17:49:51tmornini enters the room.
17:50:25dysinger enters the room.
17:50:55tmorniniHowdy all.
17:51:07tmorniniIs there a way to get the symbol for a current object?
17:51:25tmorninii.e. foo.symbol => :foo
17:58:36Cosmos95 enters the room.
18:01:35Defilertmornini: What is 'foo' in that code?
18:01:48tmorniniAny object?
18:01:49tmornini:-)
18:01:54DefilerIf you mean, can you get the name of a local variable.. the answer is sadly no
18:02:05Defilerbecause the names are just labels, and one object can have as many as it needs
18:02:06tmorniniYes, that's what I meant. :-(
18:02:47tmorniniWas trying to improve this: http://tinyurl.com/5tcfbx
18:02:52DefilerWhen I was learning Ruby, I found it helpful to think of objects as boxes, and variables as index cards shoved into the boxes
18:03:02tmorniniJust for fun, while idling in an airport.
18:03:15DefilerHrm.. that URl is a google search
18:03:19DefilerIs that what you meant?
18:03:19tmornini?
18:03:21tmorniniSorry
18:03:49tmorninihttp://d.hatena.ne.jp/sumim/20080511/p1
18:04:04thehcdreamer leaves the room.
18:04:04tmornini"Free Wireless" causing havoc. :-)
18:04:43tmorniniIt works, but I wanted to see if I could do: a.swap_with b or a.swap_with b:
18:04:51yaroslav enters the room.
18:05:10DefilerOh that is a wicked hack
18:05:11DefilerI like
18:05:17tmornini:-)
18:05:26DefilerThe usual way in Ruby is just to do: a, b = b, a
18:05:29tmorniniI try to pick them.
18:05:46tmorniniI know, I was just trying to be even more wicked.
18:06:10tmorniniSo, what are you Defiling these days?
18:06:33DefilerYou could do it this way.. sec
18:06:47Defileroh. no.
18:06:48Defilerhrm.
18:07:19DefilerI can't think of anything massively more terse than what sumim has there
18:07:30tmorniniWithout names, that is. :-)
18:07:52Defilertmornini: Going to work on getting the merb test suite running today
18:07:54tmorniniAgain, I was just trying to improve the syntax, make it more like the SmallTalk example.
18:08:01tmornininice.
18:08:03DefilerUnfortunately it depends on hpricot, so I may have to wire that uop
18:08:22tmorniniYou've been working on the railroad. :-)
18:11:44joachimm leaves the room.
18:13:35benburkert leaves the room.
18:14:48joachimm enters the room.
18:16:26joachimmdoes lighthouse drop tickets or is there a spamfilter my ticket got caught in.
18:16:58trythil enters the room.
18:18:18brixenjoachimm: could be the spam filter, I'll check
18:19:20brixenjoachimm: fixed
18:25:27tmornini leaves the room.
18:29:44benburkert enters the room.
18:30:52benburkert leaves the room.
18:31:58mernen enters the room.
18:36:17Packet_Monkey leaves the room.
18:37:11Packet_Monkey enters the room.
18:42:49joachimm_ enters the room.
18:42:54trythil_ enters the room.
18:43:15trythil leaves the room.
18:45:18joachimmbrixen: there seems to have been a duplicate.
18:46:07headius enters the room.
18:49:51brixenjoachimm_: I just closed 550 and left 551, that ok?
18:50:51joachimmbrixen: that fine, should I assign it to someone?
18:51:59joachimm leaves the room.
18:52:02brixenhmm, could probably assign it to evan, although zenspider regular reviews and assigns tickets
18:52:18yaroslav leaves the room.
18:52:22headiusg'day
18:52:24joachimmbrixen: ok, thx.
18:52:31brixennp
18:52:34brixenheadius: howdy
18:59:21thehcdreamer enters the room.
19:11:27headius leaves the room.
19:22:16thehcdreamer leaves the room.
19:23:00mapar leaves the room.
19:23:26thehcdreamer enters the room.
19:23:48VVSiz enters the room.
19:29:08_VVSiz_ enters the room.
19:30:33VVSiz_ leaves the room.
19:30:42Cosmos95 leaves the room.
19:35:46headius enters the room.
19:47:17VVSiz leaves the room.
19:47:33evanrad!
19:47:43evansome japanese guy is porting funny smalltalk code to rubinius
19:49:12headius leaves the room.
19:53:16benny leaves the room.
19:54:18yaroslav enters the room.
19:58:28yaroslav leaves the room.
20:05:24sambo82 leaves the room.
20:05:31sambo82 enters the room.
20:08:26rubuildius_ppc leaves the room.
20:09:01rubuildius_ppc enters the room.
20:20:59lopex enters the room.
20:25:27joachimm_ leaves the room.
20:27:02sambo82_ enters the room.
20:28:05sambo82 leaves the room.
20:29:25joachimm enters the room.
20:30:48headius enters the room.
20:31:53headius leaves the room.
20:32:24mernen leaves the room.
20:44:02sambo82 enters the room.
20:44:18joachimm_ enters the room.
20:44:28sambo82_ leaves the room.
20:47:23dbussinkbrixen: still there?
20:47:52dbussinkbrixen: you know about the lh / github integration? because it attributes everything to the repo owner
20:51:55mkrauskopf enters the room.
20:52:16imajes leaves the room.
20:52:39imajes enters the room.
20:52:47imajes leaves the room.
20:58:01imajes enters the room.
21:00:15joachimm leaves the room.
21:02:09cyndis leaves the room.
21:03:34imajes leaves the room.
21:05:40imajes enters the room.
21:10:42benburkert enters the room.
21:14:12thehcdreamer leaves the room.
21:26:05ezmobius enters the room.
21:28:18Packet_Monkey leaves the room.
21:33:58oweff leaves the room.
21:35:09rubuildius_ppc leaves the room.
21:35:39blakewatters enters the room.
21:35:43rubuildius_ppc enters the room.
21:40:17fbuilesv enters the room.
21:41:07dbussinkevan: you still there?
21:42:10ezmobius leaves the room.
21:42:22mkrauskopf leaves the room.
21:48:01fbuilesv leaves the room.
21:53:43wycats leaves the room.
21:54:16wycats enters the room.
21:55:34mapar enters the room.
22:06:38ShayArnett enters the room.
22:11:12benburkert leaves the room.
22:12:46trythil_ leaves the room.
22:14:16chris2 leaves the room.
22:19:53mass enters the room.
22:20:06masswaves hello
22:20:50dbussinkmass: looks like nobody's in
22:21:36dysinger leaves the room.
22:21:49Maledictusgood evening
22:35:08DefilerWhee
22:35:20DefilerJust installed a bunch of Insteon gear in my house. It is badass.
22:35:30DefilerI'm about to order the dev kit and write a Ruby library for it.
22:42:59trythil enters the room.
23:00:41dbussinkDefiler: good test for rubinius io? ;)
23:13:24ezmobius enters the room.
23:18:41imajes leaves the room.
23:27:45headius enters the room.
23:34:07dbussinkooh, shaved off 1/3 from bignum_mul if the second argument is a fixnum
23:34:22dbussinkalso makes fixnum * fixnum that results in a bignum faster
23:35:09dbussinkbrixen: ping
23:44:47rby leaves the room.
23:51:33joachimm enters the room.
23:52:35m7d enters the room.
23:54:39joachim__ enters the room.
23:56:19headius leaves the room.