Index

Show enters and exits. Hide enters and exits.

00:01:49evanYFCEREENHENUTHOEUHTOEHUT
00:01:51evanFUCK YOU FREENODE
17:27:20brixenmorning
17:56:25rueMorning
17:56:30rueCold yet?
17:57:03rueGot to ride around in 4ºFtoday
17:58:02BrianRice-workon dry roads, I hope.
17:58:44evanit's mid 60s here.
17:59:13BrianRice-workmid 30s and raining cats and dogs in PDX
17:59:30brixenindeed it is
17:59:50evanfree kittys and puppys!
18:00:04brixencan't tell if there's more cats than dogs, but it's making a hell of a racket
18:02:07rueBrianRice-work: Snow
18:02:16rueReally pretty snowfall
18:05:24BrianRice-worksweet.
18:09:31slavaBrianRice-work: any recent slate developments?
18:10:14dbussinkfinally winter over here with a fresh -1 :)
18:12:53BrianRice-workslava: writing a serialization / compiled-file library. made a series of efficiency goals, each shaving off about 10-15% of waste. unicode support is now back up to date, with a short plan for inclusion.
18:15:14slavagreat
18:43:12BrianRice-workslava: also, we added support for varargs in message sends, via appending ", arg" iteratively
18:48:18evanwoop.
18:48:23evangot the MOP working right.
18:48:56evanturns out that with the proper MOP, you can return klass_ just if klass_ is a MetaClass
18:49:03evanfuck you freenode.
20:10:58seangroveHey all, is def a keyword in rubinius - ie. I can't alias it?
20:11:18ruedef is a keyword in Ruby, yes
20:12:30seangroveI'm playing around with the idea of tracking a single variable throughout the life of a ruby program, and logging everything that happens to it
20:12:53seangroveWhere it was created, what class, and everywhere it's referenced/modified
20:13:03seangroveOr is there something like this already?
20:13:10evanthere is not.
20:14:41rueUnless you enforce accessors, of course
20:15:03seangroveBut I don't think I could do it at the ruby-level, I assume I would have to go lower than that
20:15:32seangroveenforce accessors?
20:16:38rueOnly access the variable through methods (which keep track)
20:17:02seangroveAh, yeah
20:17:26seangroveMaybe something like this is a bit over my head
20:37:36dbussinkseangrove: why do you want to track a variable? just for fun or for another reason?
20:46:12seangrovedbussink: I'm having trouble debugging deeptest, and I'd like to be able to invoke ruby and say "track variable /blah/", and have it spit out a detailed history of any variable matching that pattern
20:46:41seangroveI have variables which are sometimes strings, sometimes custom classes, and sometimes procs - and I'm trying to figure out why they're different and where they're coming from
20:53:43boyscoutUpdated CI frozen specs to RubySpec 12009c0a. - 687db71 - Brian Ford
20:53:43boyscoutUpdated MSpec source to 1521f846. - f951970 - Brian Ford
20:53:43boyscoutUpdated CI tags for new specs. - f158ebd - Brian Ford
20:56:35boyscoutCI: f158ebd success. 3017 files, 11579 examples, 35681 expectations, 0 failures, 0 errors