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