bga57 has quit [Ping timeout: 240 seconds]
bga57 has joined #jruby
drbobbeaty has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
shellac has joined #jruby
_whitelogger has joined #jruby
drbobbeaty has joined #jruby
lucasb has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
michael_mbp has quit [Ping timeout: 246 seconds]
michael_mbp has joined #jruby
shellac has joined #jruby
rdubya has quit [Quit: Leaving.]
rdubya has joined #jruby
xardion has quit [Remote host closed the connection]
xardion has joined #jruby
<nirvdrum> lopex, enebo: FYI: https://bugs.ruby-lang.org/issues/15635
<enebo> nirvdrum: is UTF32 == UTF32-LE?
<nirvdrum> BE.
<enebo> nirvdrum: thanks for the ref...I half wonder who uses 32 but M17n bugs will never end
<nirvdrum> I ended up down a rabbit hole trying to fix String#inspect.
shellac has quit [Ping timeout: 245 seconds]
<nirvdrum> Anyway, you'll want to update that. Obviously it's not in any released version of MRI yet, but I'd argue the existing logic is buggy anyway.
<enebo> nirvdrum: oh yeah definitely
<nirvdrum> enebo: Another silly issue I found with JRuby is if you have a UTF-32 string that ends in a "\n", `puts` will append an extra newline.
<nirvdrum> I'll file an issue later just so it's not lost to time. I can't see it impacting anyone, but maybe it's indicative of something else wrong.
<enebo> nirvdrum: yeah it could...I remember there is some weird logic in IO which determines line vs paragraph
enebo has quit [Remote host closed the connection]
enebo has joined #jruby
<headius> I'd assume it's jus tnot detecting there's already a \n there because it's a UTF-32 \n
<enebo> ah yeah if it is \n\0
<headius> right
lucasb has quit [Quit: Connection closed for inactivity]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
subbu is now known as subbu|away