Show enters and exits. Hide enters and exits.
| 00:08:57 | evan | huh. |
| 00:09:13 | evan | the sapphirestelle guys are writing a new ruby-esque language |
| 00:11:15 | ezmobius_ enters the room. | |
| 00:11:34 | headius | oh? |
| 00:16:08 | rue | evan: Dan Berger |
| 00:17:00 | benburkert enters the room. | |
| 00:17:16 | evan | rue: no, a different one |
| 00:17:23 | evan | dan forked MRI |
| 00:17:25 | evan | there is another one |
| 00:17:28 | evan | with a new syntax |
| 00:17:45 | headius | sapphire in steel is something else |
| 00:17:49 | evan | yeah |
| 00:18:09 | headius | where'd you see this, evan |
| 00:18:17 | evan | rubyinside |
| 00:18:19 | evan | via rss |
| 00:18:34 | evan | there is a blog post on sapphiresteel's site now about it |
| 00:18:40 | rue | Ah, wtf? |
| 00:18:48 | rue | Those dumbasses |
| 00:19:43 | headius | I see |
| 00:20:00 | evan | there are no code examples |
| 00:20:12 | evan | of this new, revised syntax |
| 00:20:27 | evan | "python without tabs" is right |
| 00:20:33 | evan | as one commenter says |
| 00:21:43 | headius | wtf, who would use that |
| 00:22:14 | headius | even better than a language driven by implementers...a language driven by IDE designers |
| 00:23:23 | tarcieri | heh |
| 00:23:34 | tarcieri | Why would you try to "fix Ruby" without... actually fixing the real problems |
| 00:23:39 | tarcieri | which is what you are all addressing :) |
| 00:23:51 | rue | brixen: I am applying the doc patch |
| 00:24:25 | rue | headius, evan: I would not be opposed to a simplified Ruby |
| 00:24:44 | rue | I think there is room to shave stuff off without sacrificing usability in any way |
| 00:25:08 | headius | so you would be interested in a language that isn't ruby? |
| 00:26:36 | ezmobius leaves the room. | |
| 00:26:41 | evan | there are certainly edge cases and such that are so rarely used and complicated things i'd be for ditching them |
| 00:26:50 | evan | proc as a binding being one |
| 00:27:09 | evan | i'd love to be able to have a closure actually close! |
| 00:27:30 | rue | headius: A 'better' Ruby, yeah |
| 00:27:37 | rue | Dunno what it would be exactly, of course :) |
| 00:28:09 | evan | i don't have a problem with the syntax |
| 00:30:14 | rue | It is not too bad |
| 00:30:32 | rue | Hash and Proc should have different terms is my biggest complaint |
| 00:30:45 | rue | I just want to write foo.map 'blah' { ... } |
| 00:30:56 | rue | *also |
| 00:31:44 | GMFlash enters the room. | |
| 00:32:47 | ndemonner enters the room. | |
| 00:33:03 | rue | evan: Hm, I am seeing .d.1234 dependency files. Adding an ignore |
| 00:33:49 | ndemonner enters the room. | |
| 00:36:16 | srbaker enters the room. | |
| 00:47:37 | RyanTM leaves the room. | |
| 00:48:38 | chop3 enters the room. | |
| 00:48:58 | boyscout | 3 commits by Eero Saynatkari |
| 00:48:59 | boyscout | * Big VM documentation patch from Michael Klishin.; 55cbcc6 |
| 00:49:00 | boyscout | * Added .d.nnnn dependency files to ignores.; 942dcb9 |
| 00:49:01 | boyscout | * Whitespace cleanup in preparation of doc update.; 71aead7 |
| 00:50:32 | imajes enters the room. | |
| 00:51:42 | sholden leaves the room. | |
| 00:52:10 | mark__ enters the room. | |
| 00:53:15 | imajes leaves the room. | |
| 00:55:11 | rubuildius_amd64 | Eero Saynatkari: 55cbcc60f; 1756 files, 6116 examples, 20382 expectations, 0 failures, 0 errors; http://rafb.net/p/7ec59069.html |
| 00:56:50 | djwhitt | anyone know what license matzbot is under? |
| 00:58:16 | imajes enters the room. | |
| 01:00:49 | rubuildius_ppc | Eero Saynatkari: 55cbcc60f; 1756 files, 6119 examples, 20411 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/168548 |
| 01:01:22 | lopex_ enters the room. | |
| 01:02:26 | lopex_ leaves the room. | |
| 01:06:59 | ezmobius leaves the room. | |
| 01:07:51 | lopex leaves the room. | |
| 01:08:40 | miamoto_musashi leaves the room. | |
| 01:18:31 | crossblaim enters the room. | |
| 01:22:05 | lopex enters the room. | |
| 01:26:36 | jayWHY leaves the room. | |
| 01:26:42 | rue | djwhitt: evn's site says it is based on "public domain code" |
| 01:27:20 | djwhitt | rue: ok, thanks |
| 01:32:18 | sholden enters the room. | |
| 01:33:57 | jrun leaves the room. | |
| 01:33:59 | jrun_ enters the room. | |
| 01:37:06 | lopex leaves the room. | |
| 01:44:11 | aotearoa enters the room. | |
| 01:47:20 | jrun_ leaves the room. | |
| 01:48:30 | jrun enters the room. | |
| 01:48:46 | mark__ leaves the room. | |
| 01:49:02 | jrun leaves the room. | |
| 01:49:25 | jrun enters the room. | |
| 01:50:14 | jrun leaves the room. | |
| 01:50:35 | crossblaim leaves the room. | |
| 01:50:38 | jrun enters the room. | |
| 01:52:10 | jrun_ enters the room. | |
| 01:52:10 | jrun leaves the room. | |
| 01:53:02 | chop3 leaves the room. | |
| 01:55:28 | jrun enters the room. | |
| 01:55:29 | jrun_ leaves the room. | |
| 01:57:14 | AndrewO enters the room. | |
| 01:57:37 | rubbish enters the room. | |
| 01:58:28 | jrun leaves the room. | |
| 01:58:41 | jrun enters the room. | |
| 02:00:50 | jrun leaves the room. | |
| 02:01:06 | jrun enters the room. | |
| 02:04:53 | jayWHY enters the room. | |
| 02:06:36 | jrun leaves the room. | |
| 02:06:59 | jrun enters the room. | |
| 02:09:36 | rubbish leaves the room. | |
| 02:09:36 | jrun leaves the room. | |
| 02:09:41 | VVSiz_ enters the room. | |
| 02:10:08 | jrun enters the room. | |
| 02:10:34 | seydar enters the room. | |
| 02:11:08 | jrun leaves the room. | |
| 02:11:43 | jrun enters the room. | |
| 02:16:43 | jrun leaves the room. | |
| 02:16:45 | jrun_ enters the room. | |
| 02:17:10 | djwhitt | so... I'm going to add email support to rubuildius and have it post to the google group |
| 02:17:13 | djwhitt | only problem is |
| 02:17:18 | djwhitt | you have to be a member to post |
| 02:17:33 | FoobarWidget leaves the room. | |
| 02:18:22 | seydar | so evan - i took a stab at writing the CRuby thing. things did NOT go as well as planned. so now i'm going to use things i've actually learned in my CS courses. like S-Exps, except more geared towards ANSI C |
| 02:18:24 | jrun_ leaves the room. | |
| 02:18:40 | vborja enters the room. | |
| 02:18:45 | seydar | or maybe i'll try shiving a new backend to RubyToC |
| 02:18:59 | jrun enters the room. | |
| 02:19:40 | imajes_ leaves the room. | |
| 02:22:25 | jrun_ enters the room. | |
| 02:22:25 | jrun leaves the room. | |
| 02:22:27 | imajes_ enters the room. | |
| 02:22:57 | mae leaves the room. | |
| 02:23:08 | djwhitt | I suppose I can make rubuildius a member though... |
| 02:23:36 | seydar | do that. that sounds like it will work |
| 02:23:58 | djwhitt | yeah, just gotta setup a non-google email address for it too |
| 02:26:42 | rubbish enters the room. | |
| 02:26:54 | jrun_ leaves the room. | |
| 02:27:21 | jrun enters the room. | |
| 02:27:50 | VVSiz leaves the room. | |
| 02:29:09 | jrun_ enters the room. | |
| 02:29:12 | jrun leaves the room. | |
| 02:30:34 | seydar | so djwhitt: if you had to design CRuby, how would you do it? A true ruby to C compiler or a DSL for writing C? |
| 02:33:04 | djwhitt | well, how useful would a DSL for writing C really be? |
| 02:33:53 | djwhitt | I think if I were doing it I'd probably first try to write something that did basic Ruby to C++ |
| 02:34:05 | jrun_ leaves the room. | |
| 02:34:20 | djwhitt | since then you'd have the stl for handling strings etc. |
| 02:34:27 | seydar | stl? |
| 02:34:28 | jrun enters the room. | |
| 02:34:43 | djwhitt | http://www.sgi.com/tech/stl/ |
| 02:34:51 | djwhitt | standard template library |
| 02:35:02 | seydar | well i'm looking to write something that could get used in the creation of the core VM |
| 02:35:09 | rubbish leaves the room. | |
| 02:35:11 | seydar | shotgun |
| 02:35:30 | seydar | so i feel that emulating all of Ruby would be pointless |
| 02:35:30 | djwhitt | though, actually I think string might be part of C++ itself |
| 02:35:37 | seydar | alright |
| 02:35:42 | seydar | i'll pick your brain later |
| 02:35:45 | seydar | must..... sleep |
| 02:35:47 | seydar leaves the room. | |
| 02:35:49 | djwhitt | later |
| 02:36:31 | mae enters the room. | |
| 02:39:01 | mark__ enters the room. | |
| 02:41:28 | rue | djwhitt: So long as it is mailing from an address that is a member, you are fine |
| 02:44:06 | perplexes leaves the room. | |
| 03:04:13 | mark__ leaves the room. | |
| 03:06:04 | webmat enters the room. | |
| 03:06:23 | jrun leaves the room. | |
| 03:07:42 | fbuilesv enters the room. | |
| 03:09:07 | jayWHY leaves the room. | |
| 03:09:42 | mark__ enters the room. | |
| 03:09:49 | ruivaldo enters the room. | |
| 03:13:42 | fbuilesv | Hi, when trying to build Rubinius I'm getting this error: http://pastie.caboo.se/168586 |
| 03:13:43 | fbuilesv | Any pointers? |
| 03:15:11 | mark__ leaves the room. | |
| 03:21:15 | womble | fbuilesv: Rake isn't long on useful error messages for building stuff... you'll need to do a bit of detective work. First, the backtrace says that the last line of user-provided code was /Users/federicobuiles/programacion/rubinius/rakefile:119. What does that line say? |
| 03:21:52 | fbuilesv | womble: sh make('vm') |
| 03:22:37 | jicksta leaves the room. | |
| 03:23:31 | fbuilesv | make vm "makes" rubinius which tries to make lib/library before, and there's where the error's thrown |
| 03:23:52 | fbuilesv | actually, no, make library works, it's make rubinius who complains |
| 03:25:44 | nicksieger leaves the room. | |
| 03:26:18 | rue | fbuilesv: Can you do rake distclean; rake rebuild ? |
| 03:26:41 | fbuilesv | rue: sure, sec |
| 03:26:52 | jtoy enters the room. | |
| 03:28:09 | jicksta enters the room. | |
| 03:32:27 | fbuilesv | rue: That fixed it, thanks. Seems weird, this was a clean clone. |
| 03:41:45 | rue | That is strange! Wonder if there is something extra in the repo |
| 03:42:29 | srbaker leaves the room. | |
| 03:45:32 | srbaker enters the room. | |
| 03:46:06 | ruivaldo leaves the room. | |
| 03:47:21 | webmat leaves the room. | |
| 03:47:23 | miamoto_musashi enters the room. | |
| 03:52:23 | fbuilesv | rue: cloned again, no errors this time :S I must have ran something I guess |
| 03:52:23 | RyanTM enters the room. | |
| 03:54:03 | jayWHY enters the room. | |
| 03:54:09 | jayWHY leaves the room. | |
| 03:56:17 | sholden leaves the room. | |
| 03:57:47 | rue | fbuilesv: Cool, least it works :) |
| 03:57:52 | imajes leaves the room. | |
| 03:58:04 | fbuilesv | rue: Yup, thanks, time to dig in and see how I can help :) |
| 03:58:44 | rue | Glad to hear it :) Is there anything in particular that you are interested in? |
| 03:59:30 | fbuilesv | rue: Not really, I was checking an UDPSocket bug in Lighthouse but if you have any suggestions I'll be glad to help |
| 03:59:55 | mae leaves the room. | |
| 04:02:02 | mae enters the room. | |
| 04:02:45 | rue | fbuilesv: Naw, we can always use more specs and library code. One thing we have been recommending recently is that you grab a library or an app of your own that you want to run |
| 04:02:51 | rue | Then spec/fix whatever breaks :) |
| 04:03:28 | anonuser | I guess I'll try and fix the UDPSocket stuff tomorrow |
| 04:03:40 | fbuilesv | rue: Mmm ok, I'll take another look at RSpec then since my knowledge at it is pretty basic, then I'll pick up something |
| 04:05:42 | miamoto_musashi leaves the room. | |
| 04:07:42 | wmoxam enters the room. | |
| 04:09:50 | rue | anonuser: I think I forgot to answer earlier: the packaged Gnome is never more than one behind the source version |
| 04:10:20 | anonuser | rue, hrrm I still like the extra configuration options |
| 04:23:31 | rue | Heh |
| 04:23:52 | rue | Gnome and KDE are so ridiculously big that I do not care to compile them myself |
| 04:28:54 | rue | I used to do the Gentoo thing but got tired of it |
| 04:29:49 | AndrewO leaves the room. | |
| 04:49:53 | ariekeren enters the room. | |
| 04:53:45 | mediogre enters the room. | |
| 04:55:08 | srbaker leaves the room. | |
| 04:55:47 | srbaker enters the room. | |
| 05:04:20 | ariekeren leaves the room. | |
| 05:06:48 | jinjing enters the room. | |
| 05:07:44 | aotearoa leaves the room. | |
| 05:30:10 | GMFlash leaves the room. | |
| 05:30:18 | GMFlash enters the room. | |
| 05:33:08 | RyanTM leaves the room. | |
| 05:43:15 | imajes enters the room. | |
| 05:45:43 | aotearoa enters the room. | |
| 05:55:35 | rue | Whoa. Tk is not pretty on OSX |
| 06:01:17 | fbuilesv leaves the room. | |
| 06:04:20 | dmpk2k | rue: which version of Tk? |
| 06:05:59 | brixen | rue: you using gitk? |
| 06:06:50 | brixen | rue: if so, the top of this has some line from evan to make it look better: http://pastie.org/168631 |
| 06:08:00 | fbuilesv enters the room. | |
| 06:21:13 | rue | Eh, I am just going to use tig instead |
| 06:21:19 | rue | I had not bothered to install it |
| 06:21:40 | brixen | tig is really nice, I love it |
| 06:22:11 | brixen | you can do, e.g. tig log -S"find this" |
| 06:22:22 | brixen | discovered that by accident mistyping git :) |
| 06:23:19 | rue | Yep |
| 06:40:28 | jartz enters the room. | |
| 06:44:56 | ezmobius enters the room. | |
| 06:47:10 | rutlov enters the room. | |
| 06:53:17 | dewd leaves the room. | |
| 06:55:02 | benburkert_ enters the room. | |
| 06:55:02 | benburkert leaves the room. | |
| 06:56:46 | rue | Hey, col, agardiner's post made it to DZone |
| 07:00:10 | TheVoice | yeah I saw that too |
| 07:04:18 | zuwiki enters the room. | |
| 07:04:39 | jtoy leaves the room. | |
| 07:13:17 | jinjing enters the room. | |
| 07:28:16 | jartz_ enters the room. | |
| 07:28:43 | jartz leaves the room. | |
| 07:51:51 | headius_ enters the room. | |
| 07:55:16 | headius leaves the room. | |
| 07:56:57 | jartz_ leaves the room. | |
| 07:57:35 | headius_ leaves the room. | |
| 07:58:23 | headius enters the room. | |
| 08:06:26 | benburkert_ leaves the room. | |
| 08:17:44 | headius leaves the room. | |
| 08:19:22 | thehcdreamer enters the room. | |
| 08:19:42 | antares enters the room. | |
| 08:23:11 | ariekeren enters the room. | |
| 08:24:52 | ezmobius_ enters the room. | |
| 08:25:31 | aotearoa leaves the room. | |
| 08:25:43 | _ezmobius_ enters the room. | |
| 08:28:27 | _ezmobius_ leaves the room. | |
| 08:41:00 | ezmobius_ leaves the room. | |
| 08:41:35 | ezmobius leaves the room. | |
| 08:48:31 | ariekeren leaves the room. | |
| 08:55:42 | Fullmoon enters the room. | |
| 08:57:51 | mutle enters the room. | |
| 08:58:00 | jartz enters the room. | |
| 09:09:08 | dkubb enters the room. | |
| 09:14:46 | joachimm leaves the room. | |
| 09:30:13 | fleadope enters the room. | |
| 09:31:14 | jtoy enters the room. | |
| 09:33:06 | aotearoa enters the room. | |
| 09:35:01 | thehcdreamer_ enters the room. | |
| 09:36:55 | aotearoa leaves the room. | |
| 09:41:45 | jinjing leaves the room. | |
| 09:42:00 | octopod enters the room. | |
| 09:43:23 | thehcdreamer leaves the room. | |
| 09:45:31 | qwert666 enters the room. | |
| 10:09:36 | GMFlash leaves the room. | |
| 10:14:48 | agile enters the room. | |
| 10:31:49 | jtoy leaves the room. | |
| 10:37:30 | fleadope leaves the room. | |
| 10:38:47 | lachie enters the room. | |
| 10:40:09 | imajes leaves the room. | |
| 10:58:18 | agile leaves the room. | |
| 11:01:25 | rudebwoy leaves the room. | |
| 11:02:20 | rudebwoy enters the room. | |
| 11:19:26 | lachie leaves the room. | |
| 11:22:53 | crossblaim enters the room. | |
| 11:27:29 | jartz_ enters the room. | |
| 11:28:11 | jartz leaves the room. | |
| 11:30:33 | wycats leaves the room. | |
| 11:43:04 | lachie enters the room. | |
| 11:48:08 | wdperson enters the room. | |
| 11:50:07 | thehcdreamer leaves the room. | |
| 11:50:15 | mutle leaves the room. | |
| 11:50:25 | mutle enters the room. | |
| 11:52:14 | lachie leaves the room. | |
| 11:56:41 | crossblaim_ enters the room. | |
| 11:56:43 | crossblaim leaves the room. | |
| 11:59:17 | wifelette enters the room. | |
| 12:01:06 | radarek enters the room. | |
| 12:01:54 | Ingmar leaves the room. | |
| 12:02:04 | RyanTM enters the room. | |
| 12:02:45 | Ingmar enters the room. | |
| 12:06:38 | pietia enters the room. | |
| 12:14:36 | octopod leaves the room. | |
| 12:14:51 | wycats enters the room. | |
| 12:15:11 | octopod enters the room. | |
| 12:15:33 | brainopia enters the room. | |
| 12:15:54 | radarek leaves the room. | |
| 12:16:57 | brainopia leaves the room. | |
| 12:18:11 | radarek enters the room. | |
| 12:18:20 | brainopia enters the room. | |
| 12:18:23 | Skip enters the room. | |
| 12:19:45 | mark__ enters the room. | |
| 12:21:59 | mark__ leaves the room. | |
| 12:25:12 | brainopia leaves the room. | |
| 12:26:18 | brainopia enters the room. | |
| 12:27:33 | chris2 enters the room. | |
| 12:31:19 | webmat enters the room. | |
| 12:33:02 | femtowin enters the room. | |
| 12:38:19 | wycats_ enters the room. | |
| 12:40:44 | pietia leaves the room. | |
| 12:52:16 | crossblaim_ leaves the room. | |
| 12:56:15 | wycats_ leaves the room. | |
| 12:56:21 | wycats__ enters the room. | |
| 12:57:47 | srbaker leaves the room. | |
| 12:57:52 | srbaker enters the room. | |
| 12:59:21 | wycats leaves the room. | |
| 12:59:38 | ttmrichter enters the room. | |
| 13:06:01 | crossblaim enters the room. | |
| 13:08:44 | crafterm enters the room. | |
| 13:09:18 | miamoto_musashi enters the room. | |
| 13:09:51 | miamoto_musashi leaves the room. | |
| 13:10:36 | miamoto_musashi enters the room. | |
| 13:21:39 | rubuildius_amd64 leaves the room. | |
| 13:21:54 | wifelette enters the room. | |
| 13:22:15 | wycats__ leaves the room. | |
| 13:32:42 | wycats enters the room. | |
| 13:33:23 | imajes enters the room. | |
| 13:38:37 | joel_c enters the room. | |
| 13:44:49 | fbuilesv leaves the room. | |
| 13:49:15 | cremes leaves the room. | |
| 13:50:25 | thehcdreamer enters the room. | |
| 13:50:49 | crafterm leaves the room. | |
| 13:58:19 | dewd_ enters the room. | |
| 13:59:26 | crossblaim leaves the room. | |
| 14:02:33 | d2dchat enters the room. | |
| 14:06:57 | miamoto_musashi leaves the room. | |
| 14:08:57 | cremes enters the room. | |
| 14:16:32 | nemerle_afk enters the room. | |
| 14:30:56 | sholden enters the room. | |
| 14:34:41 | nemerle leaves the room. | |
| 14:43:31 | foysavas leaves the room. | |
| 14:44:53 | fbuilesv enters the room. | |
| 15:03:25 | obiejuan enters the room. | |
| 15:10:19 | AndrewO enters the room. | |
| 15:12:07 | KirinDave enters the room. | |
| 15:24:42 | mark__ enters the room. | |
| 15:27:33 | imajes leaves the room. | |
| 15:28:58 | GMFlash enters the room. | |
| 15:39:09 | jicksta leaves the room. | |
| 15:39:24 | jicksta enters the room. | |
| 15:39:28 | femtowin leaves the room. | |
| 15:44:06 | mark__ leaves the room. | |
| 15:49:02 | nemerle enters the room. | |
| 15:52:07 | Defiler | fbuilesv: I ran into that same problem with make 'error 2' the other day, and couldn't figure out how to fix the Makefile to avoid it. |
| 15:52:43 | fbuilesv | Defiler: a distclean + rebuild fixed it, no idea of why it happend though, it was supposed to be a clean copy |
| 15:53:43 | Defiler | Yeah. It seems to happen occasionally when something in shotgun is updated |
| 15:54:14 | Defiler | The makefile rules look correct, though. Deleting librubinius and typing 'rake' again would probably also fix it |
| 15:54:21 | radarek leaves the room. | |
| 15:56:59 | nemerle_afk leaves the room. | |
| 16:01:05 | fbuilesv | weird |
| 16:01:25 | sholden leaves the room. | |
| 16:08:30 | headius enters the room. | |
| 16:10:59 | tlockney leaves the room. | |
| 16:12:06 | fbuilesv | I'm trying to write a spec for REXML. The constructor of document receives a context and according to the docs, this context "should be a Hash" but in the MRI implementation it's never checked if it's indeed a hash (since it's never used). |
| 16:12:17 | fbuilesv | Should the rbx spec check that it's indeed a hash? |
| 16:15:16 | Defiler | fbuilesv: Nope. Sounds like a doc bug |
| 16:15:33 | Defiler | Presumably it just expects thing[something] to work |
| 16:16:46 | fbuilesv | Defiler: Ok, thanks. |
| 16:17:29 | fbuilesv | Defiler: Actually, context is never called on the code (the author's not sure what it's used for), he just init's it to {} in the constructor but that's it. |
| 16:18:04 | fbuilesv | I think it's better to leave it with no checks so it doesn't complain about MRI then |
| 16:21:53 | Defiler | Yeah. Whatever it does on MRI is 'the spec', except in cases where it is obviously a bug |
| 16:24:02 | KirinDave leaves the room. | |
| 16:24:42 | fbuilesv | Then, would someone mind taking a look at http://pastie.org/168753 ? It's my first spec so I'd like to receive some criticism |
| 16:25:07 | fbuilesv | it's stupid simple so far |
| 16:25:50 | Defiler | You can write: blah.empty?.should == true as: blah.should be_empty |
| 16:26:38 | Defiler | I would also try to simplify this description: "clones source's attributes source if a Document" |
| 16:26:58 | Defiler | Also, there's no need to do: should_not raise_error |
| 16:27:38 | Defiler | You can just say: Document.new("Invalid document") and move on, since raising an exception means the spec fails |
| 16:27:51 | Defiler | Looks fine, though, other than those tweaks |
| 16:28:04 | fbuilesv | Defiler: Where's be_empty defined? A quick grep through the rgx tree doesn't find it |
| 16:28:22 | fbuilesv | rbx* |
| 16:29:08 | Defiler | mspec/matchers, I would expect |
| 16:30:07 | headius leaves the room. | |
| 16:30:27 | Defiler | Bug brixen if it doesn't work the way you'd expect. :) |
| 16:30:31 | fbuilesv | Defiler: Nope, either it's not there or I'm failing horribly :) |
| 16:31:24 | fbuilesv | I'm not seeing any spec that uses it either |
| 16:31:53 | Defiler | Yeah, looks like for whatever reason it makes you add something similar to mspec/matchers/be_kind_of.rb |
| 16:32:11 | Defiler | I can't keep up with the seemingly-constant changes to mspec. Might just be me |
| 16:32:18 | Defiler | Feel free to add be_empty.rb, though |
| 16:32:50 | Defiler | Coffee time. Back in a bit |
| 16:32:52 | fbuilesv | ok |
| 16:53:38 | antares leaves the room. | |
| 16:54:52 | KirinDave enters the room. | |
| 16:55:40 | antares enters the room. | |
| 16:57:08 | jartz_ leaves the room. | |
| 17:00:18 | imajes enters the room. | |
| 17:02:54 | brainopia leaves the room. | |
| 17:03:41 | antares leaves the room. | |
| 17:06:46 | jayWHY enters the room. | |
| 17:11:16 | jbwiv_ enters the room. | |
| 17:14:08 | rue | Good evening |
| 17:15:06 | mutle leaves the room. | |
| 17:17:59 | fizx enters the room. | |
| 17:19:03 | fizx leaves the room. | |
| 17:19:58 | brainopia enters the room. | |
| 17:21:17 | cremes leaves the room. | |
| 17:21:19 | fizx enters the room. | |
| 17:21:24 | lopex enters the room. | |
| 17:21:33 | sholden enters the room. | |
| 17:21:45 | fizx leaves the room. | |
| 17:23:02 | headius enters the room. | |
| 17:24:25 | w1rele55 leaves the room. | |
| 17:25:44 | sholden leaves the room. | |
| 17:26:36 | w1rele55 enters the room. | |
| 17:27:42 | webmat leaves the room. | |
| 17:30:47 | jartz enters the room. | |
| 17:37:18 | boyscout | 1 commit by Charles Comstock |
| 17:37:19 | boyscout | * tagged new specs for pathname; 5caf94c |
| 17:38:41 | rubuildius_amd64 enters the room. | |
| 17:40:59 | thehcdreamer leaves the room. | |
| 17:46:01 | benburkert enters the room. | |
| 17:49:38 | TheVoice enters the room. | |
| 17:50:02 | djwhitt | so, has anyone thought about making the specs run in parallel? |
| 17:50:11 | rubuildius_amd64 | Charles Comstock: 5caf94ce6; 1764 files, 6137 examples, 20403 expectations, 0 failures, 0 errors; http://rafb.net/p/PNzq0a97.html |
| 17:50:13 | djwhitt | ie use N number or processes |
| 17:50:35 | rubuildius_ppc | Charles Comstock: 5caf94ce6; 1764 files, 6140 examples, 20432 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/168777 |
| 17:50:56 | Defiler | I've wanted a rake feature like 'make -jN' |
| 17:51:06 | djwhitt | yeah, that would be nice |
| 17:51:26 | djwhitt | I was just thinking about it because the machine I'm running rubuildius_amd64 on is a dual core |
| 17:51:31 | djwhitt | it could probably go a lot faster |
| 17:51:56 | rubuildius_amd64 leaves the room. | |
| 17:53:12 | dgtized | djwhitt: I think that's a bad idea, I think it's better to leave a slight slowness in spec testing as incentive to speed up the interpreter |
| 17:53:33 | dgtized | djwhitt: MRI runs the specs in a couple seconds, so most of that slowness is our own fault |
| 17:53:53 | dgtized | djwhitt: string performance in particular would drastically increase our spec running speed |
| 17:54:05 | djwhitt | dgtized: yeah, good point |
| 17:54:25 | djwhitt | dgtized: I haven't tried running specs on MRI in ages so I didn't realize there was /that/ much difference |
| 17:55:10 | dgtized | djwhitt: yea it's pretty noticeable -- I mean we are definitely getting faster, and we win on specific tests, but general performance is still sluggish in comparison |
| 17:56:04 | dgtized | djwhitt: also I don't want to think about problems with running specs in parallel, they can be a pain to write anyway |
| 17:56:22 | dgtized | djwhitt: now writing specs to test to see if parallel things are working correctly, that's a different story |
| 17:56:38 | djwhitt | *sigh* I suppose |
| 17:56:39 | djwhitt | hehe |
| 17:57:02 | djwhitt | I should setup make to run in parallel though |
| 17:57:08 | fbuilesv | I just uploaded some patches on ticket #426 for a be_empty matcher in MSpec in case someone wants to take a look. |
| 17:57:08 | djwhitt | no reason to have that part of the build be slow |
| 17:58:14 | obiejuan leaves the room. | |
| 17:58:52 | brainopia leaves the room. | |
| 18:00:00 | brainopia enters the room. | |
| 18:01:54 | headius leaves the room. | |
| 18:13:35 | crossblaim enters the room. | |
| 18:14:25 | crossblaim_ enters the room. | |
| 18:22:36 | jayWHY leaves the room. | |
| 18:23:39 | jartz leaves the room. | |
| 18:29:03 | bitbang enters the room. | |
| 18:31:06 | obiejuan enters the room. | |
| 18:32:46 | macournoyer enters the room. | |
| 18:37:05 | djwhitt | actually adding a '-j3' to make options seems to break things right now |
| 18:37:27 | crossblaim leaves the room. | |
| 18:44:10 | Fullmoon leaves the room. | |
| 18:49:09 | crossblaim_ leaves the room. | |
| 18:52:46 | dgtized | djwhitt: yea I'm all for parallelizing make, and also parallelizing the compilation of kernel rbc files |
| 18:53:22 | dgtized | if -j3 is failing it probably indicates we are not correctly annotatating some of the dependencies |
| 18:53:32 | djwhitt | yeah |
| 18:53:55 | djwhitt | I'll look into it later, I gotta run pretty soon |
| 18:54:41 | headius enters the room. | |
| 18:57:47 | crossblaim enters the room. | |
| 19:02:02 | benburkert leaves the room. | |
| 19:03:02 | crossblaim leaves the room. | |
| 19:05:24 | fleadope enters the room. | |
| 19:09:59 | jbwiv_ leaves the room. | |
| 19:11:15 | fleadope enters the room. | |
| 19:11:51 | fleadope enters the room. | |
| 19:13:53 | jinjing enters the room. | |
| 19:24:19 | Defiler | djwhitt: I know at one time I had all the make tasks running with -j |
| 19:24:33 | Defiler | djwhitt: Lots of external lib changes recently, though, so it probably broke |
| 19:29:16 | djwhitt | Defiler: here's the build log if you want to have a go at fixing it: http://rafb.net/p/Ll3Rxz77.html |
| 19:30:08 | djwhitt | Defiler: if not that's no problem I'll look into it later, but I'm about to leave to catch a plane so I probably won't have a chance till tonight or tomorrow |
| 19:31:05 | Defiler | Cool. I may look at it if I need a break from banging my face against my other tickets heh |
| 19:32:37 | djwhitt | looks like it's libffi that's having problems |
| 19:33:04 | jayWHY enters the room. | |
| 19:36:14 | webmat enters the room. | |
| 19:38:19 | rubuildius_amd64 enters the room. | |
| 19:38:36 | rubuildius_amd64 leaves the room. | |
| 19:38:58 | rubuildius_amd64 enters the room. | |
| 19:41:28 | evan | djwhitt: you just need to remove all your .d files under shotgun/lib and shotgun/lib/subtend |
| 19:42:24 | mediogre leaves the room. | |
| 19:43:52 | tlockney enters the room. | |
| 19:43:54 | tlockney leaves the room. | |
| 19:44:14 | tlockney enters the room. | |
| 19:55:30 | chris2 leaves the room. | |
| 20:07:04 | AndrewO leaves the room. | |
| 20:10:33 | eventualbuddha enters the room. | |
| 20:11:19 | tlockney leaves the room. | |
| 20:15:31 | GMFlash leaves the room. | |
| 20:16:45 | benburkert enters the room. | |
| 20:18:20 | bitbang leaves the room. | |
| 20:20:35 | brainopia leaves the room. | |
| 20:20:40 | wycats_ enters the room. | |
| 20:26:41 | jartz enters the room. | |
| 20:30:52 | ctennis enters the room. | |
| 20:33:44 | obiejuan leaves the room. | |
| 20:37:17 | wycats leaves the room. | |
| 20:39:54 | wycats_ leaves the room. | |
| 20:45:23 | rby_ enters the room. | |
| 20:46:44 | rue | evan: The more I read, the weirder the FSB VM seems |
| 20:53:28 | GMFlash enters the room. | |
| 20:53:48 | tlockney enters the room. | |
| 20:59:35 | antares enters the room. | |
| 21:00:33 | antares leaves the room. | |
| 21:03:54 | antares enters the room. | |
| 21:12:52 | imajes__ enters the room. | |
| 21:14:53 | headius leaves the room. | |
| 21:15:18 | headius enters the room. | |
| 21:15:34 | macournoyer leaves the room. | |
| 21:15:38 | headius leaves the room. | |
| 21:16:06 | headius enters the room. | |
| 21:21:46 | ryan enters the room. | |
| 21:25:52 | webmat leaves the room. | |
| 21:27:37 | imajes leaves the room. | |
| 21:36:32 | Fullmoon enters the room. | |
| 21:40:25 | Fullmoon leaves the room. | |
| 21:40:55 | womble leaves the room. | |
| 21:48:34 | fbuilesv | I'm working on a spec for REXML. Turns out that has some bugs that generate incorrect XML and have been opened for at least 4 months, what should the spec reflect here, current MRI behavior or the correct solution? |
| 21:49:29 | drbrain | correct behavior |
| 21:49:52 | drbrain | also, send a message to ruby-core about the patches |
| 21:50:40 | fbuilesv | drbrain: REXML is maintained outside core (by germane-software according to what I'm seeing) but I'm only trying to write the spec right now. As soon as I write some patches I'll send them. |
| 21:50:43 | fbuilesv | ty |
| 21:51:36 | zenspider | fbuilesv: iirc the rexml is fairly active on ruby-core, so it should be a good place to go |
| 21:52:13 | fbuilesv | zenspider: I'll ask there then |
| 21:59:47 | evan | rue: yeah, |
| 22:01:14 | imajes__ leaves the room. | |
| 22:10:18 | _ezmobius_ enters the room. | |
| 22:28:07 | qwert666_ enters the room. | |
| 22:30:18 | aotearoa enters the room. | |
| 22:31:50 | AndrewO enters the room. | |
| 22:32:40 | AndrewO leaves the room. | |
| 22:34:49 | aotearoa leaves the room. | |
| 22:36:09 | KirinDave leaves the room. | |
| 22:43:37 | obiejuan enters the room. | |
| 22:44:40 | qwert666 leaves the room. | |
| 22:44:57 | obiejuan leaves the room. | |
| 22:53:00 | therealadam leaves the room. | |
| 23:03:04 | antares leaves the room. | |
| 23:07:12 | qwert666_ leaves the room. | |
| 23:09:01 | w1rele55 leaves the room. | |
| 23:16:35 | wycats_ enters the room. | |
| 23:17:10 | antares enters the room. | |
| 23:32:40 | rue | antares: The patch is in, although you probably caught that |
| 23:33:57 | rue | evan: Bit for antares |
| 23:34:34 | chop3 enters the room. | |
| 23:35:37 | antares | rue, actually I did not |
| 23:35:57 | antares | rue, how do I send pastie with ssh key to Evan? |
| 23:36:38 | jrun enters the room. | |
| 23:41:28 | wifelette leaves the room. | |
| 23:42:21 | wifelette enters the room. | |
| 23:44:41 | pietia enters the room. | |
| 23:44:46 | antares_ enters the room. | |
| 23:45:48 | dkubb_ enters the room. | |
| 23:47:08 | tlockney leaves the room. | |
| 23:52:49 | macournoyer enters the room. | |
| 23:53:22 | pietia leaves the room. | |
| 23:53:53 | fbuilesv leaves the room. | |
| 23:54:35 | fbuilesv enters the room. | |
| 23:56:46 | FoobarWidget enters the room. | |
| 23:57:02 | FoobarWidget | hi all |
| 23:58:04 | FoobarWidget | rue: still need help with apache? :) |
| 23:58:31 | jayWHY leaves the room. |