bb010g has joined #rubinius
sferik has quit [Quit: Textual IRC Client: www.textualapp.com]
amclain has joined #rubinius
nirvdrum has quit [Read error: Connection reset by peer]
|jemc| has quit [Ping timeout: 256 seconds]
meh` has quit [Ping timeout: 256 seconds]
kfpratt has joined #rubinius
kfpratt has quit [Remote host closed the connection]
|jemc| has joined #rubinius
heroux has quit [Ping timeout: 240 seconds]
heroux has joined #rubinius
|jemc| has quit [Ping timeout: 258 seconds]
djellemah has joined #rubinius
amclain has quit [Quit: Leaving]
houhoulis has joined #rubinius
craigp has joined #rubinius
clauswitt has joined #rubinius
craigp has quit [Remote host closed the connection]
craigp has joined #rubinius
craigp has quit [Ping timeout: 272 seconds]
craigp has joined #rubinius
houhoulis has quit [Remote host closed the connection]
nirvdrum has joined #rubinius
Ori_P has joined #rubinius
nirvdrum has quit [Ping timeout: 256 seconds]
nirvdrum has joined #rubinius
meh` has joined #rubinius
djellemah_ has joined #rubinius
meh` has quit [Ping timeout: 264 seconds]
djellemah has quit [Ping timeout: 256 seconds]
<cremes> damn, I really gotta get back to work on my ffi-io branch…
<cremes> need… time
nirvdrum has quit [Remote host closed the connection]
clauswitt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
kfpratt has joined #rubinius
clauswitt has joined #rubinius
meh` has joined #rubinius
|jemc| has joined #rubinius
craigp has quit [Ping timeout: 272 seconds]
tenderlove has joined #rubinius
benlovell has joined #rubinius
<benlovell> yorickpeterse: question - remember we tweeted about this weird MRI Proc.new without a block behaviour?
<benlovell> MRI also allows this for `lambda`, the other interpreters handle this case differently
<benlovell> perhaps unsurprisingly given it's totally undocumented behaviour AFAIK
<benlovell> I have something that at least documents this via rubyspec, seem legit to you?
clauswitt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<yorickpeterse> Sure, though I'm not sure if we currently support it or will
<yorickpeterse> wait, do you mean something like Lambda.new ?
<benlovell> yorickpeterse: nope not Lambda.new, not new behaviour, just documenting the inconsistency via rubyspec.
nirvdrum has joined #rubinius
meh` has quit [Ping timeout: 264 seconds]
<benlovell> in MRI this works: `def meth; something = lambda; end`
<benlovell> as does: `def meth; something = Proc.new; end`
<benlovell> as does: `def meth; something = proc; end`
<|jemc|> it accepts the current block passed to the method
<benlovell> yeah
<benlovell> it's just totally undocumented behaviour
<benlovell> and acts differently across all the interpreters
<benlovell> I think headius is shooting to get it removed from MRI
<|jemc|> yeah, it's pretty useless, as you can do the same thing more succintly with `def meth(&something); end`
<benlovell> yup.
<|jemc|> useless and surprising is a potent combination
<benlovell> indeed :)
<benlovell> it caught us out, for a moment or two.
<benlovell> the bare proc one actually raises a warning in MRI at least :|
Ori_P has quit [Quit: Computer has gone to sleep.]
yxhuvvd has joined #rubinius
yxhuvvd has quit [Read error: Connection reset by peer]
dmilith is now known as dmilith2
dmilith2 is now known as dmilith
nirvdrum has quit [Quit: Leaving]
nirvdrum has joined #rubinius
houhoulis has joined #rubinius
meh` has joined #rubinius
kfpratt has quit []
benlovell has quit [Ping timeout: 250 seconds]
clauswitt has joined #rubinius
kfpratt has joined #rubinius
tenderlove has quit [Remote host closed the connection]
houhoulis has quit [Remote host closed the connection]
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 250 seconds]
benlovell has joined #rubinius
Ori_P has joined #rubinius
clauswitt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
benlovell has quit [Ping timeout: 252 seconds]
benlovell has joined #rubinius
Ori_P has quit [Quit: Computer has gone to sleep.]
benlovell has quit [Ping timeout: 240 seconds]
yxhuvud has quit [Ping timeout: 255 seconds]
benlovell has joined #rubinius
yxhuvud has joined #rubinius
benlovell has quit [Ping timeout: 240 seconds]
kfpratt has quit [Remote host closed the connection]