Show enters and exits. Hide enters and exits.
| 00:01:49 | evan | YFCEREENHENUTHOEUHTOEHUT |
| 00:01:51 | evan | FUCK YOU FREENODE |
| 17:27:20 | brixen | morning |
| 17:56:25 | rue | Morning |
| 17:56:30 | rue | Cold yet? |
| 17:57:03 | rue | Got to ride around in 4ºFtoday |
| 17:58:02 | BrianRice-work | on dry roads, I hope. |
| 17:58:44 | evan | it's mid 60s here. |
| 17:59:13 | BrianRice-work | mid 30s and raining cats and dogs in PDX |
| 17:59:30 | brixen | indeed it is |
| 17:59:50 | evan | free kittys and puppys! |
| 18:00:04 | brixen | can't tell if there's more cats than dogs, but it's making a hell of a racket |
| 18:02:07 | rue | BrianRice-work: Snow |
| 18:02:16 | rue | Really pretty snowfall |
| 18:05:24 | BrianRice-work | sweet. |
| 18:09:31 | slava | BrianRice-work: any recent slate developments? |
| 18:10:14 | dbussink | finally winter over here with a fresh -1 :) |
| 18:12:53 | BrianRice-work | slava: 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:14 | slava | great |
| 18:43:12 | BrianRice-work | slava: also, we added support for varargs in message sends, via appending ", arg" iteratively |
| 18:48:18 | evan | woop. |
| 18:48:23 | evan | got the MOP working right. |
| 18:48:56 | evan | turns out that with the proper MOP, you can return klass_ just if klass_ is a MetaClass |
| 18:49:03 | evan | fuck you freenode. |
| 20:10:58 | seangrove | Hey all, is def a keyword in rubinius - ie. I can't alias it? |
| 20:11:18 | rue | def is a keyword in Ruby, yes |
| 20:12:30 | seangrove | I'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:53 | seangrove | Where it was created, what class, and everywhere it's referenced/modified |
| 20:13:03 | seangrove | Or is there something like this already? |
| 20:13:10 | evan | there is not. |
| 20:14:41 | rue | Unless you enforce accessors, of course |
| 20:15:03 | seangrove | But I don't think I could do it at the ruby-level, I assume I would have to go lower than that |
| 20:15:32 | seangrove | enforce accessors? |
| 20:16:38 | rue | Only access the variable through methods (which keep track) |
| 20:17:02 | seangrove | Ah, yeah |
| 20:17:26 | seangrove | Maybe something like this is a bit over my head |
| 20:37:36 | dbussink | seangrove: why do you want to track a variable? just for fun or for another reason? |
| 20:46:12 | seangrove | dbussink: 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:41 | seangrove | I 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:43 | boyscout | Updated CI frozen specs to RubySpec 12009c0a. - 687db71 - Brian Ford |
| 20:53:43 | boyscout | Updated MSpec source to 1521f846. - f951970 - Brian Ford |
| 20:53:43 | boyscout | Updated CI tags for new specs. - f158ebd - Brian Ford |
| 20:56:35 | boyscout | CI: f158ebd success. 3017 files, 11579 examples, 35681 expectations, 0 failures, 0 errors |