digitalextremist has joined #jruby
blaines has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dinfuehr has quit [Ping timeout: 265 seconds]
nateberkopec has quit [Quit: Linkinus - http://linkinus.com]
cristianrasch has joined #jruby
blaines has joined #jruby
havenwood has quit [Read error: Connection reset by peer]
subbu has quit [Ping timeout: 250 seconds]
camlow32_ has quit []
mdedetrich has joined #jruby
cristianrasch has quit [Quit: Leaving]
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 240 seconds]
blaines has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Locke23rus has joined #jruby
alderamin has quit []
bb010g has quit [Quit: Connection closed for inactivity]
yfeldblum has quit [Remote host closed the connection]
xardion has quit [Ping timeout: 264 seconds]
xardion has joined #jruby
yfeldblum has joined #jruby
e_dub has quit [Quit: Leaving]
e_dub has joined #jruby
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mdedetrich has joined #jruby
yfeldblum has quit [Remote host closed the connection]
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
e_dub has quit [Remote host closed the connection]
Locke23rus has quit [Remote host closed the connection]
e_dub has joined #jruby
_djbkd has quit [Remote host closed the connection]
maleghast has joined #jruby
projectodd-ci has quit []
projectodd-ci has joined #jruby
dinfuehr has joined #jruby
mdedetrich has joined #jruby
mdedetri_ has joined #jruby
blaines has joined #jruby
mdedetrich has quit [Ping timeout: 250 seconds]
blaines has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
projectodd-ci has quit []
projectodd-ci has joined #jruby
havenwood has joined #jruby
<projectodd-ci> Project jruby-master-dist build #358: STILL FAILING in 21 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-dist/358/
rsim has joined #jruby
blaines has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] trejkaz opened issue #3197: require_relative fails for relative paths within jars on Windows http://git.io/vYp1t
JRubyGithub has left #jruby [#jruby]
<rtyler> moinmoin
skade has joined #jruby
mkristian has joined #jruby
AnoHito has joined #jruby
mkristian has quit [Quit: This computer has gone to sleep]
mkristian has joined #jruby
pitr-ch_ has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
pitr-ch has quit [Ping timeout: 240 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 2 new commits to test-add-classloader-to-instance-config: http://git.io/vYhJd
<JRubyGithub> jruby/test-add-classloader-to-instance-config 168f6fb Christian Meier: bring the add classloader to the scriping containers
<JRubyGithub> jruby/test-add-classloader-to-instance-config 4c034b4 Christian Meier: improve the test setup of osgi tests
JRubyGithub has left #jruby [#jruby]
AnoHito has quit [Quit: Leaving]
xardion has quit [Ping timeout: 244 seconds]
xardion has joined #jruby
travis-ci has joined #jruby
<travis-ci> kares/jruby (test-jossl-0.9.8-master:ca5de85 by kares): The build passed. (https://travis-ci.org/kares/jruby/builds/73324031)
travis-ci has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] kares created test-jossl-0.9.8-1_7 (+6 new commits): http://git.io/vYhqW
<JRubyGithub> jruby/test-jossl-0.9.8-1_7 3474eea kares: do not assume gem order in (osgi) embed test
<JRubyGithub> jruby/test-jossl-0.9.8-1_7 4f88af6 kares: check jar-dependencies & jruby-openssl in log 1-by-1
<JRubyGithub> jruby/test-jossl-0.9.8-1_7 5fb03c7 kares: more 1-by-1 checks for jar-dependencies & jruby-openssl in build.log
JRubyGithub has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-add-classloader-to-instance-config:4c034b4 by Christian Meier): The build was broken. (https://travis-ci.org/jruby/jruby/builds/73327750)
travis-ci has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian force-pushed test-add-classloader-to-instance-config from 4c034b4 to 2fb08ac: http://git.io/vYFiC
<JRubyGithub> jruby/test-add-classloader-to-instance-config 8e24fb8 Christian Meier: allow to add classloader to instance config...
<JRubyGithub> jruby/test-add-classloader-to-instance-config aa27da8 Christian Meier: revert recent addition of adding classloader to LOAD_PATH or GEM_PATH...
<JRubyGithub> jruby/test-add-classloader-to-instance-config a89c081 Christian Meier: bring the add classloader to the scriping containers
JRubyGithub has left #jruby [#jruby]
donV has quit [Read error: Connection reset by peer]
donValentin has joined #jruby
maleghast has quit [Quit: Textual IRC Client: www.textualapp.com]
m4rCsi has quit [Ping timeout: 244 seconds]
DomKM has joined #jruby
dinfuehr has quit [Remote host closed the connection]
abdulrehman has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-jossl-0.9.8-1_7:b05091c by kares): The build passed. (https://travis-ci.org/jruby/jruby/builds/73330136)
travis-ci has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] kares pushed 1 new commit to test-jossl-0.9.8-1_7: http://git.io/vYhBY
<JRubyGithub> jruby/test-jossl-0.9.8-1_7 ca213c4 kares: upgrade to jruby-openssl 0.9.8
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] kares fast-forwarded jruby-1_7 from 1c19d0c to b05091c: http://git.io/vYhBo
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] kares closed pull request #3196: Fixing ClassCastException reported in issue #3118 (master...r6p-patch-jruby-issue-3118) http://git.io/vYxzr
JRubyGithub has left #jruby [#jruby]
mkristian_ has joined #jruby
mkristian has quit [Ping timeout: 246 seconds]
c0m0 has joined #jruby
drbobbeaty has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-add-classloader-to-instance-config:2fb08ac by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/73332417)
travis-ci has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-add-classloader-to-instance-config:2fb08ac by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/73332417)
travis-ci has left #jruby [#jruby]
elia has joined #jruby
shellac has joined #jruby
vtunka has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-add-classloader-to-instance-config:2fb08ac by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/73332417)
travis-ci has left #jruby [#jruby]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
AnoHito has joined #jruby
drbobbeaty has joined #jruby
mkristian_ has quit [Quit: This computer has gone to sleep]
drbobbeaty has quit [Client Quit]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-add-classloader-to-instance-config:2fb08ac by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/73332417)
travis-ci has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 2 new commits to master: http://git.io/vYhMR
<JRubyGithub> jruby/master 0a2ca8a Benoit Daloze: [Truffle] Fix the usage of ArrayBuilderNode in Array#initialize....
<JRubyGithub> jruby/master cc2e537 Benoit Daloze: [Truffle] Do not put JRuby+Truffle classes on the bootclasspath....
JRubyGithub has left #jruby [#jruby]
travis-ci has joined #jruby
mkristian has joined #jruby
<travis-ci> jruby/jruby (test-jossl-0.9.8-1_7:ca213c4 by kares): The build has errored. (https://travis-ci.org/jruby/jruby/builds/73335710)
travis-ci has left #jruby [#jruby]
elia has quit [Quit: Computer has gone to sleep.]
mkristian_ has joined #jruby
mkristian has quit [Ping timeout: 255 seconds]
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 256 seconds]
donValentin has quit [Quit: donValentin]
donV has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-add-classloader-to-instance-config:2fb08ac by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/73332417)
travis-ci has left #jruby [#jruby]
elia has joined #jruby
donV has quit [Quit: donV]
mdedetri_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
m4rCsi has joined #jruby
DomKM has quit [Quit: Connection closed for inactivity]
mkristian_ has quit [Quit: This computer has gone to sleep]
dinfuehr has joined #jruby
cristianrasch has joined #jruby
dinfuehr has quit [Ping timeout: 252 seconds]
Locke23rus has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:0a2ca8a by Benoit Daloze): The build was broken. (https://travis-ci.org/jruby/jruby/builds/73343294)
travis-ci has left #jruby [#jruby]
cajone has joined #jruby
cajone has left #jruby [#jruby]
drbobbeaty has joined #jruby
cristianrasch has quit [Quit: Leaving]
mkristian has joined #jruby
cristianrasch has joined #jruby
dinfuehr has joined #jruby
mdedetrich has joined #jruby
dinfuehr has quit [Ping timeout: 255 seconds]
havenwood has quit [Quit: Textual IRC Client: www.textualapp.com]
Locke23rus has quit [Ping timeout: 240 seconds]
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tcrawley-away is now known as tcrawley
bbrowning_away has joined #jruby
bbrowning_away is now known as bbrowning
mdedetrich has joined #jruby
mkristian has quit [Quit: This computer has gone to sleep]
Locke23rus has joined #jruby
brightball has quit [Ping timeout: 264 seconds]
pitr-ch_ has quit [Ping timeout: 240 seconds]
mkristian has joined #jruby
mkristian_ has joined #jruby
mkristian has quit [Ping timeout: 240 seconds]
dinfuehr has joined #jruby
elia has quit [Read error: Connection reset by peer]
elia has joined #jruby
pitr-ch has joined #jruby
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dinfuehr has quit [Ping timeout: 255 seconds]
mkristian_ has quit [Quit: Leaving]
mdedetrich has joined #jruby
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
brightball has joined #jruby
lance|afk is now known as lanceball
mdedetrich has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian force-pushed test-add-classloader-to-instance-config from 2fb08ac to 8d5968d: http://git.io/vYFiC
<JRubyGithub> jruby/test-add-classloader-to-instance-config 8d5968d Christian Meier: improve the test setup of osgi tests
<JRubyGithub> jruby/test-add-classloader-to-instance-config 69ada62 Christian Meier: bring the add classloader to the scriping containers
JRubyGithub has left #jruby [#jruby]
sdogruyol has joined #jruby
elia has quit [Quit: (IRC Client: textualapp.com)]
mje113 has joined #jruby
elia has joined #jruby
mdedetrich has quit [Quit: Textual IRC Client: www.textualapp.com]
sdogruyol has quit [Remote host closed the connection]
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 260 seconds]
frank_____ has joined #jruby
sdogruyol has joined #jruby
shellac has quit [Read error: Connection reset by peer]
shellac has joined #jruby
baroquebobcat has joined #jruby
sdogruyol has quit [Remote host closed the connection]
nateberkopec has joined #jruby
mrmargolis has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-add-classloader-to-instance-config:8d5968d by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/73376384)
travis-ci has left #jruby [#jruby]
tenderlove has joined #jruby
rsim has quit [Quit: Leaving.]
nirvdrum has joined #jruby
dinfuehr has joined #jruby
bbrowning is now known as bbrowning_away
dinfuehr has quit [Ping timeout: 246 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 3 new commits to master: http://git.io/vOeXN
<JRubyGithub> jruby/master 140eeef Thomas E. Enebo: Prime ResultBaseInstr to get operand arity subclasses
<JRubyGithub> jruby/master 2648553 Thomas E. Enebo: Some more operand[] savings via subclasses
<JRubyGithub> jruby/master ad448be Thomas E. Enebo: Some more operand[] savings via subclasses
JRubyGithub has left #jruby [#jruby]
tenderlove has quit [Ping timeout: 240 seconds]
subbu has joined #jruby
tenderlove has joined #jruby
pitr-ch has quit [Ping timeout: 272 seconds]
baroquebobcat has quit [Quit: baroquebobcat]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:ad448be by Thomas E. Enebo): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/73392764)
travis-ci has left #jruby [#jruby]
rcvalle has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
bbrowning_away is now known as bbrowning
tenderlove has joined #jruby
camlow325 has joined #jruby
aemadrid has quit [Remote host closed the connection]
amdprophet has quit [Remote host closed the connection]
flavorjones has quit [Remote host closed the connection]
zph has quit [Remote host closed the connection]
bjfish2 has joined #jruby
bjfish2 has quit [Client Quit]
tenderlove has quit [Read error: Connection reset by peer]
baroquebobcat has joined #jruby
havenwood has joined #jruby
tenderlove has joined #jruby
pglombardo has joined #jruby
aemadrid has joined #jruby
lanceball is now known as lance|afk
dinfuehr has joined #jruby
rsim has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
dinfuehr has quit [Ping timeout: 260 seconds]
tenderlove has joined #jruby
codefinger has quit [Remote host closed the connection]
mjc_ has quit [Remote host closed the connection]
frank_____ has quit [Remote host closed the connection]
fidothe has quit [Remote host closed the connection]
knowtheory has quit [Remote host closed the connection]
vtunka has quit [Quit: Leaving]
fidothe has joined #jruby
amdprophet has joined #jruby
knowtheory has joined #jruby
shellac has quit [Ping timeout: 250 seconds]
pitr-ch has joined #jruby
codefinger has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] pitr-ch closed pull request #3191: [Truffle] splat position; Thread#backtrace (master...master) http://git.io/vYoKl
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] busbey opened issue #3198: licensing information out of date? http://git.io/vOvnw
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> [jruby] busbey opened issue #3199: jruby-complete has incorrect license in META-INF http://git.io/vOv8r
zph has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian force-pushed test-add-classloader-to-instance-config from 8d5968d to b71cec6: http://git.io/vYFiC
<JRubyGithub> jruby/test-add-classloader-to-instance-config 5bc5057 Christian Meier: bring the add classloader to the scriping containers
<JRubyGithub> jruby/test-add-classloader-to-instance-config b71cec6 Christian Meier: improve the test setup of osgi tests
JRubyGithub has left #jruby [#jruby]
tenderlove has quit [Read error: Connection reset by peer]
mjc_ has joined #jruby
frank_____ has joined #jruby
tenderlove has joined #jruby
pietr0 has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
pglombardo has quit []
c0m0 has quit [Ping timeout: 244 seconds]
awx has quit [Ping timeout: 246 seconds]
flavorjones has joined #jruby
awx has joined #jruby
drbobbeaty has quit [Read error: Connection reset by peer]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:d79f665 by Petr Chalupa): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/73406796)
travis-ci has left #jruby [#jruby]
drbobbeaty has joined #jruby
bbrowning is now known as bbrowning_away
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 260 seconds]
pitr-ch has quit [Ping timeout: 250 seconds]
lance|afk is now known as lanceball
elia has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-add-classloader-to-instance-config:b71cec6 by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/73409190)
travis-ci has left #jruby [#jruby]
sdogruyol has joined #jruby
rsim1 has joined #jruby
brightball has quit [Quit: Leaving...]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #jruby
rsim has quit [Ping timeout: 258 seconds]
bbrowning_away is now known as bbrowning
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
rsim has joined #jruby
blaines has quit [Ping timeout: 256 seconds]
rsim1 has quit [Ping timeout: 258 seconds]
pitr-ch has joined #jruby
pitr-ch_ has joined #jruby
blaines has joined #jruby
pitr-ch has quit [Ping timeout: 246 seconds]
camlow325 has quit [Read error: Connection reset by peer]
camlow325 has joined #jruby
djbkd has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
tenderlove has quit [Read error: Connection reset by peer]
elia has joined #jruby
elia has quit [Client Quit]
tenderlove has joined #jruby
djbkd has quit [Remote host closed the connection]
djbkd has joined #jruby
brightball has joined #jruby
subbu is now known as subbu|lunch
tenderlove has quit [Ping timeout: 246 seconds]
elia has joined #jruby
dinfuehr has joined #jruby
tenderlove has joined #jruby
rsim1 has joined #jruby
rsim has quit [Ping timeout: 258 seconds]
dinfuehr has quit [Ping timeout: 244 seconds]
elia has quit [Quit: Computer has gone to sleep.]
tenderlove has quit [Ping timeout: 244 seconds]
tenderlove has joined #jruby
elia has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
tenderlove has quit [Read error: Connection reset by peer]
_whitelogger____ has joined #jruby
frank_____ has joined #jruby
tenderlove has quit [Ping timeout: 246 seconds]
knowtheory has joined #jruby
mjc_ has joined #jruby
tenderlove has joined #jruby
yfeldblum has joined #jruby
jeregrine has joined #jruby
nirvdrum has quit [Ping timeout: 265 seconds]
tenderlo_ has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
rsim has joined #jruby
blaines has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rsim1 has quit [Ping timeout: 258 seconds]
sdogruyol has quit [Ping timeout: 255 seconds]
sdogruyol has joined #jruby
sdogruyol has quit [Client Quit]
mrmargolis has quit [Ping timeout: 255 seconds]
dinfuehr has joined #jruby
robbyoconnor has quit [Quit: Konversation terminated!]
dinfuehr has quit [Ping timeout: 244 seconds]
mrmargolis has joined #jruby
nirvdrum has joined #jruby
tenderlo_ has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
shellac has joined #jruby
mrmargolis has quit [Read error: Connection reset by peer]
mrmargol_ has joined #jruby
elia has joined #jruby
elia has quit [Client Quit]
tenderlo_ has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
<lukas> do people here use rvm or rbenv instead?
<havenwood> lukas: chruby
mrmargolis has joined #jruby
<lukas> any particular reason?
<lukas> hmm, the first impression of chruby is pretty good
elia has joined #jruby
<lukas> my biggest problem right now is the seemingly random segfault when using rvm.el
<havenwood> lukas: I'm only speaking for myself.
<havenwood> I actually thought we were in #ruby. :O
<lukas> haha, oops
mrmargol_ has quit [Ping timeout: 246 seconds]
<lukas> not enough joins/parts to be in #ruby
<lukas> although...
<Antiarc> I use rvm because I've used rvm forever
<xardion> this isn't really a jruby specific question (though I am seeing this with jruby, it also happens with just java), but has anyone else had the problem where wrapping an OutputStreamWriter around System.out to do UTF-8 encoding will mangle a single character?
<xardion> and it's specific to System.out. If I pass in a different OutputStream, like a socket, it doesn't happen
<xardion> I've also tried using java.io.FileDescriptor.out wrapped in a FileOutputStream
<Antiarc> Do you have an example? Might it be a terminal setting?
<xardion> the same thing happens
<Antiarc> What happens if you run your program and pipe stdout to a file - does it end up mangled?
elia has quit [Quit: Computer has gone to sleep.]
nirvdrum has quit [Remote host closed the connection]
<xardion> well, it's really bizarre, because this is like a 90MB CSV file being generated from a ResultSet, and the 5 proceeding rows have the exact same string generated from the same value in the db, and that character is converting to UTF-8 like it should
<xardion> Antiarc, that's what I'm doing, it ends up mangled in the file
<Antiarc> Do you have an example of the mangled text?
elia has joined #jruby
<xardion> it's a single 3-byte UTF-8 sequence shown up as 6 bytes of efbfbd (replacement character)
<xardion> errr 9 bytes I mean
<xardion> yeah, just a sec
<xardion> Abeldt’s is the correct string
<xardion> and it gets turned into Abeldt���s
<xardion> but just once
tenderlove has joined #jruby
<Antiarc> For clarity, [65, 98, 101, 108, 100, 116, 226, 128, 153, 115] ?
<xardion> oh, yeah I have the byte sequence somewhere
tenderlo_ has quit [Read error: Connection reset by peer]
<Antiarc> So the byte is 0xe28099?
<xardion> that looks right though
<xardion> yeah
<xardion> and just once, that ends up as 0xefbfbdefbfbdefbfbd
elia has quit [Client Quit]
<xardion> and it's maddening because if I look at the source line before it gets converted and output, it is definitely the same as all the others
<xardion> and it only happens with System.out
elia has joined #jruby
<xardion> (or STDOUT passed in from Ruby)
<xardion> but I've pushed it entire into Java, and it does it there too, so it isn't JRuby specific
<xardion> entirely*
<xardion> maybe a java bug? using 1.8.0_40
<Antiarc> jruby-1.7.21 :014 > Java::JavaIO::OutputStreamWriter.new(STDOUT.to_outputstream).tap {|s| s.write("Abeldt’s\n"); s.flush }
<Antiarc> Abeldt’s
<Antiarc> => #<Java::JavaIo::OutputStreamWriter:0x42f48531>
<Antiarc> openjdk version "1.8.0_25"
<Antiarc> No mangling happening there for me, it seems
elia has quit [Client Quit]
<Antiarc> Oh, I'm assuming utf-8, it's probably defaulting to utf-16
<xardion> right, and it doesn't happen every time for me either
<Antiarc> > Java::JavaIO::OutputStreamWriter.new(STDOUT.to_outputstream, "UTF-8").tap {|s| s.write("Abeldt’s\n"); s.flush } => Abeldt’s
<Antiarc> That works for me
<xardion> there's several preceeding instances of it that convert properly. It's just this one line, it inexplicably does this
<Antiarc> Do you have a minimal repro case? Sounds interesting to poke at
<xardion> not really, because I can only get it to happen with this particular query
<Antiarc> There isn't an extra byte inserted somewhere, or something weird like that?
<xardion> Nope, I was looking for exactly that
<xardion> and if I'm outputting to a socket instead, this doesn't happen
<Antiarc> That character falls outside of the BMP
elia has joined #jruby
<Antiarc> So there may just be something weird happening WRT surrogate pairs handling
nirvdrum has joined #jruby
<Antiarc> Maybe a BOM issue?
<xardion> it's just so weird that it only does it one time
<sluukkonen> hm, what's the recommended way of going from a Ruby Hash to java.util.HashMap<String, String>?
<xardion> if it did it on every line that string appeared, I'd have something to work with
<Antiarc> Can you capture the byte string in between the last successful instance and the first failed one?
<xardion> oh good point, maybe there's something at the end of the preceeding line that's doing this
elia has quit [Client Quit]
yfeldblum has quit [Remote host closed the connection]
<xardion> no such luck, and this byte sequence also occurs AFTER this mangling, but it's fine on those line
rsim has quit [Quit: Leaving.]
<xardion> there is a BufferedWriter around this whole thing, but I've tried fiddling with the buffer size to see if something there was causing it
<xardion> it always happens on the exact same line, with that character
<Antiarc> That says data issue to me, but I don't know what off the top of my head
robbyoconnor has joined #jruby
<xardion> that's the thing, this is coming from a single field in a single row of a database
<xardion> so the data is the same for every instance this string appears
<xardion> and I verified that by dumping the byte[] before it even gets sent into the BufferedWriter
<xardion> they are all identical
<xardion> and like I said, if the wrapped output stream is a socket (the usual case), this doesn't happen
<xardion> I haven't tried directly opening a FileOutputStream on the file I'm piping it to, instead of going through stdout
<xardion> I'll do that, see what happens
<Antiarc> sluukkonen: Have you tried just calling #to_java on your hash? IIRC RubyHash implement Map
elia has joined #jruby
dinfuehr has joined #jruby
<xardion> yeah, this definitely has something to do specifically with stdout
<xardion> going directly to the file avoids the issue
<xardion> this is the weirdest thing I've ever seen
elia has quit [Client Quit]
yfeldblum has joined #jruby
robbyoconnor has quit [Read error: Connection reset by peer]
<xardion> trying it locally on my mac to see if it's something specific to the box I'm on
<sluukkonen> hm, I tried that but it didn't seem to work, iterating through it calling #put manually on a HashMap I created did though. But maybe there was something else wrong... I'll have to try that again.
dinfuehr has quit [Ping timeout: 272 seconds]
<xardion> nope, happens there too, so it's not an OS thing
<xardion> or a java version thing, because this is 1.7.0_55
<xardion> mind. totally blown.
<Antiarc> To be clear, you have a Java method which takes Map<String, String> and won't accept an automatically-coerced Hash?
<Antiarc> IIRC, it shouldn't be an issue because of type erasure - generics' type parameters only matter at compile time
<sluukkonen> yeah never mind, had another problem (the Hash was actually empty :p) there
<sluukkonen> btw, how do you guys manage jar (from maven) dependencies for gems? I'm sure someone has come up with a better solution than manually copying them to the lib folder
djbkd has quit [Remote host closed the connection]
<Antiarc> sluukkonen: https://gist.github.com/cheald/383d8f12e74d5e352564 - that works just fine for me
<Antiarc> sluukkonen: jbundler is decent for apps, but I dunno about gems. I'm still shipping the jar
tenderlove has quit [Read error: Connection reset by peer]
tenderlo_ has joined #jruby
elia has joined #jruby
blaines has joined #jruby
djbkd has joined #jruby
<Antiarc> sluukkonen: You could maybe assume that maven is available on the system path and use maven to install POM as part of the gem postinstall stuff, maybe?
<Antiarc> https://github.com/mkristian/ruby-maven as a dependency might make it doable?
<sluukkonen> I think it's best to package with the gem
<sluukkonen> but just something to copy all the jar files and automatically generate the require statements in the corret order would be nice
<sluukkonen> wow, I can't type english tonight. missing words all over the place
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
baroquebobcat_ has joined #jruby
blaines_ has joined #jruby
yosafbridge has quit [Ping timeout: 250 seconds]
blaines has quit [Ping timeout: 250 seconds]
eam has quit [Ping timeout: 250 seconds]
baroquebobcat has quit [Ping timeout: 250 seconds]
eregon has quit [Ping timeout: 250 seconds]
tarcieri has quit [Ping timeout: 250 seconds]
lukas has quit [Ping timeout: 250 seconds]
baroquebobcat_ is now known as baroquebobcat
eregon has joined #jruby
eam has joined #jruby
yosafbridge has joined #jruby
tarcieri has joined #jruby
wallmani_ has joined #jruby
wallmani_ is now known as lukas
lukas has quit [Changing host]
lukas has joined #jruby
camlow325 has quit [Read error: Connection reset by peer]
camlow325 has joined #jruby
dinfuehr has joined #jruby
drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
<rtyler> sluukkonen: sounds like you need some gradle love ;)
dinfuehr has quit [Ping timeout: 244 seconds]
<rtyler> sluukkonen: there's the jar-dependencies gem, which allows you to specify transitive dependencies which jbundler, ruby-maven and jruby/gradle all respect and take advantage of
tenderlo_ has quit [Read error: Connection reset by peer]
AnoHito has quit [Quit: Leaving]
bbrowning is now known as bbrowning_away
cremes has quit [Remote host closed the connection]
cremes has joined #jruby
nateberkopec has quit [Quit: Leaving...]
elia has quit [Quit: Computer has gone to sleep.]
AnoHito has joined #jruby
cultureulterior1 has quit [Quit: cultureulterior1]
djbkd has quit [Remote host closed the connection]
djbkd has joined #jruby
lanceball is now known as lance|afk
elia has joined #jruby
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
djbkd has quit [Remote host closed the connection]
djbkd has joined #jruby
djbkd has quit [Remote host closed the connection]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cajone has joined #jruby
cajone has left #jruby [#jruby]
shellac has joined #jruby
mrmargolis has quit [Remote host closed the connection]
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 240 seconds]
elia has quit [Quit: Computer has gone to sleep.]
djbkd has joined #jruby
_djbkd has joined #jruby
nateberkopec has joined #jruby
djbkd has quit [Read error: Connection reset by peer]
kares has quit [Remote host closed the connection]
skade has joined #jruby
_djbkd has quit [Remote host closed the connection]
djbkd has joined #jruby
samphippen has joined #jruby
dinfuehr has joined #jruby
djbkd has quit [Remote host closed the connection]
dinfuehr has quit [Ping timeout: 255 seconds]
mrmargolis has joined #jruby
tcrawley is now known as tcrawley-away
bjfish2 has joined #jruby
havenwood has quit [Ping timeout: 246 seconds]
shellac has quit [Quit: Computer has gone to sleep.]
djbkd has joined #jruby
mrmargolis has quit [Remote host closed the connection]
cristianrasch has quit [Quit: Leaving]
baroquebobcat has quit [Quit: baroquebobcat]
skade has quit [Quit: Computer has gone to sleep.]
havenwood has joined #jruby
samphippen has quit [Read error: Connection reset by peer]
rcvalle has quit [Quit: rcvalle]
pietr0 has quit [Quit: pietr0]