<tvon>
I have an ssl problem. Using a sample java executable I can connect to a particular (internal) SSL sever without issue, however 'bundler' and jruby cannot verify the certificate.
<JRubyGithub>
[jruby] enebo pushed 1 new commit to jruby-1_7: http://git.io/LKJZFQ
<JRubyGithub>
jruby/jruby-1_7 67d9cac Thomas E. Enebo: crypt specs are bogus. tagging until they can be removed. readlink ones need investigation and must be fallout from updating jnr
JRubyGithub has left #jruby [#jruby]
e_dub has quit [Read error: Connection reset by peer]
phrinx has quit [Remote host closed the connection]
enebo has quit [Quit: enebo]
mbj has joined #jruby
mbj has quit [Quit: leaving]
uberjar has left #jruby [#jruby]
brettporter has quit [Remote host closed the connection]
subbu has joined #jruby
multibot_ has quit [Remote host closed the connection]
multibot_ has joined #jruby
triple_b has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mitchellhenke has joined #jruby
f1neart has joined #jruby
<f1neart>
what's the deal with invokedynamic ?
<f1neart>
I want to test to see if it boosts throughput for my web application when I enable it... but what kind of potential errors should I look for ?
<f1neart>
(using openjdk 7)
nirvdrum has joined #jruby
pietr0 has quit [Quit: pietr0]
brettporter has joined #jruby
brettporter has joined #jruby
triple_b has joined #jruby
nirvdrum has quit [Ping timeout: 252 seconds]
mitchellhenke has quit [Quit: Computer has gone to sleep.]
diegoviola has quit [Remote host closed the connection]
subbu has quit [Ping timeout: 272 seconds]
subbu has joined #jruby
r4um has quit [Ping timeout: 244 seconds]
f1neart has quit [Quit: .]
brettporter has quit [Remote host closed the connection]
DomKM has quit [Quit: Connection closed for inactivity]
havenwood has joined #jruby
brettpor_ has joined #jruby
subbu has quit [Ping timeout: 255 seconds]
subbu has joined #jruby
r4um has joined #jruby
triple_b has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vpereira_ has joined #jruby
vpereira has quit [Ping timeout: 258 seconds]
AlHafoudh has quit [Ping timeout: 258 seconds]
ivan\ has quit [Ping timeout: 258 seconds]
AlHafoudh has joined #jruby
bbrowning_ has joined #jruby
bbrowning_away has quit [Remote host closed the connection]
ivan\ has joined #jruby
deobalds has joined #jruby
anaeem1_ has joined #jruby
anaeem1_ has quit [Remote host closed the connection]
subbu has quit [Ping timeout: 264 seconds]
subbu has joined #jruby
towski has quit [Quit: goodbye friends I am gone]
towski has joined #jruby
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
robbyoconnor has joined #jruby
Xzyx987X has quit [Ping timeout: 255 seconds]
subbu has quit [Ping timeout: 240 seconds]
subbu has joined #jruby
pietr0 has joined #jruby
Xzyx987X has joined #jruby
anaeem1 has joined #jruby
anaeem1 has quit [Remote host closed the connection]
anaeem1_ has joined #jruby
rsim has joined #jruby
brettpor_ has quit [Remote host closed the connection]
brettporter has joined #jruby
brettporter has quit [Changing host]
brettporter has joined #jruby
brettporter has quit [Ping timeout: 258 seconds]
pchalupa has joined #jruby
JohnBat26 has joined #jruby
noop has joined #jruby
tenderlove has quit [Remote host closed the connection]
tenderlove has joined #jruby
anaeem___ has joined #jruby
anaeem1_ has quit [Ping timeout: 264 seconds]
subbu has quit [Ping timeout: 264 seconds]
yfeldblum has quit [Ping timeout: 252 seconds]
deobalds has quit [Ping timeout: 255 seconds]
purplefox has joined #jruby
subbu has joined #jruby
deobalds has joined #jruby
rsim has quit [Quit: Leaving.]
rsim has joined #jruby
havenwood has quit [Remote host closed the connection]
fridim_ has joined #jruby
shellac_ has joined #jruby
shellac_ has quit [Quit: Computer has gone to sleep.]
cultureulterio-1 has quit [Quit: cultureulterio-1]
brettporter has joined #jruby
pietr0 has quit [Quit: pietr0]
vtunka has joined #jruby
brettporter has quit [Remote host closed the connection]
brettporter has joined #jruby
brettporter has joined #jruby
brettporter has quit [Ping timeout: 256 seconds]
subbu has quit [Ping timeout: 264 seconds]
kares has joined #jruby
yfeldblum has joined #jruby
subbu has joined #jruby
marr has joined #jruby
yfeldblum has quit [Ping timeout: 255 seconds]
shellac_ has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
benlovell has joined #jruby
deobalds has joined #jruby
subbu has quit [Ping timeout: 244 seconds]
skade has joined #jruby
yfeldblum has joined #jruby
Hobogrammer has quit [Ping timeout: 264 seconds]
yfeldblum has quit [Ping timeout: 240 seconds]
Hobogrammer has joined #jruby
fridim_ has quit [Read error: No route to host]
fridim_ has joined #jruby
Usuario_ has joined #jruby
Usuario_ is now known as frobs
Hobogrammer has quit [Ping timeout: 264 seconds]
thsig has joined #jruby
yfeldblum has joined #jruby
yfeldblum has quit [Ping timeout: 256 seconds]
brettporter has joined #jruby
brettporter has quit [Ping timeout: 264 seconds]
elia has joined #jruby
brettporter has joined #jruby
r4um has quit [Ping timeout: 258 seconds]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #jruby
rimenes has joined #jruby
rimenes has quit [Client Quit]
elia has quit [Quit: Computer has gone to sleep.]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] mkristian pushed 1 new commit to jruby-1_7: http://git.io/kZnlGQ
<JRubyGithub>
jruby/jruby-1_7 57c2513 Christian Meier: refactor FileResource.inputStream to be easier to use...
JRubyGithub has left #jruby [#jruby]
deobalds has quit [Quit: Computer has gone to sleep.]
josh-k has quit [Remote host closed the connection]
benlovell has joined #jruby
rcvalle has quit [Quit: rcvalle]
tcrawley-away is now known as tcrawley
triple_b has joined #jruby
yfeldblum has joined #jruby
thsig_ has joined #jruby
rcvalle has joined #jruby
bbrowning_ is now known as bbrowning
yfeldblum has quit [Ping timeout: 240 seconds]
thsig has quit [Ping timeout: 256 seconds]
joast has quit [Quit: Leaving.]
brettporter has joined #jruby
anaeem1_ has joined #jruby
kares has joined #jruby
brettporter has quit [Ping timeout: 260 seconds]
nirvdrum has joined #jruby
joast has joined #jruby
thsig_ has quit [Remote host closed the connection]
kelcecil has joined #jruby
e_dub has quit [Quit: e_dub]
elia has joined #jruby
subbu has joined #jruby
thsig has joined #jruby
enebo has joined #jruby
yfeldblum has joined #jruby
e_dub has joined #jruby
e_dub has quit [Client Quit]
yfeldblum has quit [Ping timeout: 260 seconds]
noop has quit [Ping timeout: 272 seconds]
mister_solo has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] rtyler closed issue #166: [1.6.7-HEAD] RubyArray/RubyHash/etc cannot be passed into Java code as themselves http://git.io/b0PCWw
JRubyGithub has left #jruby [#jruby]
ryez has joined #jruby
erikhatcher has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
noop has joined #jruby
shellac_ has quit [Quit: Computer has gone to sleep.]
mitchellhenke has joined #jruby
noop has quit [Ping timeout: 245 seconds]
mccraig_ is now known as mccraig
mister_solo has quit [Ping timeout: 272 seconds]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] enebo pushed 1 new commit to jruby-1_7: http://git.io/YiT_FA
<JRubyGithub>
jruby/jruby-1_7 729acbf Thomas E. Enebo: See if newlines makes that tag work. Less unbreak bizarreness of crypt with non-ascii encoded strings passed to something expecting clean 8bit strings
JRubyGithub has left #jruby [#jruby]
yfeldblum has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] enebo pushed 1 new commit to jruby-1_7: http://git.io/_ntRsg
<JRubyGithub>
jruby/jruby-1_7 1721b25 Thomas E. Enebo: [skip ci] trivial style changes
<enebo>
asarih: ah I did not see that. Good for him. I know he likes coding but it seems he has not been in a position to do that for reals in a long time
<enebo>
asarih: although he did say “engineering” so I don’t know if that means he will be coding
<asarih>
"I’m back in the full-time engineering trenches"
havenwood has joined #jruby
havenwood has quit [Remote host closed the connection]
<chrisseaton>
headius: maybe we should add a special case that is clever if you type -version and does the right thing anyway - I've seen a few people confused by that
yfeldblum has quit [Ping timeout: 260 seconds]
<enebo>
chrisseaton: so only if it is a full str match?
<chrisseaton>
yeah
<Aethenelle>
is jruby using the same jvm that you used for the Java test?
kgerman has joined #jruby
<enebo>
chrisseaton: Seems like it rewards the stupidity of whoever broke convention when they made java/javac :P
calavera has joined #jruby
subbu|dinner is now known as subbu
<chrisseaton>
enebo: it's just an MRI thing isn't it? It's nothing to do with the JVM
marr has quit [Ping timeout: 256 seconds]
<Aethenelle>
chrisseaton: they're trying it in jruby because java uses -version
<enebo>
chrisseaton: I have seen a handful of other commands do this but —longname has been the standard for like 30+ years
<tvon>
Aethenelle: afaik it is, based on the version outputs
<enebo>
chrisseaton: mri does not do this
<enebo>
chrisseaton: It is Java programmers getting confused
<chrisseaton>
ah I see
<enebo>
chrisseaton: I do appreciate the idea of not confusing people but it feels like too much to me
<Aethenelle>
tvon: you using the default keystore?
<tvon>
Aethenelle: I added the cert to the default keystore (I think, $JAVA_HOME/jre/lib/security/cacerts), and also a ~/.keystore
<tvon>
This is on OSX if that matters
<chrisseaton>
yeah it would become a correct way to do it over time
<tvon>
Java was installed via the oracle download
<Aethenelle>
chrisseaton: it also may cause issues if the wrong -longname were implemented like that... -version's okay... i checked
<tvon>
huh, `jruby -vvvvvvvvvvvvvvvvvvvv` works
<Aethenelle>
tvon: bugger... osx was annoying to get the cert added to the right location... which jvm? how many you have installed and did you have to create the security dir?
<Antiarc>
tvon: I don't know why it doesn't work with net::http, but I just implemented custom trust store support for Manticore (https://github.com/cheald/manticore) - might that help?
<Aethenelle>
tvon: that location moves from version to version for some crazy reason
<Aethenelle>
Antiarc: oooo.... that sounds damn useful to me...
<tvon>
Aethenelle: java_home says it's jdk1.8.0_25.jdk, the only thing in /Library/Java/JavaVirtualMachines
<tvon>
(which is a dumb pathname)
cultureulterior1 has joined #jruby
<tvon>
Maybe jruby built with a different java... wherever that might be.
cultureulterior1 has quit [Client Quit]
erikhatcher has quit [Quit: erikhatcher]
<tvon>
fwiw this is all so I can bundle based off of our internal gemserver
<Antiarc>
ahh
<headius>
build java shouldn't affect this
<nirvdrum>
enebo, headius: This is probably mostly cosmetic, but I seem to recall one you talking about maybe making the special behavior for shorthand compiler options a bit less special. One case where this presents a problem is "jruby -v" ignores things like +X-C.
<tvon>
Is there a way to check to see if jruby uses a different JAVA_HOME or is that not a thing?
<headius>
tvon: you could -e "puts ENV_JAVA['java.home']
<headius>
"
<headius>
ENV_JAVA is all JVM properties
<headius>
my first guess would be it's using a different Java, but it seems less likely to be that now
e_dub has joined #jruby
xxneolithicxx has joined #jruby
lanceball is now known as lance|afk
<Aethenelle>
headius: ooo shiny didn't know about ENV_JAVA
<tvon>
It is using the expected JAVA_HOME
<enebo>
nirvdrum: I think -v prints out version before anything happens but it still honors other flags if executing Ruby code
<Aethenelle>
try linking/copying cacerts to JAVA_HOME/lib/security
<xxneolithicxx>
hi all, I have a qq about the windows installer for Jruby but dont want to have to build a WIndows vm to figure it out: does anyone know if the windows installer will automatically add JRuby to the environment path when installed?
<enebo>
tvon: Nealy all programs allows single character options to be repeated on a command-line. A common convention for ones which accept an argument is to let last one win. but mri -vvvvvvvvvvv works as well
<Aethenelle>
xxneolithicxx: I believe that's an option
<tvon>
Linking the security dir didn't change anything.
<xxneolithicxx>
Aethenelle: ok cool, ty
<enebo>
xxneolithicxx: It is the default for the installer
<tvon>
It's just odd that the java program works.
<enebo>
xxneolithicxx: but there is a checkbox to turn it off
<nirvdrum>
enebo: I debugged it. The problem is the -X options set up the config structure, but the showVersion() call doesn't take it in. But, it enumerates the long form. See: https://gist.github.com/nirvdrum/3f2fd19b0508ff190237
<Aethenelle>
tvon: some flags (usualy verbose modes flags) behave differently when repeated
<enebo>
nirvdrum: Oh I see what you mean
<Aethenelle>
tvon: this is for a gem install?
<enebo>
nirvdrum: You are talking about accuracy of -v in what mode is running
<tvon>
Aethenelle: yeah
<nirvdrum>
enebo: The simple fix is to pass the config through and query that. But I didn't want to spend time on it if either of you were going to take a pass over that arg handling.
<Aethenelle>
might not be jruby/java itself messing things up but openssl... one sec...
<enebo>
nirvdrum: I have no plans to in the near future.
<nirvdrum>
enebo: Correct. It always reports +jit if you use any of the shorthand compiler args.
<Antiarc>
tvon: you might also try setting javax.net.ssl.trustStore and javax.net.ssl.trustStorePassword
<Antiarc>
system properties
<nirvdrum>
enebo: It's not a huge deal. It just confused the hell out of me for an hour or so one day. I thought my options weren't being picked up.
<Aethenelle>
Antiarc: he's using the defaults... they shouldn't have to be set... though it is java...
<enebo>
nirvdrum: I never noticed it but I guess for users reporting it might be somewhat important
<enebo>
nirvdrum: although most people are running with default options more or less
<Aethenelle>
enebo: it was kind of annoying for a bit when i was trying to debug the prepend stuff
<nirvdrum>
headius: I don't know if artifact publication is broken or if ruby-build's URL is bad, but I just tried to install 9k again to get that RG fix and it didn't take. Looking at the version, it's from 11/18.
<tvon>
hrm
pchalupa has quit [Quit: Computer has gone to sleep.]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #jruby
frobs has quit [Quit: Leaving]
<headius>
tvon: can you open a bug about this please?
<headius>
nirvdrum: it's still using the old filename
<headius>
I got sidetracked yesterday sending in my pull request
<tvon>
The hell... I added `:ssl_verify_mode: 0` to my gemrc and it gets further but then errors out with an SSL complaint about a specific gemspec.
<tvon>
headius: will do
<Aethenelle>
tvon: what's the error?
tcrawley is now known as tcrawley-away
<Aethenelle>
headius: i don't think mri likes self signed certs either
<Aethenelle>
tvon: can you try installing this gem w/ mri?
<tvon>
Aethenelle: same error ('Could not verify the SSL certificate for...') just complains about a specific gem on the server and not the server itself
<tvon>
it installs with 'gem install' fine (as opposed to bundler)'
<Aethenelle>
that gem signed?
<tvon>
it's pry, I don't think so
<tvon>
Installing them all via 'gem install' works, so that gets me around the problem for now.
<nirvdrum>
headius: Ahh. I thought the 9.0.0.0-dev was using the right one.
<tvon>
Everything works via mri and rbx, fwiw.
<headius>
it changed again after that :-\
<nirvdrum>
Okay. I won't bother you anymore with it then :-)
<headius>
it will change again once we release, unfortunately, because jruby-9000 and jruby-9.0.0.0 appear to be the only builds in ruby-build that use a snapshot
<tvon>
Aethenelle: /usr/lib/ssl/cert.pem, which does not exist
<Antiarc>
Looks like there is a ssl_ca_cert setting which you can provide if you're using your own CA to sign certs
<Antiarc>
"Path to a designated CA certificate file or folder containing multiple certificates for trusted CAs in PEM format."
<Antiarc>
So you might be able to roll your own CA cert, sign your certs with that, point bundler at it, and if you're never hitting rubygems directly, it might work?
<Aethenelle>
Antiarc: I just add the CA I need to the OS usually
<Antiarc>
Aethenelle: Reading the bundler source, it kinda looks like it's specifically settting the cert store for the connection, rather than using system defaults or something?
<Aethenelle>
Antiarc: BINGO! tvon add the cert to GEM_HOME/bundler/lib/bundler/ssl_certs
xxneolithicxx has quit [Quit: Leaving.]
<nirvdrum>
headius: As a heads up, I don't think sstephenson really works on that project anymore. It's mostly mislav these days, with sferik pitching in.
<Antiarc>
yeah, but Google tends to use the Valve definition of "soon"
<headius>
it still amazes me that they come out with tools their paying users can't use
<headius>
this is some backward business model I'm not familiar with
<Antiarc>
I can kiiiiiiinda understand the rationale - gapps customers are paying for a greater level of reliability than non-paying users
<Antiarc>
And so they have to make sure it's up to snuff for those purposes, but...man, I'd take an opt-in button that absolves them of any gapps-level responsibility for the feature
<headius>
yeah, but they introduced all sorts of policies and toggles you can use to keep new tools from being available before you want
<Antiarc>
right
<headius>
I guess I shouldn't complain too much...it took them years to get apps and gmail accounts federated together
<Antiarc>
I eagerly await it for gapps, though, because my work email is several thousand deep that I want to carve through
<headius>
yeah
<headius>
well thanks for the invite...hopefully it won't take too long :-)
<Antiarc>
indeed!
jc00ke has joined #jruby
<jc00ke>
g'mornin
<headius>
hi there!
<jc00ke>
Hey!
<headius>
I wanted to see if you were still working on FNM_EXTGLOB or if we should get someone else on it
<headius>
9k has a failure in travis-core...something apparently started to use that now that we report 2.2 as ruby version
<headius>
since travis runs a ton of stuff on JRuby I kinda want to prioritize getting their stuff green on 9k
<jc00ke>
Eh, yes, I am still working on it, though my friend and I noticed more incompatibilities with our current implementation.
rsim1 has joined #jruby
<jc00ke>
I'll work on it now and get a PR going.
<jc00ke>
What are the errors?
rsim has quit [Ping timeout: 265 seconds]
yfeldblum has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
jruby/jruby-1_7 92c0796 Thomas E. Enebo: Have mspec always wipe out rubyspec_temp before begging so it does not pick up old files. Untagged passing specs
JRubyGithub has left #jruby [#jruby]
<JRubyGithub>
[jruby] enebo pushed 1 new commit to jruby-1_7: http://git.io/4T6WZg
cultureulterior1 has joined #jruby
<enebo>
rtyler: can you checkout jruby-1_7 and test string.crypt on freebsd?
mister_solo has quit [Ping timeout: 245 seconds]
noop has joined #jruby
<enebo>
rtyler: It should use native but I don’t know if I need to add libcrypt on the bsds or not
<enebo>
lunch bbiab
yfeldblum has quit [Ping timeout: 245 seconds]
<Aethenelle>
it would seem IdentityHashMap is a terrible class...
<Aethenelle>
Long.new(4242) != Long.new(4242)
ddd has joined #jruby
rsim1 has quit [Read error: Connection reset by peer]
rsim has joined #jruby
ddd has quit [Client Quit]
<rtyler>
enebo: is there an issue or something I could look at? I'm juggling three different $WORK bugs right now
<headius>
these pass on 1.7 so I assume it's conditionally using FNM_EXTGLOB based on Ruby version
<jc00ke>
Cool, I'm getting my changes back into the codebase, will test and get the PR opened asap
<headius>
subbu, enebo: the ClassCastExceptions there are in IR somewhere
<headius>
I have not had much luck sorting out where
<headius>
I only spent a little while on it but had trouble getting rspec to spit out the full trace
<enebo>
Aethenelle: oh sorry all unix variants have crypt() and have had it a looooong time, but some systems now require -lcrypt to use crypt
<Aethenelle>
ahhh... k
yfeldblum has quit [Ping timeout: 240 seconds]
<subbu>
headius, but, where is the spec/travis/* code?
<headius>
travis-core
<headius>
the specs use a ton of libraries, including several from git, so they have to run in bundle exec
<Aethenelle>
enebo: there is a libcrypt that's not just a link to libc on FreeBSD
<headius>
I haven't reduced a case outside of that
benlovell has quit [Ping timeout: 265 seconds]
<headius>
I basically followed that log's script to set up a test run locally
<headius>
redis and pgsql as well
<subbu>
ok, i'll try to take a look tomorow morning when i am more awake ... i am just hanging around watching a presentation @ wmf and then head to bed .. unless enebo figures it today.
<headius>
we need to use that video in here every day
<enebo>
is the problem in this youtube video?
<enebo>
I am trying to finish up 1.7.17 issues
<headius>
yeah me too
<headius>
that's why I put it to bed for the moment
<enebo>
subbu: when working on refinements I saw some classcasts on doing a module eval and it trying to include. Has to be a bug in how I am invoking it but the really weird thing is the exception was swallowed completely and it just kept executing
<enebo>
subbu: so only half of test_refinement essentially executed but did not error out (unless some minitest thing caught it without comment)
<subbu>
i guess you dont have a reduced test case?
<enebo>
subbu: I did not mention this because I am sure I am invoking it wrong
<enebo>
subbu: no and it involves refine do which is nearly identical to Module.new or Struct.new
<enebo>
subbu: but those do work fine
<enebo>
subbu: so I am doing something wrong and I did not try to figure out the exception getting eaten bit
<subbu>
k
brettporter has joined #jruby
brettporter has quit [Ping timeout: 272 seconds]
kelcecil has quit [Quit: kelcecil]
noop has quit [Ping timeout: 244 seconds]
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
<jc00ke>
What's the diff between a Java String and ByteList?
skade has quit [Client Quit]
kelcecil has joined #jruby
<headius>
Java String is char[] (UTF-16)
<headius>
ByteList is our mutable wrapper around byte[]
<headius>
we usually try to keep things as ByteList to avoid going back and forth, but for many Java APIs we need a String
<headius>
nirvdrum: 1.7 does that thread issue correctly already
<jc00ke>
OK, I used String in my def of `braces`, and so I'll finish it up and we can review in the PR
<headius>
checking to see if we have a convenience method somewhere for that....usually we go straight to RubySTring
<headius>
at the very least, new ByteList(str.getBytes(<appropriate encoding>), <appropriate encoding>)
<headius>
like new ByteList(str.getBytes("UTF-8"), UTF8Encoding.INSTANCE)
<headius>
seems like that's the pattern we use most places
<jc00ke>
OK, cool.
<jc00ke>
Also, should I commit this to master or to the 1_7 branch?
<jc00ke>
Or does it even matter?
<headius>
it's not in Ruby 1.9 is it?
<jc00ke>
No, 2+
<headius>
then just master
<jc00ke>
Sweet
<headius>
we do merge changes from 1.7 to master though, for future reference
<jc00ke>
ok
<chrisseaton>
headius: like us you use String internally for identifiers of things like methods - have you considered moving them to ByteList or RubySymbol, or do you like having an honest String that far in the internals for things like debugging
cremes has quit [Quit: cremes]
<enebo>
chrisseaton: many times
<Aethenelle>
enebo: for reference PR #2274 contains #2238. it was required to get the testing working. #2238 is a missed commit from pulling in 1.7 changes.
<headius>
chrisseaton: we have continued using String for many reasons...debugging is one, ease of doing callMethod("foo") is another
<headius>
we also are using String somewhat like MRI uses "ID" symbols internally, and they just use the raw bytes as their symbol pretty much like we do
erikhatcher has quit [Quit: erikhatcher]
skade has joined #jruby
skade has quit [Client Quit]
purplefox has quit [Ping timeout: 245 seconds]
skade has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] chrisseaton pushed 5 new commits to master: http://git.io/xHrKbA
<JRubyGithub>
jruby/master c613403 Chris Seaton: [Truffle] Remove hard-coded defined? values.
<JRubyGithub>
jruby/master 41081aa Chris Seaton: [Truffle] Unify the core routine for match method and operator.
<JRubyGithub>
jruby/master 8281a6a Chris Seaton: [Truffle] Tidy up where regexp match variables are defined.
JRubyGithub has left #jruby [#jruby]
purplefox has joined #jruby
yfeldblum has joined #jruby
kelcecil has quit [Quit: kelcecil]
thsig has joined #jruby
lance|afk is now known as lanceball
skade has quit [Quit: Computer has gone to sleep.]
<headius>
dfr|work: I pinged you on a couple load-related 1.7.17 issues...one just needs you to confirm a patch, and the other needs your expertise
<enebo>
Aethenelle: so I can remove 2238 and just merge 2274?
robbyoconnor has quit [Quit: Konversation terminated!]
thsig has quit [Remote host closed the connection]
* dfr|work
fixed his gmail settings to make sure jruby stuff goes into his primary box
<dfr|work>
stupid email :)
<dfr|work>
headius, I see those pings now.
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] enebo pushed 2 new commits to master: http://git.io/OY1FEA
<JRubyGithub>
jruby/master 448c366 Teemu: fix RubyFile#rename when the source is a broken symlink
<JRubyGithub>
jruby/master ef8591a Thomas E Enebo: Merge pull request #2273 from lumeet/master...
JRubyGithub has left #jruby [#jruby]
mister_solo has joined #jruby
* dfr|work
wonders where blocking off time to work on JRuby specific during working hours will help with avoid being distracted >.<
<dfr|work>
headius, I'll try to plow through them tomorrow.
<Aethenelle>
woot!
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] enebo closed issue #2153: Bad symlink should be mv'able by FileUtils http://git.io/3NncNQ
JRubyGithub has left #jruby [#jruby]
skade has joined #jruby
fridim_ has quit [Ping timeout: 240 seconds]
skade has quit [Client Quit]
havenn has joined #jruby
havenwood has quit [Ping timeout: 250 seconds]
havenn is now known as havenwood
Aethenelle has quit [Quit: Aethenelle]
skade has joined #jruby
calavera has quit [Ping timeout: 258 seconds]
kares has quit [Quit: Ex-Chat]
<jc00ke>
headius: how should I handle the new specs? The FNM_EXTGLOB specs are in Rubinius but not yet in RubySpec (will PR that)
<jc00ke>
Should I just commit the specs to jruby? I read that they might get overwritten?
<brixen>
jc00ke: I can easily sync rubyspec
<jc00ke>
brixen: that'd be sweet, thx.
<jc00ke>
Still need to have the specs locally though, for CI. Not sure if I should wait for Rubinius -> RubySpec -> JRuby or just commit the spec to JRuby?
benlovell has joined #jruby
<jc00ke>
enebo & headius: thoughts?
bbrowning is now known as bbrowning_away
benlovell has quit [Ping timeout: 252 seconds]
<jc00ke>
Hungry, gonna commit it. Gotta get food or I'm gonna pass out ;)
kelcecil has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] jc00ke opened pull request #2275: Fnmatch extglob support (master...fnmatch-extglob) http://git.io/d7jCIw