Show enters and exits. Hide enters and exits.
| 15:13:59 | Enl | enl |
| 15:14:14 | sometest | enl |
| 16:06:56 | kronos_vano | enl |
| 16:07:01 | kronos_vano | :( |
| 16:07:06 | Enl | :)) |
| 16:09:03 | brixen | kronos_vano, Enl: que pasa amigos? :) |
| 16:09:29 | Enl | everything is good ;) |
| 16:09:34 | brixen | heh |
| 16:11:34 | evan | kronos_vano: hello |
| 16:11:43 | kronos_vano | hi |
| 16:12:24 | kronos_vano | brixen, oO |
| 16:12:57 | kronos_vano | evan, Where is rubinius 1.0? ) |
| 16:13:22 | evan | I got sick and went on vaca |
| 16:13:23 | evan | soon! |
| 19:12:42 | boyscout | Add spec showing IO#reopen creates files - 7773d8a - Evan Phoenix |
| 19:12:43 | boyscout | Allow IO#reopen to create files - 6fceb30 - Evan Phoenix |
| 19:17:13 | boyscout | Unwrap args for Method#to_proc. Fixes #277. - 5c8c23c - Evan Phoenix |
| 19:20:54 | boyscout | CI: rubinius: 6fceb30 successful: 3449 files, 13485 examples, 41050 expectations, 0 failures, 0 errors |
| 19:33:21 | boyscout | Add spec for instance_eval scoping with string - ca93088 - Evan Phoenix |
| 19:33:21 | boyscout | Use the receiver metaclass as the scoped class. Fixes #276. - 28fef11 - Evan Phoenix |
| 19:41:41 | boyscout | CI: rubinius: 28fef11 successful: 3449 files, 13487 examples, 41052 expectations, 0 failures, 0 errors |
| 19:53:23 | boyscout | Add ability to disable execinfo even if the system has it - ff32708 - Evan Phoenix |
| 19:54:55 | scoopr | Evan is on fire =) |
| 19:55:07 | brixen | hurry, get the hoses! |
| 19:55:15 | brixen | we don't want evan burning up |
| 19:55:35 | evan | :D |
| 19:55:42 | evan | all issues are closed. |
| 19:55:42 | scoopr | Nah, maybe it's just the sunburns |
| 19:55:51 | brixen | heh |
| 19:56:04 | evan | going to grab some lunch now! |
| 19:56:25 | brixen | good plan |
| 19:56:33 | cremes | quick, someone add some issues so he isn't bored upon return! |
| 19:56:34 | brixen | is eating a sandwich |
| 19:56:40 | evan | cremes: haha |
| 19:56:47 | evan | a number of them a targeted for post 1.0 |
| 19:56:58 | evan | because they're just too big of changes to do right now |
| 19:57:07 | cremes | makes sense |
| 19:58:11 | cremes | let's see, ironruby 1.0 came out a few weeks back, macruby 0.6 a few days ago, jruby 1.5 is imminent and now rbx 1.0 |
| 19:58:17 | cremes | good time to be a rubyist |
| 19:58:38 | evan | yep! |
| 19:58:49 | evan | we've already got a great list of stuff post 1.0 |
| 19:59:06 | evan | ie, there are some ugly performance problems in a few areas that we just can't fix atm. |
| 19:59:35 | cremes | heh, i've probably run into a few... |
| 19:59:41 | cremes | i'll start posting perf related issues again |
| 20:01:27 | evan | cremes: well, wait until post 1.0 |
| 20:01:41 | evan | only critical stuff should go into issues right now. |
| 20:01:44 | boyscout | CI: rubinius: ff32708 successful: 3449 files, 13487 examples, 41052 expectations, 0 failures, 0 errors |
| 20:03:22 | cremes | there's no way to tag them as post 1.0? if not, i'll hold off |
| 20:03:34 | evan | no, there's not atm. |
| 20:03:38 | cremes | k |
| 20:03:41 | evan | actually though |
| 20:03:48 | evan | bring them up on the mailing list |
| 20:03:55 | evan | thats a better place to discuss performance stuff anyway |
| 20:03:59 | cremes | k |
| 20:05:06 | brixen | cremes: the #pack/#unpack issue I have a strategy for |
| 20:05:29 | brixen | let us know about other perf issues you hit |
| 20:05:33 | cremes | brixen: great, that was going to be my first one :) |
| 20:06:06 | brixen | I'm writing a Ragel based version that all Ruby impl can use if they want |
| 20:06:12 | evan | yaeh, pack is something that brixen has a good strategy for |
| 20:06:21 | evan | but it's definitely post 1.0 work |
| 20:06:21 | brixen | since Ragel emits Java, C/C++, C#, Ruby |
| 20:06:24 | evan | probably directly post |
| 20:13:07 | cremes | brixen: have you looked at the ruby emitted by ragel? it is Ugly (capital U) |
| 20:14:23 | scoopr | to be fair, the C ain't that much better |
| 20:14:42 | Defiler | have you looked at the C emitted by bison/yacc? |
| 20:16:54 | cremes | Defiler: how do you think most people win the obfuscated C contest? bison/yacc is their secret weapon! :) |
| 20:17:16 | Defiler | It takes a twisted human mind to get that last 10% though |
| 20:18:56 | mjijackson | hi all. is rubinius 1.0.0rc4 known to have issues using rubygems? |
| 20:19:26 | mjijackson | i'm trying out rbx right now using rvm, but can't get me rubygems working properly |
| 20:20:01 | mjijackson | $LOAD_PATH is empty (at least in irb) |
| 20:20:16 | mjijackson | well, not totally empty. there's "lib" and "." |
| 20:20:59 | brixen | mjijackson: rc4 is pretty old, we're about to release rc5 |
| 20:21:05 | brixen | mjijackson: so, you should be using master |
| 20:21:20 | brixen | rvm install rbx-head or build (install) from git |
| 20:21:43 | Defiler | that being said, rubygems should work in rc4 :) |
| 20:21:45 | mjijackson | brixen: holy crap ... master? what if my computer blows up? ;) |
| 20:21:51 | brixen | cremes: we wouldn't be using the Ruby output |
| 20:22:04 | brixen | mjijackson: we keep master sane, it should always work for you |
| 20:22:20 | mjijackson | brixen: cool. i'll give it a shot |
| 20:22:23 | brixen | if it blows up your computer, borrow a nearby co-worker's and let us know :) |
| 20:23:30 | brixen | cremes: the state machine formalism in Ragel gives us a much better medium to express the algorithms than any of the programming languages |
| 20:23:42 | brixen | cremes: we'd just use a C++ primitive in this case |
| 20:24:06 | brixen | rememeber, we use Ruby because if its utility, not because of some mythical properties |
| 20:24:26 | mjijackson | brixen: just to be sure this is necessary, i'm loading rubygems via export RUBYOPT="rubygems" in my .bashrc |
| 20:24:30 | mjijackson | that should work, right? |
| 20:24:39 | brixen | mjijackson: there was an issue fixed for that |
| 20:24:48 | brixen | so try on master and let me know if it works |
| 20:42:12 | evan | no |
| 20:42:17 | evan | RUBYOPT didn't work in rc4 |
| 20:42:23 | evan | it's in rc5 |
| 20:42:43 | mjijackson | evan: awesome! thx |
| 20:43:00 | evan | well, master/rc5 |
| 21:40:08 | evan | could someone update and see if the top commit they have is 65fd26b |
| 21:40:18 | evan | git says it's in the romet |
| 21:40:19 | evan | remote |
| 21:40:23 | brixen | yep, sec.. |
| 21:40:24 | evan | but github isn't saying so an the UI |
| 21:40:40 | Defiler | yep |
| 21:40:48 | Defiler | may 5 14:35:59 |
| 21:41:10 | evan | k |
| 21:41:12 | brixen | yep, me too |
| 21:41:15 | evan | just github being wacky then. |
| 21:41:29 | evan | Array::Frozen is gone now |
| 21:41:33 | evan | there actually weren't a lot of methods |
| 21:41:37 | brixen | yeah |
| 21:52:20 | brixen | someday, we will have nice things |
| 21:52:38 | brixen | for example, it is ridiculous to have to start a subprocess to spec command line option parsing |
| 21:52:51 | brixen | when you have such a lovely OO language |
| 21:55:56 | brixen | evan: I just push the command line spec stuff |
| 21:56:19 | brixen | evan: do you want to do the rc release or shall I continue pushing the spec fixes? |
| 21:58:04 | evan | go ahead and finish |
| 21:58:08 | brixen | k |
| 21:58:16 | evan | better to do a rc release at the beginning of a day |
| 21:58:37 | brixen | well, not sure how long the c-api stuff will take, but I'll keep working on it |
| 22:01:52 | boyscout | Convert Array to use Ruby.check_frozen - 65fd26b - Evan Phoenix |
| 22:02:53 | evan | well, i don't want to go in and do a bunch of work right after rc5 |
| 22:03:00 | boyscout | Removed full.mspec config file. Use bin/mspec ci to run all CI specs. - 3952b50 - Brian Ford |
| 22:03:00 | boyscout | Deleted obsolete Task related specs. - b0527c1 - Brian Ford |
| 22:03:00 | boyscout | Fixes for command line specs. - 503beaf - Brian Ford |
| 22:03:00 | boyscout | Fixed parsing options with optional arguments. - 4f914f2 - Brian Ford |
| 22:03:00 | boyscout | Fixed command line parser per current specs. - 4018f24 - Brian Ford |
| 22:03:00 | boyscout | Enabled command line specs. - 5e47491 - Brian Ford |
| 22:03:04 | evan | so either the work is done now, or post 1.0 |
| 22:03:13 | evan | how much work is it? |
| 22:04:07 | brixen | well, there's some capi specs excluded, I'm looking into them now |
| 22:04:32 | evan | ok, check them out and advise me on them before you start in on them |
| 22:04:39 | evan | so we can decide if we can postpone or not |
| 22:04:42 | brixen | k |
| 22:12:21 | brixen | evan: thoughts on rb_define_hooked_variable ? |
| 22:12:31 | evan | post 1.0 |
| 22:12:33 | brixen | looking at codesearch, doesn't seem like we need to impl it |
| 22:12:37 | evan | no one uses it. |
| 22:12:44 | evan | and it's going to be a pain to implement |
| 22:13:22 | brixen | I guess I need a way to omit stuff from C extension |
| 22:13:36 | brixen | C-API specs that is |
| 22:27:14 | boyscout | CI: Commit 5e47491 failed. http://github.com/evanphx/rubinius/commit/5e474917b21a9211b152fa016e370a08530fee09 |
| 22:30:58 | brixen | that is the randomm frozen error I get |
| 22:31:01 | brixen | randomly |
| 22:35:58 | evan | :/ |
| 22:35:59 | evan | yeah |
| 22:48:02 | Defiler | huh, boyscout doesn't link to the build output anymore? |
| 22:49:22 | evan | cijoe doesn't |
| 22:49:26 | evan | I should change that. |
| 23:35:05 | boyscout | Added rb_struct_define. - 92c6a15 - Brian Ford |