Index

Show enters and exits. Hide enters and exits.

00:03:17rueLooks like it might require 2.6.13+ on Linux
00:04:32bambino56I am using 2.6.17-11-generic, Ubuntu 6.10
00:06:58ruebambino56: Do you have a sys/inotify.h?
00:09:55bambino56yes, on /usr/include/sys/inotify.h
00:10:38boyscout1 commit by David Whittington
00:10:39boyscout * Tagged Generator specs as unstable due to memory consumption; 2d34643
00:11:54bambino56The IN_DONT_FOLLOW is not defined in my inotify.h
00:15:12tarcieriyou're not using ev_stat watchers, are you?
00:15:15tarcieriwhat's configuring libev?
00:15:45qwert666__ leaves the room.
00:16:02rueWelp, that is the problem, clearly.. 'why' is another question? :)
00:18:01womble enters the room.
00:20:05rubuildius_amd64David Whittington: 2d34643c7; 1787 files, 6212 examples, 22027 expectations, 0 failures, 0 errors; http://rafb.net/p/03dCrW33.html
00:20:09tarcieriwhy is that error occurring?
00:20:13tarcierior what "why?"
00:20:16djwhittoh yeah, that's more like it
00:20:50tarcieriIf you aren't using ev_stat watchers, just don't tell libev you have inotify.h
00:21:00tarcierior inotify_init, I guess
00:21:53djwhittbrixen: I added two tickets one relating to CI slowdowns and one about generator memory consumption
00:22:09mark___ enters the room.
00:25:00ezmobius leaves the room.
00:27:19zenspiderdjwhitt: thanks!
00:27:47djwhittzenspider: did you look at the tickets? was the CI ticket descriptive enough?
00:29:40enebo leaves the room.
00:30:04zenspiderI haven't looked at them yet... battling git instead. :/
00:30:10djwhittno prob
00:30:11djwhittjust curious
00:30:56rubuildius_ppcDavid Whittington: 2d34643c7; 1787 files, 6215 examples, 22056 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/170628
00:32:19ruebambino56: I would recommend looking into why those are not defined but you should be able to bypass the issue in the libev configuration
00:35:08bambino56yes I compiled it without inotify.h support and no errors occours. There are updated header files to download from here: http://inotify.aiken.cz/?section=inotify&page=download&lang=en
00:36:10octopod leaves the room.
00:36:17bambino56but now I have my rubinius compiled... thanks!
00:37:38boyscout9 commits by Ryan Davis
00:37:39boyscout * Added ANYARGS and hacky STR2CSTR; 2a488a6
00:37:39boyscout * Added empty intern.h for 3rd party exts; d8723a9
00:37:40boyscout * Revamped configuration system to all come from rakelib/configure.rake and generate ...; 5dee737
00:37:42boyscout * Removed export in mk file; c13e7bb
00:37:42boyscout * oops! extra exclude; 63513d2
00:37:43boyscout ...
00:38:49zenspiderboyscout: I hate you... gimme full cred for what I do!
00:39:56rueWe should rename him boycot
00:40:27zenspiderexactly
00:40:31ruebambino56: Good news! I will add it to common issues
00:40:34zenspiderthe censoring bastard
00:41:37bambino56rubinius 0.8.0 (ruby 1.8.6 compatible) (r) (03/26/2008) [i686-pc-linux-gnu]
00:43:46mae_ enters the room.
00:44:29rueYep that is the right one
00:45:05rubuildius_amd64Ryan Davis: 2a488a692; 1787 files, 6213 examples, 22028 expectations, 0 failures, 0 errors; http://rafb.net/p/NfUoXi58.html
00:45:16evanzenspider: he said there was 9 at least
00:45:35headius1 enters the room.
00:46:38headius1 leaves the room.
00:48:10aotearoa enters the room.
00:48:10zenspiderevan: true... but still not good enough.
00:48:13zenspider:P
00:51:38eventualbuddha leaves the room.
00:51:57rubuildius_ppcRyan Davis: 2a488a692; 1787 files, 6216 examples, 22057 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/170633
00:52:10zenspideryay!
00:52:15zenspideranother platform too!
00:55:27Gerardo enters the room.
00:55:40GerardoHello there
00:56:00brixenGerardo: hello
00:56:01Gerardoafter patching configure, I got rubinius compiled on OpenBSD
00:56:12Gerardohey brixen
00:56:15GerardoI have another question
00:56:23Gerardo(I already sent the ticket by the way)
00:56:41Gerardothis page http://rubinius.lighthouseapp.com/projects/5089/installation says that OpenBSD requires libexecinfo
00:56:46evanGerardo: thats old
00:56:49evanneeds to be revised
00:56:54GerardoI guessed so
00:57:16GerardoOK
00:57:28Gerardotoo bad it's not a wiki, I would remove OpenBSD
00:57:45Gerardoanyways, let's play with Rubinius :)
00:58:12drbrainGerardo: it does not require libexecinfo any more?
00:58:15zenspiderGerardo: I just made a bunch of changes to configure, so your ticket might be stale too
00:58:19zenspiderurl?
00:58:27Gerardodrbrain: well, I compiled it and ran a puts "hola mundo" without it
00:58:47drbrainok
00:58:48evandrbrain: no
00:59:00Gerardozenspider: it's a very small change: s/bash/sh/ But let me find the URL anyways
00:59:03evanthat was when we had the super buggy code to generate a C backtrace in
00:59:06Gerardohey evan
00:59:07evanit's gone now.
00:59:16drbrainso we don't require it at all?
00:59:30mae leaves the room.
01:00:44Gerardozenspider: http://rubinius.lighthouseapp.com/projects/5089/tickets/432-dependency-on-bash-not-needed
01:01:05drbrainwell, I've removed it
01:01:11drbrainlater, dinner time
01:03:54jayWHY leaves the room.
01:04:04mae_ leaves the room.
01:06:47crafterm leaves the room.
01:08:15bambino56 leaves the room.
01:17:10jayWHY enters the room.
01:17:16jayWHY leaves the room.
01:17:49chop3 enters the room.
01:19:14Gerardook
01:19:22GerardoI have another suggestion
01:19:48GerardoI didn't know what the flags are in rubinius, so I typed shotgun/rubinius --help
01:20:10GerardoIt didn't help
01:20:14Gerardowhat about writing:
01:20:14Gerardoputs RBS_USAGE
01:20:25Gerardoin kernel/loader.rb
01:20:32Gerardoright below: puts "Invalid switch '#{arg}'"
01:20:35Gerardo?
01:20:42Gerardoor should I send a patch for it?
01:21:29GerardoThe benefit is that when I type a wrong switch, rubinius tells me what are the _valid_ switches
01:21:46Gerardoalong with "Invalid switch --something"
01:22:00evansure, send in a patch
01:22:24brixenGerardo: yeah, you could add '--help' to the case for -h, and puts usage on invalid switch
01:23:42webmat enters the room.
01:23:56Gerardook, I'll send a patch for both changes
01:26:51imajes_ leaves the room.
01:27:30Gerardoargh..
01:27:38jtoy enters the room.
01:27:41Gerardoexcuse the question please, but
01:28:00Gerardogit diff > patchfile is ok?
01:28:23evangit format-patch is better
01:28:26GerardoI've just found that it should be git format-patch, but didn't see it before
01:28:37Gerardook, I will, for the next patches
01:32:02ruePatchfile can be applied, it is not problematic in that way
01:32:21rueBut if you have the code there, just create the patches now and attach them
01:32:48Gerardogit format-patch ends silently
01:32:59GerardoI'm new at git too by the way
01:33:06headius enters the room.
01:33:14headius enters the room.
01:33:21Gerardowhere should I look for the patches that git format-patch created
01:33:22ruegit format-patch firsthash..lasthash
01:33:30Gerardook
01:34:27rueMeh, we have no FFI specs?
01:34:31rueadds some
01:36:17Gerardorue, how do I figure the values of firsthash and lasthash
01:36:51evaneasier
01:36:53rueTake the 8 first characters of the commit hashes, `git log` for example
01:36:54evangit format-patch origin
01:36:57evanjust do that
01:37:41rueThat too ^ or you could use HEAD^^..HEAD etc.
01:38:31Gerardogit format-patch origin ends silently
01:38:38evanyou have to commit first
01:38:48evanyou make your change and commit it
01:38:51evanthen use format-patch
01:39:30agardinerok, well i found the cause of the -pss failure where the message is no method 'misses' on Fixnum
01:39:42agardinerit was actually a bug in Array#qsort_block!
01:40:07agardinerand i added a neat feature to the Debugger to find it!
01:40:14evanwoo!
01:40:17evanwhat did ya add?
01:40:21agardineryou can now step up/down the call frames
01:40:35agardinerand eval, decode, list, vars etc all are based on this eval context
01:41:03evansweet
01:41:10agardinerso i just went up 2, vars and saw immediately that qsort_block! was passing in the index of middle, rather than the middle value in the Array
01:41:20agardinerawesome cool!
01:41:24jtoy leaves the room.
01:41:33agardinershit
01:41:46agardineranyone else getting build problems with HEAD?
01:42:05evanzenspider just changed some of the build pipeline
01:42:18agardinerI'm getting problem encountered while loading bootstrap runtime/stable/bootstrap.rba after a distclean
01:42:51evanhrm
01:43:48teflonted enters the room.
01:44:35agardinerseems to be failing on the Rubinius compile steps
01:45:34Gerardouff
01:45:39Gerardofinally
01:46:40rueagardiner: Looks like the same problem in #qsort!, I think I broke it last time I was "fixing" it. Do you have a spec that exposes it?
01:47:02Gerardothat's an e-mail ...
01:48:07agardinernah, i was just running with -pss and trying to find the breakage
01:48:13evanGerardo: it just looks that way
01:48:21evangit knows how to parse it as a full commit
01:49:09binary42 leaves the room.
01:50:52agardinerrue: yeah, i see the same problem in qsort!
01:51:01Gerardothanks
01:51:06Gerardothere it goes my second ticket
01:52:04rueagardiner: I think my test cases may be missing it because of a conversion or something
01:52:27agardinerhmm... well, if you are testing with an array of Fixnums, you might miss it
01:53:25Gerardorue, now I see what you were talking to me. I just needed to commit first.
01:53:54agile enters the room.
01:54:05agardinerevan,zenspider: looks like it is 5dee73 that breaks rake build
01:54:09jptix leaves the room.
01:54:24evanpastie what your seeing?
01:54:42loincloth enters the room.
01:55:58bitbang leaves the room.
01:56:31djwhittcouldn't have broken it that badly, both rubuildiuses were happy with it
01:57:15rueGerardo: Ah! Yeah, the local commit may seem strange particularly if you come from SVN/CVS
01:57:24agardinerpastie for evan
01:57:38agardinerdang... no pastie
01:57:47rueNo pastie for evan
01:57:52evancries
01:58:17agardinerevan: http://pastie.caboo.se/170664
01:58:48evanbizarre.
01:59:06agardinerinterestingly, after beeing on c13e7bb and moving forward to 5dee73, i didn't see the problem until i did a rake clean
01:59:21evandid it nuke runtime/stable
01:59:21evan?
01:59:39djwhittmight be worth noting that the rubuildiuses do a fresh clone for each build
01:59:39Gerardorue: yeah... CVS background here.
01:59:49agardinerno, still there
02:00:03Gerardorue: I was like "what? I don't have commit rights"
02:00:04evanhm.
02:00:21evandjwhitt: remote clone?
02:00:32djwhittevan: nope, local
02:00:38evanthank zeus.
02:00:43djwhitthehe
02:00:44evanyou had me worried for a sec.
02:00:59djwhittno, they update a local copy then clone from it
02:02:58agardinerso... am i the only one with this problem?
02:03:14evani can't update atm.
02:03:18evanin the middle of something
02:03:26evani can get a fresh clone and check though
02:03:27agardinerhehe, yeah
02:04:15rueOo, but you can get a fresh clone, reset and THEN update! :D
02:10:28wmoxam enters the room.
02:11:04binary42 enters the room.
02:13:37crafterm enters the room.
02:16:02teflonted leaves the room.
02:17:27fbuilesv enters the room.
02:23:54AndrewO leaves the room.
02:24:19VVSiz_ enters the room.
02:28:04agardinerok, the other -pss bug (no method 'module' on NilClass) is due to staticscope being nil
02:28:29agardinerevan: is it correct that staticscope is not set for methods defined at top level?
02:29:28evanthats a bug
02:29:31evanif so
02:29:57agardinerok... lemme dig a little deeper
02:30:59agardinerwere you able to reproduce my build problem?
02:31:11evanoh, i didn't realize you wanted me to
02:31:14evani'm about to run out
02:31:15evansorry
02:31:24agardinerok, nm
02:31:49agardineri should get some lunch too... :-)
02:32:14VVSiz leaves the room.
02:32:21GMFlash leaves the room.
02:32:28GMFlash enters the room.
02:34:59srbaker enters the room.
02:39:34mkescher enters the room.
02:41:16nicksieger leaves the room.
02:42:47nicksieger enters the room.
02:47:40crafterm leaves the room.
02:50:30antares leaves the room.
02:56:20aasmith enters the room.
03:00:29jicksta enters the room.
03:05:31rueagardiner: I will try in a bit.. did you try `rake clean:rbc` ?
03:06:01agardinerrue: yeah, i've tried rake clean
03:08:23agardinerin fact, it seems to be necessary to get it to fail on commit 5dee73
03:08:43agardinerbut that's the commit that introduces the problem, afaik
03:12:41AndrewO enters the room.
03:17:03mark___ leaves the room.
03:19:38KirinDave enters the room.
03:21:28fbuilesvwould anyone not too busy mind taking a look at http://pastie.org/private/6orieul6z7tohoolsgzb9a ? GSoC proposal, looking for suggestions/improvements
03:21:58jero5 enters the room.
03:23:10chop3 leaves the room.
03:24:38srbaker leaves the room.
03:24:55KirinDave leaves the room.
03:27:49dewd leaves the room.
03:33:39webmat leaves the room.
03:36:03mkescher leaves the room.
03:36:29lopex leaves the room.
03:38:51srbaker enters the room.
03:42:38jrun leaves the room.
03:51:43agardinerdamn... i'm making no progress in tracking down this build problem
03:51:55aasmith leaves the room.
03:53:26ezmobius enters the room.
03:53:56Gerardo leaves the room.
03:53:56aotearoa leaves the room.
03:53:56olabini leaves the room.
03:53:56headius leaves the room.
03:53:56zf leaves the room.
03:53:56Cu9YpD leaves the room.
03:53:56brixen leaves the room.
03:53:56rue leaves the room.
03:55:18tlockney_ enters the room.
03:55:37headius enters the room.
03:55:37Gerardo enters the room.
03:55:37aotearoa enters the room.
03:55:37olabini enters the room.
03:55:37zf enters the room.
03:55:37Cu9YpD enters the room.
03:55:37brixen enters the room.
03:55:37rue enters the room.
03:56:45tlockney leaves the room.
04:00:40AndrewO leaves the room.
04:06:44radarek leaves the room.
04:06:46rueSuggestions for common libraries? libbz2?
04:13:18ruelibcurl?
04:13:26ezmobiuslibcurl woudl be nice
04:16:55srbaker leaves the room.
04:17:35srbaker enters the room.
04:18:09rueagardiner: I cannot seem to reproduce, tried a few things
04:18:30agardineraghhhh... and i can't seem to get past it! so frustrating!
04:18:41rueWhich platform are you on?
04:18:47agardinerubuntu
04:19:02ruex86 or 64?
04:19:06agardinerx86
04:22:38rueWell that was dumb
04:23:04rueJust restarted for no good reason. I saw x86 from you
04:23:23agardineryeah, that was the last thing i said...
04:23:58agardineri've just found that config.mk seems to be quite different between the commit that works and the one that doesnt
04:26:05ruezenspider committed something in that area, I think. 5dee
04:26:58agardineryeah, i've definitely nailed it down to that commit
04:27:14agardinerbut i'm not sure what in there is breaking things for me
04:30:24rueOtherwise it is actually a really nice commit
04:30:35agardiner:-S
04:30:49agardinerhmm... seem to be a bunch of references to /usr/local/lib/rubinius, which i don't have
04:30:56agardineri've never installed...
04:31:14rueDouble-check time :)
04:32:41agardinerhuh?
04:32:52agardinerDouble-check what?
04:33:41rueThat you do not have it installed
04:34:13agardineri've never run rake install... and i definitely don't have a /usr/local/lib/rubinius dir
04:34:22agardiner(double-checked)
04:34:24agardiner:-)
04:37:27rueAt that point I think it is GDB-time
04:38:34rueSet a breakpoint on environment.c:155, bt to see which file is being loaded, then set a conditional breakpoint on load_file or wherever it stems
04:39:51agardinerok, i'll give that a shot
04:42:15rueI am suddenly tempted to write a LOGO-like wrapper for our debugger
04:42:30rue"OK, now ask the turtle to go two frames down.."
04:43:18agardinerif i can just get HEAD to build, i've got the up and down commands implemented...
04:43:40rueNice!
04:44:08agardinerits real nice, you can eval, list vars, etc in any frame now
04:44:52binary42 leaves the room.
04:52:47ezmobius_ enters the room.
04:56:00wmoxam leaves the room.
05:00:57jtoy enters the room.
05:19:23agardinerhmm... this is interesting: http://pastie.caboo.se/170729
05:19:45agardinerlook at lines 9, 28, and 37... what are those garbage characters on the end of the filenames?
05:22:13rueWeird
05:22:33rueThat would certainly be an issue
05:23:31rueDo you see anything in runtime/bootstrap/kernel/bootstrap/ ?
05:24:11tarcierihmm
05:24:34tarcieridon't suppose MenTaLguY is around...
05:24:46agardinerrue: nope, its empty
05:24:52tarcieriwhois says no, I'm a moron
05:25:07tarcierimaybe I need one of those newfangled clients that lists the users in a channel
05:25:31agardinergeez, whois is getting a bit personal, calling you a moron! :-D
05:26:43tarcieriheh
05:30:28kwl leaves the room.
05:36:00agardinerjust reproduced the same problem on a fresh clone...
05:38:29agardinerand if i revert 5dee73, it fixes the problem
05:40:24_martinS_ leaves the room.
05:43:19agardineralright... now i seem to be getting somewhere
05:43:33agardinerthe problem is due to differences in shotgun/config.mk
05:45:38mediogre enters the room.
05:47:50agardinerhere's a pastie showing the differences: http://pastie.caboo.se/170739
05:49:10drbrainthe only difference I see is libtool vs glibtool
05:49:14drbrainand missing CC
05:49:36agardineryeah, i'm about to try forcing those to the old values and see if that works
05:52:36mae enters the room.
05:52:36agardinerand it didn't... :-(
05:53:43mae leaves the room.
05:54:11mae enters the room.
05:59:32Gerardo leaves the room.
06:02:07mae_ enters the room.
06:02:43mae leaves the room.
06:04:34mae enters the room.
06:05:56mae__ enters the room.
06:06:30mae leaves the room.
06:07:25mae_ leaves the room.
06:12:19agardineraha! found it at last!
06:12:41agardinerit's config.h that is the problem
06:13:16agardinerfor some reason, it has determined that my machine is 64-bit and big-endian, instead of 32-bit little-endian
06:15:27brixenwild
06:16:17agardineryeah... system("config/run is64bit &> /dev/null") is returning true, but printing [CONFIG] is64bit: no
06:17:00benburkert leaves the room.
06:20:22drbrainsounds bad
06:21:15agardineraha - looks like the &> /dev/null is messing up the return status
06:21:34agardinerif i take that out, it seems to return the correct result for me
06:22:11drbrainI'm not sure what that & is about
06:22:17drbrainI think it should be just
06:22:35drbrain... 2>&1> /dev/null makes sense, but not &>
06:23:06brixenagardiner: yeah, there's been an issue with &> before in a shell command
06:23:16brixenI don't know where that comes from, never heard of it before
06:23:34agardinerwell, how about i just remove it?
06:23:42brixenyeah, I had too
06:23:49brixencan't remember off hand where that was
06:24:33brixenbut it was failing on ubuntu gutsy 32bit
06:24:54agardiner...and that's my environment
06:27:26agardinerso, should i just remove the &, or get rid of the whole &>/dev/null? Either works for me...
06:27:39drbrainjust the & should be fine
06:27:42agardinerok
06:30:27brixenagardiner: 3bfb705b7
06:30:30brixenthat's the commit
06:30:43boyscout1 commit by Adam Gardiner
06:30:44boyscout * Fix configure.rake platform testing bug; 2ede169
06:30:48brixenagardiner: I think you remember that one ;)
06:31:17agardinerhehe! yes
06:31:38brixensorry man, if I'd been looking I might have seen that and saved you an hour :(
06:31:55brixenI was watching a public broadcasting show on the war in iraq
06:32:04agardinerwell, i've been looking at this for more than an hour, but only found the problem in the last 15 mins
06:32:17agardinerso i'm not sure it would have helped
06:32:19agardiner:-)
06:32:46brixenyeah, easy to pass over it, but it was in my recent memory
06:33:24agardinerjust happy to see it resolved finally! :-D
06:33:35brixenheh, indeed
06:33:53agardinernow if ci passes... i can push my changes
06:34:05brixenagardiner: oh! wish list thing: empty ret repeats the last command in debugger, a la gdb
06:34:31agardinersure, that should be easy enough to add
06:34:34agardinerwill do it tomorrow
06:34:41brixenagardiner: and, if I haven't told you enough, debugger f'in rocks!
06:34:45brixenthanks! :)
06:34:59boyscout5 commits by Adam Gardiner
06:35:00boyscout * Handle nil module on -pss; df8d149
06:35:01boyscout * Really fix -ps and -pss to handle optional count arg; e007ead
06:35:02boyscout * Add notion of eval context to Debugger, plus up/down cmds; f97cbac
06:35:03boyscout * Fix Array#qsort_block! bug exposed by -ps/-pss; 7bc7673
06:35:04boyscout * Fix -ps and -pss to not consume next arg unless appropriate; d88e85b
06:35:04agardinerwell, there's some more debugger goodness for you
06:35:16brixenheh nice!
06:35:44agardinerYou can now use up/down to move to a different frame
06:36:05agardinerand then list source/bytecode, local vars, ivars
06:36:05brixenexcellent
06:36:16agardineror eval any expression in that context
06:36:19agardiner!
06:36:56agardinersuper useful to see what values were passed to a method (provided they are locals in the caller)
06:37:18brixenvery cool
06:37:32agardinertime to go now
06:37:33agardinerlater!
06:37:36rue*wave
06:37:43agardiner leaves the room.
06:45:12rubuildius_amd64Adam Gardiner: df8d14993; 1787 files, 6213 examples, 22028 expectations, 0 failures, 0 errors; http://rafb.net/p/gxzfB992.html
06:45:12rubuildius_amd64Adam Gardiner: 2ede169d5; 1787 files, 6213 examples, 22028 expectations, 0 failures, 0 errors; http://rafb.net/p/ZNAhmn88.html
06:45:47rubuildius_ppcAdam Gardiner: df8d14993; 1787 files, 6216 examples, 22057 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/170756
06:45:50srbaker leaves the room.
06:46:42srbaker enters the room.
06:46:50_ezmob_ enters the room.
06:48:55ezmobius leaves the room.
06:50:16imajes enters the room.
07:08:51jinjing enters the room.
07:13:13mae__ leaves the room.
07:13:56mae enters the room.
07:23:07kw enters the room.
07:39:39jptix enters the room.
07:43:44Ski1 enters the room.
07:46:11aotearoa leaves the room.
07:46:28aotearoa enters the room.
07:52:26ezmobius leaves the room.
07:52:26_ezmob_ leaves the room.
07:52:26ezmobius_ leaves the room.
07:54:33srbaker leaves the room.
07:54:35srbaker_ enters the room.
07:59:39ttmrichter leaves the room.
08:17:11jinjing leaves the room.
08:19:30thehcdreamer enters the room.
08:20:39kw_ enters the room.
08:20:54KirinDave enters the room.
08:21:58kw_ leaves the room.
08:24:07kw leaves the room.
08:25:22aotearoa leaves the room.
08:40:20cyndis_ enters the room.
08:42:13cyndis leaves the room.
08:53:48octopod enters the room.
08:57:12mutle enters the room.
08:57:49loincloth leaves the room.
08:59:07KirinDave leaves the room.
09:02:48cyndis_ leaves the room.
09:16:12jptix leaves the room.
09:16:28cyndis_ enters the room.
09:27:08GMFlash leaves the room.
09:27:48Arjen_ enters the room.
09:29:43imajes leaves the room.
09:30:37imajes enters the room.
09:37:12pluskid enters the room.
09:38:35hassox enters the room.
09:40:08Cu9YpD leaves the room.
09:42:19gnufied enters the room.
09:46:10jtoy leaves the room.
09:48:50yaroslav enters the room.
09:49:07mae_ enters the room.
09:49:41mae leaves the room.
10:05:36pluskid leaves the room.
10:08:50mae enters the room.
10:09:01rueHm, should probably sleep.
10:09:28rueArjen_: Yeah, I saw that. One of the guys has been here a couple times, actually
10:09:30mae_ leaves the room.
10:10:17Arjenrue, ah. Cool.
10:10:22jero5 leaves the room.
10:10:28jacen_ leaves the room.
10:10:31ArjenJust thought you might be interested.
10:10:43ArjenDidn't realise the post was that old when I said it though...
10:10:51BlackEdder enters the room.
10:19:20yaroslav leaves the room.
10:21:53jacen_ enters the room.
10:25:36qwert666 enters the room.
10:28:38Cu9YpD enters the room.
10:49:51olabini leaves the room.
10:52:28brainopia enters the room.
11:04:09mae leaves the room.
11:23:54ctennis leaves the room.
11:24:41olabini enters the room.
11:29:59teflonted enters the room.
11:32:54wycats leaves the room.
11:40:21wdperson enters the room.
11:45:51teflonted leaves the room.
11:51:31gnufied leaves the room.
11:57:33wycats enters the room.
12:06:55Vladev enters the room.
12:07:22radarek enters the room.
12:12:36Fullmoon enters the room.
12:29:13antares enters the room.
12:30:45olabini leaves the room.
12:34:05kAworu leaves the room.
12:34:17kAworu enters the room.
12:36:09wmoxam enters the room.
12:43:18teflonted enters the room.
12:52:45cremesfbuilesv: i read your proposal and do have 1 suggestion for the first section where you say, "These libraries were chosen because:"
12:53:48cremesfbuilesv: i suggest changing (or adding to) the list; add "These are core libraries necessary for the normal operation of a complete ruby implementation" or something similar
12:54:00cremesfbuilesv: thus endeth my suggestion...
13:02:04binary42 enters the room.
13:04:11imajes leaves the room.
13:04:49imajes enters the room.
13:06:13wmoxam leaves the room.
13:21:00FoobarWidget enters the room.
13:21:03FoobarWidgethi
13:21:20FoobarWidgetI *think* I've discovered a bug in mspec
13:21:23FoobarWidgethttp://pastie.org/170840
13:21:35FoobarWidgetlambda { puts "foo" }.should raise_error(EOFError) <---- this should obviously fail, but it doesn't
13:21:50FoobarWidget"foo" is printed so the block is executed
13:23:03FoobarWidgetbut http://pastie.org/170842 works fine
13:24:47AndrewO enters the room.
13:34:43probablycorey leaves the room.
13:34:43probablycorey enters the room.
13:36:28webmat enters the room.
13:38:14FoobarWidgetor maybe not... seems to be a problem in rubinius core
13:43:47mae enters the room.
13:43:48ryanbriones enters the room.
13:52:52fbuilesvcremes: thanks, I'll fix that
13:54:34dkubb enters the room.
13:56:00perplexes enters the room.
13:59:13moofbong enters the room.
13:59:51w1rele55 leaves the room.
14:00:56w1rele55 enters the room.
14:05:00mae leaves the room.
14:05:06mae enters the room.
14:05:14olabini leaves the room.
14:06:01hoopy leaves the room.
14:06:32hoopy enters the room.
14:07:19d2dchat enters the room.
14:07:50hoopy leaves the room.
14:07:57hoopy enters the room.
14:12:00wycats leaves the room.
14:14:49agile leaves the room.
14:19:41wmoxam enters the room.
14:30:23wycats enters the room.
14:42:03KirinDave enters the room.
14:43:45lstoll enters the room.
14:44:10perplexes leaves the room.
14:51:37KirinDave leaves the room.
14:51:55brainopia leaves the room.
14:59:15kw_ enters the room.
15:00:54jinjing enters the room.
15:04:19mediogre leaves the room.
15:05:48riffraff enters the room.
15:08:48hoopy leaves the room.
15:08:56hoopy enters the room.
15:17:40BlackEdder enters the room.
15:17:51gnufied enters the room.
15:18:11olabini enters the room.
15:24:29GMFlash enters the room.
15:27:10binary42 leaves the room.
15:29:48skaar enters the room.
15:33:34kw_ leaves the room.
15:40:50yipstar enters the room.
15:44:13binary42 enters the room.
15:44:52jartz enters the room.
15:50:49binary42_ enters the room.
15:51:12KirinDave enters the room.
15:52:00dkubb enters the room.
15:53:26binary4__ enters the room.
15:58:44benburkert enters the room.
15:59:06DefilerThis is old, but still moderately interesting http://common-lisp.net/project/movitz/files/movitz.pdf
16:03:35binary42 leaves the room.
16:07:32binary42_ leaves the room.
16:12:13Defilermake-result-and-returns-glue is a sweet function name
16:16:35fbuilesv leaves the room.
16:25:01KirinDave leaves the room.
16:28:03radarek leaves the room.
16:29:01lopex enters the room.
16:30:49mae_ enters the room.
16:32:45mae leaves the room.
16:33:02brixenDefiler: interesting. I like the use of NIL value as also the pointer to the runtime context
16:33:15brixenfast-car is a fun name too
16:33:24srbaker leaves the room.
16:34:36macournoyer enters the room.
16:37:37DefilerYeah. That's a good one
16:39:33srbaker enters the room.
16:41:42enebo enters the room.
16:42:52djwhittinteresting, you can still cause ci slowdowns on Gentoo 64 by turning on profiling (-T -p)
16:43:22perplexes enters the room.
16:44:03evanDefiler: ElmersFactory#receive-glue
16:45:56benburkert leaves the room.
16:46:16benburkert enters the room.
16:50:44Arjen_ leaves the room.
16:56:12KirinDave enters the room.
16:57:07headius enters the room.
16:58:06KirinDav enters the room.
17:05:29mae_ leaves the room.
17:07:09mutle leaves the room.
17:09:28tizianobis enters the room.
17:10:48eventualbuddha enters the room.
17:17:09wycats leaves the room.
17:18:52loincloth enters the room.
17:22:35jayWHY enters the room.
17:23:36BlackEdder enters the room.
17:24:48macournoyer leaves the room.
17:27:36brainopia enters the room.
17:29:04BlackEdder enters the room.
17:29:16dewd enters the room.
17:33:15wycats enters the room.
17:36:11thehcdreamer leaves the room.
17:36:19jeremydurham enters the room.
17:38:09riffraff leaves the room.
17:38:25wmoxam leaves the room.
17:40:07loincloth leaves the room.
17:41:36dodecaphonic enters the room.
17:43:07perplexes leaves the room.
17:44:11macournoyer enters the room.
17:46:14Arjen_ enters the room.
17:58:08KirinDav_ enters the room.
18:00:57KirinDav_ leaves the room.
18:01:06riffraff enters the room.
18:01:36srbaker leaves the room.
18:02:46KirinDav_ enters the room.
18:05:38headius leaves the room.
18:12:08jayWHY leaves the room.
18:13:18KirinDave leaves the room.
18:14:14nicksieger leaves the room.
18:15:18nicksieger enters the room.
18:17:36jayWHY enters the room.
18:20:43srbaker enters the room.
18:20:54olabini leaves the room.
18:21:02benburkert leaves the room.
18:22:20benburkert enters the room.
18:26:29macournoyer leaves the room.
18:28:50enebo leaves the room.
18:54:58olabini enters the room.
18:57:35gdagley enters the room.
19:00:30wayneeseguin_ enters the room.
19:04:30d2dchat leaves the room.
19:07:21dgtized leaves the room.
19:07:53lstoll_ enters the room.
19:08:22lstoll leaves the room.
19:13:47gnufied leaves the room.
19:18:23KirinDav_ leaves the room.
19:18:30loincloth enters the room.
19:24:28GMFlash leaves the room.
19:32:54jptix enters the room.
19:32:56womble_ enters the room.
19:34:37KirinDav leaves the room.
19:34:52womble leaves the room.
19:35:40ezmobius enters the room.
19:38:44riffraff leaves the room.
19:40:13ryanbriones_ enters the room.
19:44:40yipstar leaves the room.
19:45:53yipstar enters the room.
19:46:35d2dchat enters the room.
19:49:28wayneeseguin_ leaves the room.
19:50:03ryanbriones leaves the room.
19:53:51riffraff enters the room.
19:58:03macournoyer enters the room.
20:03:17eventualbuddha leaves the room.
20:03:25eventualbuddha enters the room.
20:03:30KirinDav_ enters the room.
20:08:00djwhitthttp://64.233.169.104/search?q=cache:FPxD3LdHsmAJ:www.cs.toronto.edu/~bv/tcl2005/tcl2005.ppt+conte xt+threading+vm&hl=en&ct=clnk&cd=1&gl=us&client=firefox-a
20:08:03djwhittthat's kind of interesting
20:08:07djwhittthough a bit over my head
20:08:19djwhittit's about context threading and other vm opts in TCL
20:10:34brixendjwhitt: nice
20:10:45brixendjwhitt: you've seen? http://portal.acm.org/citation.cfm?id=1048922.1048973
20:10:57djwhittyep
20:11:02brixencool
20:11:09GMFlash enters the room.
20:11:23djwhittone thing I was wondering about, can you implement context threading in pure C or do you have to drop down to assembler
20:11:43dbussinkhmm, is ./configure still used? cause i can't seem to find any reference to it
20:11:45DefilerYou can do anything in C
20:11:58riffraff leaves the room.
20:12:26djwhittportable C?
20:12:36tizianobis leaves the room.
20:12:41DefilerWe already have unportable pieces. Heh
20:12:57djwhittoh yeah? in the VM itself?
20:14:06ezmobiuswhat's new guys?
20:14:37Defilerdjwhitt: If you count GCC optimizations, yes.. but I am thinking about the FFI code
20:15:25djwhittDefiler: gotcha, wasn't thinking about FFI
20:16:31brixendbussink: I don't think so, looks like 5dee7377 obsoletes it
20:16:47w1rele55 leaves the room.
20:17:19dbussinkbrixen: yeah, also obsoletes a lh ticket i was going to commit :P
20:17:21brixenezmobius: I pushed some of the String stuff :)
20:18:28brixendbussink: heh, you probably went to all the trouble to vet it, huh?
20:18:50dbussinkbrixen: well, i realized after 5 mins that it didn't do anything :)
20:23:57djwhitthmm... so direct threading would turn all the instructions into functions and the replace the opcodes with function pointers?
20:24:59dkubb enters the room.
20:26:24brixendjwhitt: you mean context threading, right?
20:26:30djwhittoh yeah, sorry
20:26:53brixenit doesn't really need to "turn into a function", just uses call to a memory address
20:26:56brixeniiuc
20:27:14brixena C function is just an address in memory
20:27:38dbussinkreally shows it's low level nature
20:28:17evanit would be cpu arch dependent
20:28:34brixendjwhitt: the berndl paper has a pretty good pictorial representation of the DT and CT tables
20:28:35evanbut if we do implement it, it would just be turned on for whatever platforms we support
20:28:43evanthe rest would use the current stuff
20:29:35djwhittso all you need to change is the how you call the instructions?
20:30:07djwhittso you could leave the code that generates the instructions the same?
20:30:23djwhittgenerates the C code for the instructions I mean
20:30:34evanit would be generating C code
20:30:39evanit would generate raw assembly
20:31:16djwhittAHA! I knew it! Defiler mislead me!
20:31:17djwhitthehe
20:33:13boyscout1 commit by Dirkjan Bussink
20:33:14boyscout * Deleted ./configure because it's obsolete since 5dee7377f21; ad03db8
20:34:28w1rele55 enters the room.
20:34:52boyscout1 commit by Gerardo Santana Gomez Garrido
20:34:53boyscout * Adds the --help switch and displays the usage when an invalid switch is passed; b5cd669
20:36:31djwhittjackpot: http://www.cs.toronto.edu/~matz/dissertation/matzDissertation-latex2html/node1.html
20:41:16brixendjwhitt: sweet
20:41:28brixenlunch reading :) bbiab..
20:42:31Gerardo enters the room.
20:42:37Gerardohi
20:42:49Gerardowhat does he mean? http://rubinius.lighthouseapp.com/projects/5089/tickets/432-dependency-on-bash-not-needed
20:42:58gdagley leaves the room.
20:44:05djwhittGerardo: a new config system was just implemented
20:44:18djwhittGerardo: I don't think it depends on bash anymore
20:44:46Gerardooh, great
20:45:12rubuildius_amd64Gerardo Santana Gomez Garrido: b5cd66902; 1787 files, 6213 examples, 22028 expectations, 0 failures, 0 errors; http://rafb.net/p/WctfLv22.html
20:45:13rubuildius_amd64Dirkjan Bussink: ad03db842; 1787 files, 6213 examples, 22028 expectations, 0 failures, 0 errors; http://rafb.net/p/QJwGWr64.html
20:45:58rubuildius_ppcGerardo Santana Gomez Garrido: b5cd66902; 1787 files, 6216 examples, 22057 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/171148
20:47:38jeremydurhamstupid question, but for an old copy of rubinius, can I just git pull and rake rebuild/rake install, or is there some magic I should be doing? Getting an error on rake install, assuming it's just me
20:48:32Gerardothanks djwhitt
20:49:11jeremydurhamhttp://pastie.caboo.se/171152
20:51:43brixenjeremydurham: you might try: rake distclean build
20:51:57brixenif you've installed, rake uninstall first
20:57:42binary4__ leaves the room.
20:57:55wycats leaves the room.
21:01:15jeremydurhambrixen: got errors on rake uninstall, but I think rake distclean build + some housekeeping will work. ty
21:01:28loincloth leaves the room.
21:02:45mutle enters the room.
21:03:40kw_ enters the room.
21:04:50Gerardo leaves the room.
21:09:23wycats enters the room.
21:10:48ctennis enters the room.
21:15:32boyscout1 commit by Dirkjan Bussink
21:15:33boyscout * Fix Socket specs for more strict BSD behavior; 288a6e2
21:15:56macournoyer leaves the room.
21:16:28macournoyer enters the room.
21:19:51dbussinkbrixen: two failing specs on openbsd left, both seem to be platform specific because they fail on mri too
21:22:51srbaker leaves the room.
21:23:07qwert666__ enters the room.
21:23:26wycats leaves the room.
21:23:30srbaker enters the room.
21:25:06rubuildius_amd64Dirkjan Bussink: 288a6e2ca; 1787 files, 6213 examples, 22028 expectations, 0 failures, 0 errors; http://rafb.net/p/zkjKuZ90.html
21:28:22agile enters the room.
21:28:25zenspiderdbussink: nice work
21:29:06dbussinkzenspider: we're actually more compatible with os x / linux mri behavior with rubinius on openbsd than with mri on openbsd
21:29:51zenspiderawesome
21:30:51tim_w enters the room.
21:31:15rubuildius_ppcDirkjan Bussink: 288a6e2ca; 1787 files, 6216 examples, 22057 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/171183
21:31:15jeremydurham leaves the room.
21:31:36jeremydurham enters the room.
21:35:44binary42 enters the room.
21:39:04boyscout1 commit by Dirkjan Bussink
21:39:05boyscout * Guarded two failing specs on OpenBSD that also fail on MRI; 9425d0d
21:39:26dbussinkno failures left on openbsd :)
21:40:33teflonted leaves the room.
21:40:46qwert666 leaves the room.
21:40:56cremesdbussink: guarding them like that is kind of like cheating!
21:41:03ryanbriones_ leaves the room.
21:41:07dbussinkcremes: well, it's broken on mri too :)
21:41:19cremesdbussink: heh, yeah
21:41:37dbussinkand that -0.0 is really nasty, because even gcc does it wrong
21:41:43teflonted enters the room.
21:42:07tim_w leaves the room.
21:43:10dbussinkthere are also specs that actually model platform specific implementations
21:43:21dbussinksuch as the File.chmod always succeeds spec
21:44:10dbussinkbecause on BSD systems that's not always the case, but we modeled rubinius after the os x / linux behavior
21:45:07rubuildius_amd64Dirkjan Bussink: 9425d0de9; 1787 files, 6214 examples, 22028 expectations, 0 failures, 0 errors; http://rafb.net/p/qSGvWg87.html
21:45:31agardiner enters the room.
21:47:02agile leaves the room.
21:47:48zenspiderbut osx is a lot more BSDy than linuxy
21:48:05zenspidershouldn't that help the BSD side of things?
21:49:44dbussinkwell, i've seen some difference, openbsd and freebsd look a lot more like each other then darwin
21:49:52dbussinkbut most are only minor differences
21:50:12dbussinksuch as behavior for socket edge cases and the already mentioned chmod
21:50:33rubuildius_ppcDirkjan Bussink: 9425d0de9; 1787 files, 6217 examples, 22057 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/171203
21:50:57dbussinkthere os x apparently behaves a lot more like linux
21:54:55zenspider*nod*
21:58:09imajes leaves the room.
22:00:07skaar leaves the room.
22:01:03d2dchat leaves the room.
22:02:07tmornini enters the room.
22:02:18webmat leaves the room.
22:02:37tmornini leaves the room.
22:03:39moofbong leaves the room.
22:04:08agile enters the room.
22:06:43boyscout1 commit by Adam Gardiner
22:06:44boyscout * Apply Array#qsort_block! fix to Array#qsort!; 1eddd38
22:07:50AndrewO leaves the room.
22:08:41probablycorey leaves the room.
22:10:23agile leaves the room.
22:12:04hassox enters the room.
22:12:49srbaker leaves the room.
22:13:26srbaker enters the room.
22:15:08rubuildius_amd64Adam Gardiner: 1eddd38d4; 1787 files, 6214 examples, 22028 expectations, 0 failures, 0 errors; http://rafb.net/p/TMzYJP97.html
22:18:53imajes enters the room.
22:20:25rubuildius_ppcAdam Gardiner: 1eddd38d4; 1787 files, 6217 examples, 22057 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/171231
22:21:23wmoxam enters the room.
22:21:52boyscout1 commit by Adam Gardiner
22:21:53boyscout * Hit enter in the Debugger now repeats the last command; 03a4511
22:22:04brixenwoot!
22:22:09brixen^5's agardiner
22:22:10agardiner:-D
22:22:47agardinerany other easy items like that on your wishlist?
22:22:48evanhuzzah!
22:22:58evandoes it print the current line of code yet?
22:23:11brixenagardiner: yes, the mixed display when I si or ni
22:23:22agardineryep, current line if you step by line or current bytecode if you step by instruction
22:23:28drbrainagardiner: does ^C behave properly (doesn't quit)
22:24:06agardinerdrbrain: not yet - and i'm not going to change it just yet...
22:24:23brixenagardiner: could I get ascii art petunias when an exception is raised? :D
22:24:37agardinerthere is an issue whereby if an exception is raised in the debugger code, it doesn't display it and appears to lock up
22:24:40antarescan't figure out how to add public page at LH: what I add requires readers to be authorized :\
22:24:46agardiner^C gets you out of that
22:24:54drbrainagardiner: fair
22:25:06agardinerbrixen: sorry, i'm no good at ascii art
22:25:08agardiner:-(
22:25:26binary42_ enters the room.
22:25:30brixenagardiner: heh, oh well. what you've got already is pretty enough :)
22:25:37drbrainaalib is your friend
22:25:59agardinerdrbrain: :-)
22:26:05agardinerdoes it do petunias?
22:26:31drbrainagardiner: AFAIK, it'll convert any input image into ascii art
22:26:57evanwhat fonts to people use for coding?
22:27:02agardinerwow! that's impressive
22:27:56drbrainevan: Osaka Mono for terminal, Courier for vim (as vim does some double-anti-alias pukiness to Osaka Mono)
22:28:23evannever heard of Osaka Mono
22:28:30agardinerevan: whatever the default is... who has time to mess with fonts? :-)
22:28:38zenspidercomes with osx extra font package
22:28:52teflonted leaves the room.
22:28:52jeremydurham leaves the room.
22:28:54zenspiderI use bitstream vera sans mono for term + emacs
22:29:11zenspideragardiner: my eyes have time to mess with fonts, and they appreciate it
22:29:49drbrainOsaka is a Japanese font
22:29:50agardineryeah, i guess i'd make time if the default was really sucky...
22:29:58evani've been using Monaco for term, Bitstream for vim
22:30:54antaresevan: I use Andale Mono for both terminal and Emacs
22:30:56rubuildius_amd64Adam Gardiner: 03a451140; 1787 files, 6214 examples, 22026 expectations, 0 failures, 1 error; http://rafb.net/p/mX7ZGC49.html
22:31:02seydar enters the room.
22:31:51seydaryou know what sucks? safari 3.1 breaking your mac, you having to reinstall your OS, and losing your entire /usr/local directory tree and every CL app you've ever installed in about 3 years
22:31:52zenspiderthere is a new fork of bitstream called deja vu. exactly the same but extended unicode. doesn't help for coding, but I actually like the san serif proportional as well for reading
22:32:22agardineroops! an extraneous change snuck in with that last commit...
22:32:37seydarluckily rubinius still works. drbrain, did you say you got rubygems working?
22:32:53drbrainseydar: shotgun/rubinius gem help
22:32:59zenspiderseydar: did you install with the "archive" option?
22:33:10seydardrbrain: huzzah!
22:33:17zenspiderseydar: if so, your old /usr/local is in /Previous\ Systems/
22:33:35seydarzenspider: oh. my. god. i love you
22:33:54evano/~ Can you feel, the love, tonight... o/~
22:34:06seydaroh. dont think i did. i take back my love
22:34:18evani don't have a song for that.
22:34:24zenspiderantares: I liked andale mono, it was my second place... I spent a lot of time going back and forth
22:34:28zenspiderhahaha
22:34:30seydar"lets just be friends"
22:34:39zenspiderthere has to be a "take back my love" song
22:34:39boyscout1 commit by Adam Gardiner
22:34:40boyscout * Remove extraneous change from previous commit; 5468184
22:34:57seydarwhoops. bad time to come on and spam the channle. must go to MAN SCOUTS
22:35:00evanzenspider: i'm sure there is, it's lyrics don't spring to mind is all.
22:35:08seydaradiaux
22:35:11seydar leaves the room.
22:35:15evanman scouts? ie, drinking beer and throwing darts?
22:36:07agardinersounds like something a feminist convention would have...
22:36:24zenspiderevan: hrm... most of them are celine dion. blech. and wrong type of "take back my love"...
22:36:39zenspiderbut... http://www.sweetslyrics.com/252135.Eyes%20Set%20To%20Kill%20-%20This%20Love%20You%20Breathe.html might work. :)
22:36:46zenspiderI have my dart badge
22:36:58zenspiderhaven't gotten my beer badge tho...
22:37:03zenspidervodka however...
22:37:30evanheh
22:40:03binary42 leaves the room.
22:41:22evanhttp://www.modrails.com/
22:41:23evaninteresting...
22:42:56brixenthat guy was in channel talking about COW in mri iirc
22:45:08evanoh
22:45:08rubuildius_amd64Adam Gardiner: 546818476; 1787 files, 6214 examples, 22028 expectations, 0 failures, 0 errors; http://rafb.net/p/qrzDUa80.html
22:45:10evanthat guy!
22:45:48rubuildius_ppcAdam Gardiner: 546818476; 1787 files, 6217 examples, 22057 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/171243
22:45:49rubuildius_ppcAdam Gardiner: 03a451140; 1787 files, 6217 examples, 22055 expectations, 0 failures, 1 error; http://pastie.caboo.se/paste/171239
22:46:51ezmobiusyeah he's rewritten the mri' gc to be cow friendly
22:47:23tizianobis enters the room.
22:47:51evanand i'm assuming their apache module is simply passing serializing the request back to ruby
22:48:04ezmobiusim not sure how it works
22:50:42radarek enters the room.
22:52:25_martinS_ enters the room.
22:57:58bburcham enters the room.
22:57:59w1rele55 leaves the room.
22:59:12bburcham leaves the room.
23:04:24wmoxam leaves the room.
23:06:46mutle leaves the room.
23:08:06teflonted enters the room.
23:10:54jptix leaves the room.
23:17:42teflonted leaves the room.
23:17:51tizianobis leaves the room.
23:20:33loincloth enters the room.
23:23:18loincloth leaves the room.
23:25:06rueevan: Consolas or ProggyClean
23:25:11rueActually, Obama <em>was/is</em> a <b><em>p</em>rofessor</b>. He is not a <b><em>P</em>rofessor</b> which refers to the tenured position. This is the general practice on campuses for adjuncts, senior lecturers (which Obama is,) using the term 'professor' in reference to their job.
23:25:14mark___ enters the room.
23:25:26rueOps, my apologies!
23:26:15rueevan: My standard qualification test is that ,. ;: O0 and l1 as well as () [] {} are easily distinguishable
23:26:27evanyep
23:27:17rueI really like Consolas. I only use ProggyClean wherever antialiasing is not available. AA is required for Consolas
23:27:41rueMonaco, Bitstream and DejaVu are OK too
23:30:58FoobarWidgetconsolas is a bit blurry for sizes < 13 :(
23:31:01tarcieriIl1|
23:33:09macournoyer leaves the room.
23:33:18rueFoobarWidget: I find it OK 11+, but 12-14 is definitely best
23:33:41ruetarcieri: Ah, yeah, capital 'i' also. The pipe is usually pretty clear
23:33:45FoobarWidgetI posted 2 tickets on lighthouse
23:33:55FoobarWidgetthey're about pretty bad bugs in exception handling
23:34:00lstoll_ leaves the room.
23:34:31jayWHY leaves the room.
23:35:07boyscout1 commit by Adam Gardiner
23:35:08boyscout * Display source line in Debugger decode listing; ef616fe
23:35:32agardinerbrixen: check that out and let me know if it is what you were after...
23:36:24rueHm, interesting behaviour
23:37:27brixenagardiner: ok, will do
23:44:18mark___ leaves the room.
23:45:08rubuildius_amd64Adam Gardiner: ef616fe2c; 1787 files, 6214 examples, 22028 expectations, 0 failures, 0 errors; http://rafb.net/p/HLpA7v13.html
23:45:56pluskid enters the room.
23:46:02brixenagardiner: awesome!
23:46:34agardinergreat!
23:47:16boyscout4 commits by Brian Ford
23:47:17boyscout * Added ETR to MSpec spinner formatter.; e5480fa
23:47:18boyscout * Added String#compare_substring. Reworked String#chop! and #chomp!.; 990d47b
23:47:19boyscout * Rework String#insert.; a857b73
23:47:20boyscout * Fix errors in String#count_table spec descriptions.; f47c446
23:47:36brixenevan: see if you like the ETR. if not, we can ditch it
23:47:52evank
23:47:58brixenmy 20min of "fun" for the afternoon :)
23:49:45srbaker leaves the room.
23:50:08boyscout1 commit by Adam Gardiner
23:50:09boyscout * Fix Debugger decode command so it handles missing source; 60a6b20
23:51:44webmat enters the room.
23:54:28srbaker enters the room.
23:55:18srbaker leaves the room.
23:56:02octopod leaves the room.
23:57:13srbaker enters the room.
23:58:42jartz leaves the room.
23:58:47imajes_ enters the room.