colinsurprenant has quit [Quit: colinsurprenant]
zeroecco has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pietr0 has quit [Quit: pietr0]
colinsurprenant has joined #jruby
bbrowning_away has quit [Quit: Leaving]
kaawee has quit [Ping timeout: 250 seconds]
kaawee has joined #jruby
e_dub has joined #jruby
ryez has joined #jruby
phrinx has quit [Remote host closed the connection]
phrinx has joined #jruby
phrinx has quit [Ping timeout: 255 seconds]
Defiler has joined #jruby
<Defiler> Greetings. How hard would it be to get jruby downloads served up with TLS enabled? I just noticed ruby-build is fetching it via, for example: http://dqw8nmjcqpjn7.cloudfront.net/aa6efc47e7227556ffb60fcb054af06ee62d5abe053ea5f84e0db3158bbd61fc
<Defiler> (the links on the official download page aren't https either, e.g. http://jruby.org.s3.amazonaws.com/downloads/1.7.16/jruby-bin-1.7.16.tar.gz )
kaawee has quit [Ping timeout: 265 seconds]
havenwood has quit [Ping timeout: 246 seconds]
_dabradley has quit [Ping timeout: 245 seconds]
colinsurprenant has quit [Quit: colinsurprenant]
pgokeeffe has joined #jruby
_dabradley has joined #jruby
pgokeeffe has quit [Quit: pgokeeffe]
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
pgokeeffe has joined #jruby
robbyoconnor has joined #jruby
pgokeeffe has quit [Client Quit]
subbu has joined #jruby
johnsonch_afk is now known as johnsonch
diegoviola has quit [Ping timeout: 258 seconds]
diegovio1 has joined #jruby
errstr has quit [Ping timeout: 246 seconds]
errstr has joined #jruby
diegovio1 is now known as diegoviola
robbyoconnor has quit [Read error: Connection reset by peer]
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
ludyte has quit [Quit: ludyte]
nirvdrum has quit [Ping timeout: 250 seconds]
brettporter has joined #jruby
subbu has quit [Ping timeout: 260 seconds]
diegoviola has quit [Remote host closed the connection]
purplefox has quit [Ping timeout: 260 seconds]
tylersmith has quit [Remote host closed the connection]
tylersmith has joined #jruby
purplefox has joined #jruby
tylersmith has quit [Ping timeout: 245 seconds]
<usebrn> what is the easiest way to build jruby-complete.jar
<usebrn> I use mvn -Pcomplete, but build fails
<usebrn> I try to build 1.7.16 version
robbyoconnor has joined #jruby
<usebrn> I followed the description of github for building, but differernt errors show up at different stages of the whole process
<usebrn> what I can see is
<usebrn> Failed to execute goal org.apache.maven.plugins:maven-invoker-plugin:1.8:run (integration-test) on project jruby-complete: 8 builds failed.
rsim has joined #jruby
yfeldblum has quit [Ping timeout: 265 seconds]
AlHafoudh has quit [*.net *.split]
brycek has quit [*.net *.split]
digitalextremist has quit [*.net *.split]
projectodd-ci has quit [*.net *.split]
mpapis has quit [*.net *.split]
Jamo has quit [*.net *.split]
justinmcp_ has quit [*.net *.split]
Defiler has quit [*.net *.split]
brettporter has quit [*.net *.split]
jeremyevans has quit [*.net *.split]
Eonwe has quit [*.net *.split]
avsej has quit [*.net *.split]
yarker has quit [*.net *.split]
Antiarc has quit [*.net *.split]
cremes has quit [*.net *.split]
jamo_ has quit [*.net *.split]
whack has quit [*.net *.split]
jamooo_ has quit [*.net *.split]
ivan\ has quit [*.net *.split]
brettporter has joined #jruby
jeremyevans has joined #jruby
avsej has joined #jruby
yarker has joined #jruby
cremes has joined #jruby
Antiarc has joined #jruby
jamooo_ has joined #jruby
Eonwe has joined #jruby
ivan\ has joined #jruby
whack has joined #jruby
jamo_ has joined #jruby
ephemerian has joined #jruby
benlovell has joined #jruby
Defiler has joined #jruby
AlHafoudh has joined #jruby
brycek has joined #jruby
digitalextremist has joined #jruby
projectodd-ci has joined #jruby
Jamo has joined #jruby
justinmcp_ has joined #jruby
mpapis has joined #jruby
cajone has left #jruby [#jruby]
17SAAO8YG has joined #jruby
ivan\ has quit [Max SendQ exceeded]
ivan\ has joined #jruby
robbyoconnor has quit [Remote host closed the connection]
17SAAO8YG has quit [*.net *.split]
AlHafoudh has quit [*.net *.split]
brycek has quit [*.net *.split]
digitalextremist has quit [*.net *.split]
projectodd-ci has quit [*.net *.split]
mpapis has quit [*.net *.split]
Jamo has quit [*.net *.split]
justinmcp_ has quit [*.net *.split]
Defiler has quit [*.net *.split]
brettporter has quit [*.net *.split]
jeremyevans has quit [*.net *.split]
Eonwe has quit [*.net *.split]
avsej has quit [*.net *.split]
yarker has quit [*.net *.split]
Antiarc has quit [*.net *.split]
cremes has quit [*.net *.split]
jamo_ has quit [*.net *.split]
whack has quit [*.net *.split]
jamooo_ has quit [*.net *.split]
17SAAO8YG has joined #jruby
jamooo_ has joined #jruby
whack has joined #jruby
jamo_ has joined #jruby
cremes has joined #jruby
Antiarc has joined #jruby
yarker has joined #jruby
avsej has joined #jruby
Defiler has joined #jruby
AlHafoudh has joined #jruby
brycek has joined #jruby
digitalextremist has joined #jruby
projectodd-ci has joined #jruby
mpapis has joined #jruby
Jamo has joined #jruby
justinmcp_ has joined #jruby
avsej has quit [*.net *.split]
yarker has quit [*.net *.split]
Antiarc has quit [*.net *.split]
cremes has quit [*.net *.split]
jamo_ has quit [*.net *.split]
whack has quit [*.net *.split]
jamooo_ has quit [*.net *.split]
brettporter has joined #jruby
jeremyevans has joined #jruby
Eonwe has joined #jruby
obs has joined #jruby
avsej has joined #jruby
yarker has joined #jruby
Antiarc has joined #jruby
cremes has joined #jruby
whack has joined #jruby
jamo_ has joined #jruby
jamooo_ has joined #jruby
yfeldblum has joined #jruby
pchalupa has joined #jruby
rsim has quit [Quit: Leaving.]
e_dub has quit [Quit: ZZZzzz…]
robbyoconnor has joined #jruby
elia has joined #jruby
thsig has joined #jruby
vyorkin has joined #jruby
marr has joined #jruby
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
vtunka has joined #jruby
robbyoconnor has quit [Remote host closed the connection]
drbobbeaty has joined #jruby
brettporter has quit []
postmodern has quit [Quit: Leaving]
postmodern has joined #jruby
postmodern has quit [Remote host closed the connection]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vyorkin has quit [Ping timeout: 258 seconds]
kaawee has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/gFlifw
<JRubyGithub> jruby/master 0845d2b Benoit Daloze: [Truffle] Add the update copyright tool in repo.
JRubyGithub has left #jruby [#jruby]
thsig has quit [Remote host closed the connection]
vyorkin has joined #jruby
vyorkin has quit [Client Quit]
vyorkin has joined #jruby
kaawee has quit [Read error: Connection reset by peer]
kaawee has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/_tooJg
<JRubyGithub> jruby/master b2fafdc Benoit Daloze: [Truffle] Prefer || to ternary condition.
JRubyGithub has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:0845d2b by Benoit Daloze): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38908819)
travis-ci has left #jruby [#jruby]
cschneid has quit [Ping timeout: 246 seconds]
cschneid has joined #jruby
Hobogrammer has quit [*.net *.split]
towski has quit [*.net *.split]
kwando_ has quit [*.net *.split]
Hobogrammer has joined #jruby
towski has joined #jruby
kwando_ has joined #jruby
obs has quit [*.net *.split]
avsej has quit [*.net *.split]
yarker has quit [*.net *.split]
Antiarc has quit [*.net *.split]
cremes has quit [*.net *.split]
jamo_ has quit [*.net *.split]
whack has quit [*.net *.split]
jamooo_ has quit [*.net *.split]
obs has joined #jruby
avsej has joined #jruby
yarker has joined #jruby
Antiarc has joined #jruby
cremes has joined #jruby
jamo_ has joined #jruby
whack has joined #jruby
jamooo_ has joined #jruby
thsig has joined #jruby
londo_ has joined #jruby
vyorkin has quit [*.net *.split]
kotk has quit [*.net *.split]
balo has quit [*.net *.split]
joast has quit [*.net *.split]
usebrn has quit [*.net *.split]
headius has quit [*.net *.split]
mtfk has quit [*.net *.split]
flori_ has quit [*.net *.split]
mberg has quit [*.net *.split]
rhinon has quit [*.net *.split]
vyorkin has joined #jruby
kotk has joined #jruby
balo has joined #jruby
rhinon has joined #jruby
joast has joined #jruby
usebrn has joined #jruby
mtfk has joined #jruby
mberg has joined #jruby
flori_ has joined #jruby
headius has joined #jruby
kotk has quit [Max SendQ exceeded]
kotk has joined #jruby
thsig_ has joined #jruby
thsig has quit [Ping timeout: 244 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:b2fafdc by Benoit Daloze): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38909849)
travis-ci has left #jruby [#jruby]
kaawee has quit [Ping timeout: 250 seconds]
toshetm has quit [Ping timeout: 265 seconds]
kaawee has joined #jruby
Hobogrammer has quit [Ping timeout: 246 seconds]
elia has quit [Quit: (IRC Client: textualapp.com)]
elia has joined #jruby
elia has quit [Client Quit]
statonjr has quit [Quit: statonjr]
elia has joined #jruby
elia has quit [Client Quit]
elia has joined #jruby
drbobbeaty has joined #jruby
benlovell has quit [Ping timeout: 250 seconds]
<usebrn> ho all
<usebrn> is there a way to get rid of finalize from ThreadFiber ?
thsig_ has quit [Remote host closed the connection]
toshetm has joined #jruby
shellac has joined #jruby
statonjr has joined #jruby
benlovell has joined #jruby
kaawee has quit [Ping timeout: 250 seconds]
obs has quit [Quit: Leaving]
statonjr has quit [Read error: Connection reset by peer]
rsim has joined #jruby
travis-ci has joined #jruby
<travis-ci> pabloatplumbee/jruby (jruby-1_7:1bb4722 by Pablo Varela): The build passed. (http://travis-ci.org/pabloatplumbee/jruby/builds/38832095)
travis-ci has left #jruby [#jruby]
yfeldblum has quit [Remote host closed the connection]
rsim has quit [Ping timeout: 265 seconds]
nirvdrum has joined #jruby
e_dub has joined #jruby
yfeldblum has joined #jruby
drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
yfeldblum has quit [Ping timeout: 244 seconds]
tcrawley-away is now known as tcrawley
shellac has quit [Quit: Ex-Chat]
thsig has joined #jruby
colinsurprenant has joined #jruby
kaawee has joined #jruby
iamjarvo has joined #jruby
iamjarvo has quit [Ping timeout: 245 seconds]
colinsurprenant has quit [Quit: colinsurprenant]
tsunamie has quit [*.net *.split]
e_dub has quit [Read error: Connection reset by peer]
JohnBat26 has joined #jruby
e_dub has joined #jruby
e_dub has quit [Client Quit]
tsunamie has joined #jruby
vyorkin has quit [Quit: WeeChat 1.0.1]
<headius> g'day!
kaawee has quit [Ping timeout: 265 seconds]
<headius> usebrn: no...why do you want to do that?
vtunka has quit [Quit: Leaving]
thsig has quit [Remote host closed the connection]
<lopex> headius: numbers!
oblutak has joined #jruby
<headius> lopex: numbers numbers numbers!
<headius> in the middle of refactorign how the new JIT does indy
colinsurprenant has joined #jruby
yfeldblum has joined #jruby
iamjarvo has joined #jruby
yfeldblum has quit [Ping timeout: 250 seconds]
<headius> Defiler: I'll talk to enebo today and see if we can get TLS turned on
x1337807x has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
x1337807_ has joined #jruby
x1337807x has quit [Ping timeout: 255 seconds]
enebo has joined #jruby
subbu has joined #jruby
ludyte has joined #jruby
kaawee has joined #jruby
colinsurprenant has joined #jruby
x1337807_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
x1337807x has joined #jruby
x1337807x has quit [Client Quit]
benlovell has quit [Ping timeout: 240 seconds]
x1337807x has joined #jruby
thsig has joined #jruby
pchalupa has quit [Quit: Leaving]
e_dub has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yfeldblum has joined #jruby
havenwood has joined #jruby
avsej has quit [Quit: Quit]
avsej has joined #jruby
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 244 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/lcJmFg
<JRubyGithub> jruby/master da8af1c Thomas E. Enebo: def inside ensure would also go crazy. Build all of method def inside new builder instance.
JRubyGithub has left #jruby [#jruby]
yfeldblu_ has quit [Ping timeout: 245 seconds]
<headius> enebo: woohoo
<enebo> headius: that bug is even funnier
<enebo> headius: you would get arity errors on entering the ensure block
<headius> nice, because it emitted the arity check there
<headius> wacky!!!
<enebo> headius: yeah each builder maintains a stack for ensures and on addIstr it will add to top ensure info instr list
<enebo> headius: So if you descended into a new scope to process it and reused the same builder then the ensure would capture those in a depth-first way
<enebo> headius: so totally crazy ensure block was made
<headius> sounds like accidental inlining :-D
<enebo> headius: yeah except a definition is not to be executed unless it is actually called :)
<headius> my first big refactor of indy stuff is almost done...I've created a hierarchy of j.l.invoke.CallSite subclasses
<enebo> headius: and order of traversal did a nice job of swirling shit around
<headius> so much duplication in the old indy logic
<enebo> headius: I did not make it further on interp because I am looking at those few errors from ACP being back on involving super (in an ensure)
<headius> ok
<enebo> headius: which is how I noticed these errors by accident :)
<headius> there's the call site logic for constructing and caching a fixnum
<headius> that's it
zeroecco has joined #jruby
<enebo> cool
<headius> LazyObjectSite knows how to cache a value forever, and it extends ConstructObjectSite that knows how to trigger construction
<enebo> looks very tidy
<headius> so fixnum just overrides a couple things and gets construction and caching...all indy needs is bootstrap to point at it
<headius> I wish I could get the bootstrap smaller too, but you can't use a constructor as a bootstrap target (doesn't return anything)
<headius> invokes are almost as simple
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
<headius> well, for the call site plumbing anyway...they obviously have a lot to do to build the target handle
<headius> I took at look at dynalink again
<headius> hasn't been updated in about a year, and I don't know if I agree with his abstractions
<enebo> oh heh…I did fix one of these bugs
<headius> I'm going to continue to abstract this logic and maybe it will make more sense
colinsurprenant_ has joined #jruby
thsig has quit [Read error: Connection reset by peer]
thsig has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
colinsurprenant has quit [Ping timeout: 246 seconds]
colinsurprenant_ is now known as colinsurprenant
Hobogrammer has joined #jruby
iamjarvo has joined #jruby
calavera has joined #jruby
etehtsea has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<chrisseaton> headius: I think your last commit might not compile
<chrisseaton> headius: InvokeDynamicSupport.java:[495,77] error: name has private access in VariableSite etc
Xzyx987X has quit [Read error: Connection reset by peer]
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
e_dub has quit [Read error: Connection reset by peer]
Xzyx987X has joined #jruby
e_dub has joined #jruby
cprice has joined #jruby
elia has joined #jruby
enebo has quit [Read error: Connection reset by peer]
jimbaker has quit [Ping timeout: 272 seconds]
dfr|work has quit [Remote host closed the connection]
enebo has joined #jruby
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
jimbaker has joined #jruby
cprice404 has quit [Ping timeout: 245 seconds]
subbu is now known as subbu|busy
jimbaker has quit [Changing host]
jimbaker has joined #jruby
iamjarvo has joined #jruby
elia has quit [Client Quit]
<headius> that's weird
<headius> I'll fix it
<headius> I obviously ran tests beforehand but perhaps something didn't recompile that should have
<headius> oh I see...old code I broke on purpose
yfeldblum has joined #jruby
diegoviola has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/UwHbxg
<JRubyGithub> jruby/master 8da3a82 Charles Oliver Nutter: Fix compile errors in unused code I broke.
JRubyGithub has left #jruby [#jruby]
<headius> chrisseaton: thanks
<rtyler> man, it is absolutely impossible to modify a block's binding successfully
<rtyler> I can't believe how much time I sunk in trying to make that work
yfeldblum has quit [Ping timeout: 240 seconds]
<Defiler> headius: thanks, re: TLS; I am going to go look at ruby-build's code to make sure it at least is validating the signature
<headius> rtyler: modify?
<headius> Defiler: yeah, at least we have that
<headius> hopefully getting TLS on S3 is just a button to push
<rtyler> headius: block.binding.eval('foo=1')
<headius> enebo: do we have any jruby.org certs?
<headius> rtyler: ahh, yeah you can't change the values of anything in the block itself
<enebo> headius: I don’t think we do. I cannot remember ever signing against a CA
<enebo> headius: unless nick generated one at some point
SynrG has joined #jruby
<headius> I hate this stuff...I only set up SSL like once a decade
<rtyler> headius: that's just too bad, I couldn't crack injecting local variables into a block to save my life last night
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Defiler> s3 makes this either semi-irritating, or easier than usual, depending on your perspective
<Defiler> for example you can just add https instead of http to your existing DL links, e.g. https://jruby.org.s3.amazonaws.com/downloads/1.7.16/jruby-bin-1.7.16.tar.gz
<Defiler> but browsers will complain about it being a wildcard cert for *.s3.amazonaws.com
<headius> ahh right...so to do it right we'd need our own jruby.s3 cert to set up on the bucket
<Defiler> alternately you can use a 'custom' cloudfront domain and give it an SNI cert https://aws.amazon.com/cloudfront/custom-ssl-domains/
<Defiler> which would give you downloads.jruby.org for example
<headius> that would actually be preferable I think
<Defiler> Yeah, that's the 'right' way IMO, and they changed it a while back to not cost extra
<headius> it would allow us to reloc that domain once EY decides to stop running our site
<headius> and rehome downloads away from the site, if we like
colinsurprenant has quit [Quit: colinsurprenant]
<Defiler> howto blog that seems pretty correct at first glance https://bryce.fisher-fleig.org/blog/setting-up-ssl-on-aws-cloudfront-and-s3/
<headius> enebo: can you get me access to S3? I can take a break from invokedynamic opto and fiddle with it
<headius> I'll do it on my account for the moment
<enebo> headius: sure
<Defiler> also, yay, ruby-build does at least check the download's signature
<Defiler> so people using that instead of the direct download won't have a MITM problem
thsig has quit [Remote host closed the connection]
colinsurprenant has joined #jruby
<rtyler> headius: I'll show you what I was doign, but you have to promise that you'll still be my friend even if you find it abhorrent :P
kaawee has quit [Quit: Konversation terminated!]
kaawee_ has joined #jruby
<rtyler> resorting to stupid method_missing hacks to get "local variables" in the blocks :(
<headius> ahh interesting
<headius> hmm
<rtyler> I spent 3 hours fucking with bindings last night before giving in to method_missing
* rtyler hangs his head in shame
<headius> what about something that takes a method as an arg?
<headius> define [String, Symbol] => def foo(message, level)...
<rtyler> headius: my design goal was to not have to declare a method variable twice
<headius> that would wrap the def in a type checker
<rtyler> the syntax is really the key part of this
<headius> syntax negotiable :-D
<rtyler> to me at least
<headius> yeah
<rtyler> I basically started with that syntax, which I like, and went from there
<rtyler> :P
<headius> JRuby's parser had Mirah support for a while... def foo(message: String, level: Symbol)
<rtyler> o_O
<rtyler> sexy
<headius> just because it used jruby's parser at the time
<headius> it has its own now
<rtyler> if only MRI supported macros
thsig has joined #jruby
<headius> actually, this could still work if "define" eval'ed code
<headius> you'd use the incoming hash to eval a wrapper around the block
<headius> stuff the closure into a class ivar, eval a method def that checks argument types and calls it
<rtyler> what would that look like syntax-wise?
<headius> oh hmmm...I didn't notice the block doesn't have any args
<rtyler> I couldn't figure out how to get "code" outside of a string
etehtsea has quit [Ping timeout: 258 seconds]
<rtyler> one of the things that I really tried, and wanted to work was this "define with" syntax in this commit message https://github.com/rtyler/typedeaf/commit/eb4df666fc86c41e8a5612f293c01b958ebd67ec
<rtyler> even from *within* the block, I couldn't modify the binding
<enebo> define :foo, {message: String, level: Symbol} do |message:, level:|; end
<rtyler> which /feels/ like bad behavior
<enebo> might be a little bit of a syntax error there involving whtespace but it would generate a foo method which injected typechecks
<headius> hmmm
<rtyler> the number of stupid lambda and proc tricks that I tried must order in the hundreds at this point :P
<enebo> note kwargs :)
<tarcieri> _____ ____ ___ ____ _ __ ___ _ _
<tarcieri> | ___| _ \|_ _| _ \ / \\ \ / / | | |
<tarcieri> | |_ | |_) || || | | |/ _ \\ V /| | | |
<tarcieri> | _| | _ < | || |_| / ___ \| | |_|_|_|
<tarcieri> |_| |_| \_\___|____/_/ \_\_| (_|_|_)
<tarcieri>
<enebo> for asarih I did not fuck that up ^
<rtyler> asarih?
<headius> hmm. define :foo do |message: String, level: Symbol|
<eregon> headius: Hi!
<headius> you'd still need to wrap it to do the validation and confirm caller actually passed in something other than those classes
<headius> although...hmmm, I dont' think you can get the parameters from a kwarg
tylersmith has joined #jruby
<headius> the default value for it, I mean
<rtyler> **kwargs is 2.0 and up only though right?
<headius> all kwarg stuff is 2.0 and up... required kwargs are 2.1
<headius> I believe
<rtyler> :(
<headius> I suggested it before 2.0 but I wasn't convincing enough then
<eregon> how do we update rubyspec in JRuby?
<headius> eregon: manual process...copy it in and tag new failures
<eregon> from rubyspec/rubyspec ?
dfr|work has joined #jruby
<headius> we don't try to transfer commit logs or anything
<headius> or from rubinius, if rubyspec hasn't been updated recently
<headius> brixen is usually willing to update rubyspec if it has been a while
<eregon> mmh, and rubinius is merged back to rubyspec?
lanceball is now known as lance|afk
<headius> Defiler: I just added bucket policy without separate domain and this appears to load encrypted ok: https://headius.s3.amazonaws.com/01_Unicron_s_Theme.mp3
<headius> first step in that block post basically
<headius> blog
<headius> enebo: try adding that bucket policy and see if our S3 downloads just work with ssl
<enebo> headius: oh you couldn’t log in?
<headius> oh right, I can try it :-)
<headius> ok
<rtyler> enebo: are you going to be coming to FOSDEM too?
<headius> hmm
<enebo> rtyler: unfortunately not. I hope you have it again next year (Ruby thing)
<headius> enebo: l/p not working for me
<rtyler> rats
<rtyler> enebo: I'm hopefully too
<headius> confirmed they're typed right...this should get me into AWS console?
<asarih> enebo: good job! tarcieri, too!
<Defiler> headius: cool, yeah; Chrome seems totally happy with the cert, etc
<headius> Defiler: that's weird...I did same thing for jruby.org and I get the *.s3 error
<Defiler> hmm
<Defiler> ohh, I'll bet it is the multiple levels of subdomain?
<headius> jruby.org... I wonder if the dot is messing with it
<headius> yeah
<headius> enebo: what would it take to change this to jruby_org?
<Defiler> if it were jruby-foo-zarg.s3.amazonaws it would be probably fine
<headius> yeah that's what I'm thinking
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:ffbb14e by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38941197)
travis-ci has left #jruby [#jruby]
<headius> enebo: just dns?
<Defiler> Oh, in fact that is what that blog post is talking about, isn't it
ludyte has quit [Quit: ludyte]
<headius> this is an s3 bug if you ask me, but I doubt we can do anything on that end
<headius> I'll look at the site and see if we have any direct links
e_dub has quit [Quit: ZZZzzz…]
<enebo> headius: yeah I think I can
graphex has joined #jruby
<headius> anyone accessing that S3 URL will break obviously
<headius> but I don't think we give that out
thsig has quit [Remote host closed the connection]
<Defiler> looks like everything in the 'releases' archive uses the jruby.org.s3 url http://www.jruby.org/files/downloads/index.html
<headius> bleah....must be generated
<Defiler> as well as the "Download the latest" card near the top; all consistent at least
<headius> we can fix that but I wonder if anyone else is using jruby.org.s3
<headius> rvm etc
<Defiler> ruby-build does
<headius> I suppose we could still publish to both
<headius> for now
<headius> deprecate jruby.org.s3 and put ssl on jruby_org.s3
<Defiler> I think there's a way to turn a bucket into a redirect
<Defiler> but it's been a while since I did it
<headius> oh that's true
<headius> I'll try that
<Defiler> can't have underscores in hostnames, but you can use a hyphen
<enebo> headius: making then having lunch…afk a bit
<headius> ok
yfeldblum has joined #jruby
<headius> hmmm
<headius> you can redirect individual files
<headius> or redirect the whole site to another domain, which doesn't seem right for this
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/HZdvyw
<JRubyGithub> jruby/master b56f240 Thomas E. Enebo: defined? super impl uses frame klazz. Force ACP frame push if it is encountered
JRubyGithub has left #jruby [#jruby]
iamjarvo has joined #jruby
<headius> jesus, how big is the downloads dir
<headius> up to 5.5GB copying it now
yfeldblum has quit [Ping timeout: 255 seconds]
<headius> Defiler: I just noticed s3 gives us a url like this in the console: https://s3.amazonaws.com/jruby-org/downloads/0.9.0/jruby-bin-0.9.0.tar.gz
<headius> that might be the dirt stupidest way for us to get https without reconfig at all
<headius> site won't be https but if downloads are that's less of a concern
<headius> it probably worked without that additional policy
<Defiler> headius: oh yeah that seems like it would be fine
<headius> Defiler: can you do a PR for ruby-build to use that form instead? https://s3.amazonaws.com/jruby.org/ ...
<headius> I'll get jruby.org fixed up
<Defiler> Will do
<Defiler> (when you end up moving the whole site, probably doing the jruby-org.s3 way would be sensible)
<headius> yeah
<headius> we can't make jruby.org.s3 work right now so the alternate URL is best approach...but we'll start process of moving site bucket too
<headius> and I'll keep this in mind for future buckets!
<Defiler> Yeah, I learned something today for sure :)
<Defiler> maybe there's something about how certificates work with CNAMEs too vs. this purely being an S3 limitation
<headius> wtf, sed adds newline at end of file if it's not there?
lance|afk is now known as lanceball
<headius> Defiler: yeah, I think it's *.s3 but it would need to be *.*.s3 or something for jruby.org.s3 to work
<headius> if that's even possible
toshetm has quit [Ping timeout: 272 seconds]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<headius> osx difference apparently
<headius> bleah.
<headius> I hate being forced to have EOF newline
<electrical> headius: almost got Continues testing going for Logstash with Jruby-9k-dev
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 3 new commits to master: http://git.io/QkLszQ
<JRubyGithub> jruby/master 200657d Benoit Daloze: [Truffle] Use the lazy initialization pattern....
<JRubyGithub> jruby/master f7de5ee Benoit Daloze: [Truffle] Fix the bad naming in ExceptionTranslatingNode.
<JRubyGithub> jruby/master 229038c Benoit Daloze: [Truffle] Activate core/module specs, 125 examples passing!
JRubyGithub has left #jruby [#jruby]
<headius> electrical: that's awesome...have you found any issues yet?
<electrical> headius: none yet. but i'm sure we will have more insight once jenkins does continues runs.
iamjarvo has joined #jruby
subbu|busy is now known as subbu
<headius> electrical: great to hear...looking forward to that!
<electrical> same here :-) looking forward to all the goodness that the next version will give us :-)
tcrawley is now known as tcrawley-away
kaawee_ has quit [Ping timeout: 265 seconds]
<rtyler> is there a reasonable way to make Java exceptions act more like Ruby exceptions? see https://github.com/lookout/Hermann/issues/58
<rtyler> JavaException doesn't have .exception :/
x1337807x has joined #jruby
<headius> add it :-)
<headius> your second sentence is the right approach
<rtyler> hokay
<headius> java.lang.rb has our monkey patches for Java classes...we can add self.exception there as an alias for new
<headius> that's all it really is
<rtyler> it's not #new, it's self
<rtyler> [5] pry(main)> x.object_id == x.exception.object_id
<rtyler> => true
<rtyler> I don't even get why this is even here
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:8da3a82 by Charles Oliver Nutter): The build was canceled. (http://travis-ci.org/jruby/jruby/builds/38943849)
travis-ci has left #jruby [#jruby]
<rtyler> you have the exception already you silly ruby
<headius> oh, a self version?
<headius> I didn't even know about that one
<headius> alias exception tap
<headius> :-D
<rtyler> tap?
<headius> oh, actually tap requires a block
<headius> I was going to fix that in MRI
<rtyler> heh
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<rtyler> I don't even understand why this is a thing
<rtyler> but HOKAY
* rtyler sighs
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<headius> enebo: I have replaced old S2 URL with new one in all of jruby.org site
<headius> I don't know if I have to do anything but push it to get it to publish
<enebo> S2!!!!
<rtyler> well there's your problem
<headius> S2, it's simpler than S3
<rtyler> increment
<enebo> headius: you do a server deploy
<headius> enebo: see conversation above... there's an s3.amazon.aws URL that works with https without reconfiguring anything
<enebo> headius: yeah I saw that
<headius> enebo: and I have credntials to do that?
x1337807x has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
x1337807x has quit [Client Quit]
<headius> I know I used to
Aethenelle has joined #jruby
<enebo> headius: I don;t know but if you are capable of running rake on that project you can try it
iamjarvo has joined #jruby
<enebo> headius: I can to a pull and do it if it doesn’t work but it might not be a bad idea to make sure you can do it
<enebo> headius: when your machine died you might have lost from private config stuff perhaps
<headius> maybe I should have just committed sed's EOF newlines
<headius> oh well
<headius> enebo: the commit is in if you want to review it
<headius> trying to deploy myself
yfeldblum has joined #jruby
<enebo> headius: Still a big commit even ignoring whitespace changes
<headius> lots of download URLs
<headius> and yet nothing earlier than 0.9... are you ashamed of the past, enebo?
<headius> I thought 0.8.3 was a particularly interesting milestone for us :-D
<enebo> Is there no earlier releases on this site?
<headius> nope, we only have back to 0.9.0
<enebo> heh
<enebo> I am feeling lucky on this being green again with ACP on
<headius> Errno::ENOENT: No such file or directory @ rb_sysopen - /Users/headius/.ey-cloud.yml
<headius> enebo: ^
<enebo> headius: so we should probably start adding some +C runs
<eregon> I keep having an IntelliJ error: Cannot load module file '/home/eregon/code/jruby/core/target/target.iml':
<eregon> File /home/eregon/code/jruby/core/target/target.iml does not exist
<eregon> Would you like to remove module 'target' from the project?
<eregon> Do you know how to fix it?
<headius> can dig it up but I'll have to find it in my backup drive
<headius> eregon: I have never seen that...how did you create the project?
<enebo> headius: I will get them
<headius> enebo: thanks
<eregon> headius: just File->Open I think
yfeldblum has quit [Ping timeout: 255 seconds]
<headius> and you open the root pom.xml?
<enebo> eregon: you redid date/format for us right?
<eregon> just the jruby folder
<eregon> enebo: yes
<headius> try open project and pick the pom file...that would be the only real difference from what I do
<enebo> comment not relevent just the issue itself :)
<headius> I think that was it
<eregon> hum, not exactly, I did Date and Time #strftime
<eregon> and some optis in date/format yeah
<headius> enebo: he did the bits MRI made native in 1.9.3
<enebo> eregon: but nothing to affect strptime?
<headius> I don't remember what all that was
<headius> strftime mostly
<enebo> yeah eregon if you didn’t then that is cool. If you did and can remember stuffs then please take a quick gander
<eregon> maybe some very limited case of strptime
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:b56f240 by Thomas E. Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38948378)
travis-ci has left #jruby [#jruby]
<enebo> NOOOOOOOO
<enebo> HEH…real bug too
ludyte has joined #jruby
subbu is now known as subbu|lunch
<enebo> ‘def foo; END {}; end’ derp
<headius> oops
<enebo> wowsers…This is only a warning
<enebo> This does not actually work so why do they only warn?
<enebo> oh god it down work
<enebo> down=does
<headius> it does?
<headius> so if you call the method the END will run, but if you don't it does not?
<enebo> headius: halting problem for END
<enebo> headius: but wacky since any callsite can activate it
<enebo> headius: poor man’s at_exit
<enebo> headius: so this bug exists atm because I wanted to register END blocks with eventual top-level scope so you can speculatively compile them in case they are used
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master 108afd1 Benoit Daloze: [Truffle] Use the lazy initialization pattern for CompareNode.booleanCastNode.
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/esBOoA
<enebo> headius: I think I just need to add this to toplevel at IRBuild time which means they may never come into being but I figured JIT would appreciate being able to access all possible postexes
x1337807x has joined #jruby
x1337807x has quit [Max SendQ exceeded]
<headius> yeah it's like a script-level at_exit
x1337807x has joined #jruby
<headius> bbiab
<enebo> headius: 2 benefits 1) It generates a warning..yay 2) It canot be overriden since it is a keyword
<eregon> enebo: no I did not touch _strptime
<eregon> I did optimise iso8601 but that's different
<eregon> hopefully at least
<enebo> eregon: ok
<eregon> enebo: fixed, and as often with date bugs it's a bug of the reporter or an unintended usage of MRI
<enebo> eregon: :)
subbu|lunch is now known as subbu
<eregon> the difference lies in the ruby parsing ruby code _strptime, which never changed, and the Cext in MRI, but it probably does not really matters
toshetm has joined #jruby
subbu has quit [Ping timeout: 250 seconds]
e_dub has joined #jruby
zeroecco has quit [Ping timeout: 240 seconds]
havenwood has quit []
kaawee_ has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:229038c by Benoit Daloze): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38950033)
travis-ci has left #jruby [#jruby]
yfeldblum has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ludyte has quit [Quit: ludyte]
elia has joined #jruby
Aethenelle has quit [Quit: Aethenelle]
kaawee_ has quit [Ping timeout: 250 seconds]
benlovell has joined #jruby
iamjarvo has joined #jruby
x1337807x has quit [Quit: Textual IRC Client: www.textualapp.com]
elia has quit [Quit: Computer has gone to sleep.]
ludyte has joined #jruby
postmodern has joined #jruby
elia has joined #jruby
<headius> enebo: were you able to push site?
<headius> I can try it now if not
<enebo> oh I did not figuring you would want to try
<enebo> def foo; END {yield 1}; end
<enebo> foo { |a| puts "WHOA: #{a}" }
<headius> ok
<headius> enebo: all set
<headius> Defiler: site's updated at least
<headius> I can PR if you like but I don't know where anything is in rvm
colinsurprenant has quit [Quit: colinsurprenant]
elia has quit [Quit: Computer has gone to sleep.]
kaawee_ has joined #jruby
elia has joined #jruby
blinsay_ is now known as blinsay
colinsurprenant has joined #jruby
<mpapis> headius, checking
subbu has joined #jruby
e_dub has quit [Quit: ZZZzzz…]
e_dub has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:108afd1 by Benoit Daloze): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38954033)
travis-ci has left #jruby [#jruby]
<Defiler> headius: cool, just got home, going to make a PR for ruby-build
kaawee_ has quit [Ping timeout: 265 seconds]
<headius> mpapis: excellent!
<chrisseaton> what is rubicon? some kind of test suite?
elia has quit [Quit: Computer has gone to sleep.]
<headius> chrisseaton: rubicon is a test suite created for the original Programming Ruby
<headius> created by Dave while he worked on the book
<headius> we've deleted bits of it over the years as it become apparent other suites cover everything
<headius> it could probably be removed now, but I'm afraid of removing tests
<headius> Defiler: excellent, thank you
elia has joined #jruby
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<Defiler> ruby-build has its own CloudFront mirror of everything, which is still http, so there's more work to do there
<chrisseaton> headius: is it worth Truffle trying to run it? or is the same stuff in RubySpec now?
<Defiler> but hopefully they'll merge that so at least the fallback URLs are correct
<headius> chrisseaton: if it's worth regular JRuby running it, it's worth truffle running it
<headius> I can't guarantee the former statement, though
<headius> :-)
<headius> you'd be better spending time getting MRI suite running
benlovell has quit [Ping timeout: 258 seconds]
calavera has joined #jruby
<Defiler> When I last looked at it, rubicon looked like it was duplicated by rubyspec
elia has quit [Client Quit]
<Defiler> but there could easily be some hidden thing it covers that nobody has noticed yet
<headius> that's what scares me
<headius> but auditing tests is about the most awful task I've ever tried to do
<headius> I do it periodically, so the suites shrink, but it's painful
<chrisseaton> I wonder if we could run every single public Ruby project that is run against a JRuby release on Travis - on a development version of JRuby
<chrisseaton> that would be a hell of a test
<headius> perhaps we could run a code coverage analysis on rubicon versus the other suites and see if it hits anything the others don't
<headius> that would be preferable to hand-auditing
<chrisseaton> by the time you release it it's already been tested against everyone's public code
<headius> chrisseaton: I really wnt to do that
<headius> probably not on travis, but we have an all-you-can-eat jenkins setup
<headius> at cloudbees
<chrisseaton> I downloaded every single gem ever from RubyGems a few months ago for an experiment - but they don't include Travis info, just the packaged gems, or we could use that
<headius> many gems don't include tests, which sucks...but we could just skip those
<chrisseaton> ah but that's the great thing - if anyone else uses those gems and has tests, we'll effectively test the gem without tests as well
<headius> it probably wouldn't be hard to set up a script to pull a gem, get tests (repo if specified, test/spec dir if present), and try the usual "rake test" or "rake spec"
<chrisseaton> perhaps this could be the true social coding network - when you create a PR it tells you if you broke the gem, or anyone who uses the gem!
<headius> we could build a corpus of how to autotest all gems by finding those that don't work with said script
<headius> yeah that's true
<headius> we have all dependencies
<headius> we'd know if we tried to test a gem that has no tests, no repo, AND no dependent projects
<headius> chrisseaton: got any interns to spare?
ivan\ has quit [Ping timeout: 244 seconds]
<headius> a build target in JRuby that can fetch and test a growing pool of testable gems would be a good start
<mberg> Hmm... What's the best way to manage a build that includes both java source and ruby? I've generally done pure java and used buildr or maven, or jruby leveraging compiled jars and used rake, but oddly never something where I had both ruby and java sources I wanted to build into a gem.
blinsay is now known as blinsay_
<headius> asarih: this would be a great feature for commercial travis too... test someone else's project with my project when THEY commit
<headius> we could trigger it when WE commit, but that's only half the story
<headius> mberg: I usually succumb to a maven layout and then have my gem-building put things in the right place
<headius> mkristian works on jruby + maven + jar + gem integration and probably has a better way that's all maven, if that's the way you wanted to go
<asarih> headius: what feature?
<headius> we'd love to be able to trigger build + test of JRuby when some other project commits
<headius> e.g. if rails core commits something, we pull rails and jruby and test together
<headius> or more generally, a way to have dependent projects that also trigger based on a commit
<chrisseaton> asarih: whenever someone pushes you walk the gem dependency graph and run gems that use the gem that was pushed etc etc etc as long as you have spare capacity
<nirvdrum> +1
<Defiler> It would be great if travis could create an event hook URL that got triggered when any of a list of things got updated, for sure
<Defiler> subscribe to multiple upstreams, basically
<nirvdrum> I have this problem with rubber and fog. I'd like to make sure rubber always works with master fog. rubber is essentially a regression suite of sorts at this point.
<headius> Defiler: yeah
<asarih> hmm. interesting feature, but I think it'll create *way* too many jobs.
<headius> I mean, we can rig this ourselves, but we'd pay for it
<mberg> Generally speaking I like buildr better than I like maven. Might work on extending that to allow :gem as a package target. (There may be something like that already even, but I didn't one on the main site or in a cursory google search.)
<headius> asarih: yeah, that's why I figure it would need to be a paid feature
<headius> otherwise you'll get some massive cascading effect where everyone starts depending on everyone
<Defiler> mberg: maybe I'm old-school but I just make a Makefile for cases like that (mixed ruby + other builds)
<headius> mberg: you should check out ruby-maven
<asarih> paid accounts typically do not need to test against multiple versions of the dependent librarires.
<headius> it's basically just a ruby DSL for doing maven that we use in JRuby
<headius> it *generates* the pom.xml, so that's an ugly extra step, but once you stop changing the build you stop changing the ubild
<headius> asarih: mine does!
<headius> or rather, if I had a paid account, it would!
<asarih> headius: you'd be atypical. which is typical for you. :-P
<chrisseaton> you could limit it as well - so with every JRuby push you select N random projects that uses JRuby and give them a go
<headius> Defiler: how masochistic of you...every time I have to edit a Makefile I want to kill someone
<headius> chrisseaton: in any case, yes...great idea... need resources and place to run it
<Defiler> headius: haha once I got used to the syntax it stopped being a big deal, but yeah probably
<Defiler> huh.. my pull request build failed https://travis-ci.org/sstephenson/ruby-build/builds/38962026
<Defiler> but status 141 is SIGPIPE, right? wtf
<mberg> Ah, keen. I'll take a look. I have a reflexive aversion to XML, but if I'm not dealing with it by hand, it might be okay. :)
<headius> I always seem to use editors that destroy my tabs
<headius> because I hate tabs, I don't change editors
diegovio1 has joined #jruby
<headius> Defiler: yeah that doesn't look like a problem with the URLs at least
<headius> several verified before it died
<mberg> If I wanted to worry about tabs vs spaces, I would be using Jython instead of JRuby.
<headius> the last one works, too
<Defiler> yeah I finally added an autocmd to vim so that it doesn't expand tabs when editing Makefile* or *.mk
<headius> Defiler: ahh, that would help
<Defiler> and I've always had visible whitespace set for tabs and trailing spaces
diegoviola has quit [Read error: Connection reset by peer]
elia has joined #jruby
iamjarvo has quit [Read error: Connection reset by peer]
<headius> beer o'clock...bbl
iamjarvo has joined #jruby
johnsonch is now known as johnsonch_afk
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:de16061 by Chris Seaton): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38959679)
travis-ci has left #jruby [#jruby]
diegovio1 has quit [Ping timeout: 244 seconds]
JohnBat26 has joined #jruby
tcrawley-away is now known as tcrawley
tylersmith has quit []
diegovio1 has joined #jruby
kaawee_ has joined #jruby
tcrypt has joined #jruby
diegovio1 is now known as diegoviola
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
tcrypt has quit [Client Quit]
colinsurprenant has quit [Quit: colinsurprenant]
ludyte has quit [Quit: ludyte]
Aethenelle has joined #jruby
kaawee_ has quit [Ping timeout: 250 seconds]
vyorkin has joined #jruby
Aethenelle has quit [Quit: Aethenelle]
tcrawley is now known as tcrawley-away
elia has quit [Quit: Computer has gone to sleep.]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kaawee_ has joined #jruby
elia has joined #jruby
lanceball is now known as lance|afk
oblutak has left #jruby [#jruby]
iamjarvo has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
17SAAO8YG has quit [Ping timeout: 244 seconds]
thsig has joined #jruby
thsig_ has joined #jruby
thsig has quit [Ping timeout: 260 seconds]
e_dub has quit [Quit: ZZZzzz…]
elia has quit [Quit: Computer has gone to sleep.]
kaawee_ has quit [Ping timeout: 265 seconds]
nirvdrum has quit [Ping timeout: 244 seconds]
kaawee_ has joined #jruby
yfeldblum has quit [Quit: Leaving...]
elia has joined #jruby
thsig_ has quit [Remote host closed the connection]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
diegoviola has quit [*.net *.split]
subbu has quit [*.net *.split]
Xzyx987X has quit [*.net *.split]
towski has quit [*.net *.split]
kwando_ has quit [*.net *.split]
Xzyx987X has joined #jruby
kwando has joined #jruby
towski has joined #jruby
subbu has joined #jruby
diegoviola has joined #jruby
calavera has joined #jruby
marr has quit [Ping timeout: 256 seconds]
yfeldblum has joined #jruby
thsig has joined #jruby
thsig has quit [Remote host closed the connection]
kaawee_ has quit [Ping timeout: 250 seconds]
skade has joined #jruby
ahadding_ has quit [Quit: Leaving]
havenwood has joined #jruby
multibot_ has quit [Remote host closed the connection]
multibot_ has joined #jruby
subbu has quit [Quit: Ex-Chat]
guilleiguaran___ has quit [Ping timeout: 240 seconds]
guilleiguaran___ has joined #jruby
havenwood has quit [Remote host closed the connection]
e_dub has joined #jruby