00:00
rdubya has joined #jruby
00:00
rdubya has quit [Client Quit]
00:18
Puffball has quit [Ping timeout: 264 seconds]
00:24
Puffball has joined #jruby
02:28
rdubya has joined #jruby
02:28
rdubya has quit [Client Quit]
07:08
claudiuinberlin has joined #jruby
07:16
olle has joined #jruby
07:16
<
olle >
headius: Thanks for taking the tour into TracePoint (it made me take a deeper dive into the history and source code of TracePoint and set_trace_func.)
07:20
olle has quit [Client Quit]
07:22
shellac has joined #jruby
07:41
vtunka has joined #jruby
07:43
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
07:49
claudiuinberlin has joined #jruby
07:50
shellac has quit [Quit: Computer has gone to sleep.]
07:56
vtunka has quit [Quit: Leaving]
08:01
vtunka has joined #jruby
08:55
shellac has joined #jruby
09:00
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
09:00
claudiuinberlin has joined #jruby
09:01
claudiuinberlin has quit [Client Quit]
09:02
claudiuinberlin has joined #jruby
09:03
vtunka has quit [Quit: Leaving]
09:03
drbobbeaty has joined #jruby
09:08
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
09:14
claudiuinberlin has joined #jruby
09:17
vtunka has joined #jruby
09:28
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:33
<
GitHub15 >
[jruby] koic opened issue #4809: JRuby 9.2.0.0-SNAPSHOT does not return result of `rake` via `system`
https://git.io/vdVJ1
09:54
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
10:59
rdubya has joined #jruby
11:15
drbobbeaty has joined #jruby
11:29
claudiuinberlin has joined #jruby
12:48
vtunka has quit [Read error: Connection reset by peer]
12:50
vtunka has joined #jruby
13:12
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
13:15
claudiuinberlin has joined #jruby
13:23
<
headius >
olle: yeah no problem, thank you for the PR!
13:27
vtunka has quit [Quit: Leaving]
13:30
olle has joined #jruby
13:32
vtunka has joined #jruby
13:35
<
GitHub35 >
jruby/master 4cf3989 Charles Oliver Nutter: Ensure fstring dedup locks in the first string created.
13:42
<
GitHub168 >
jruby/jruby-9.1 697c3cf Charles Oliver Nutter: Add workaround for _JAVA_OPTIONS message. See travis/travis#8408
13:48
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
14:13
<
GitHub131 >
jruby/9.1-epl2 04e8d3f Charles Oliver Nutter: Update to Eclipse Public License 2.0.
14:16
<
GitHub108 >
jruby/9.2-epl2 6fe0e5a Charles Oliver Nutter: Update to Eclipse Public License 2.0.
14:17
claudiuinberlin has joined #jruby
14:23
rdubya1 has joined #jruby
14:26
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
14:27
vtunka has quit [Quit: Leaving]
14:27
rdubya has quit [Ping timeout: 246 seconds]
14:29
claudiuinberlin has joined #jruby
14:41
rdubya1 has quit [Quit: Leaving.]
14:42
rdubya has joined #jruby
14:45
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
14:48
claudiuinberlin has joined #jruby
15:06
<
GitHub199 >
jruby/remove-ant 63be80b Charles Oliver Nutter: Remove ant DSL/wrapper from stdlib and replace with gem.
15:07
olle has quit [Quit: olle]
15:08
shellac has quit [Quit: Leaving]
15:10
<
GitHub153 >
[jruby] headius opened pull request #4811: Remove ant DSL/wrapper from stdlib and replace with gem. (master...remove-ant)
https://git.io/vdV9U
15:43
<
GitHub50 >
jruby/remove-ant 0d9806b Charles Oliver Nutter: Update to rake-ant 1.0.1 for better error when ant not installed....
15:55
<
chrisarcand >
headius: Woo! nice work
15:55
<
headius >
it doesn't bundle ant because we'd need the full dist with scripts etc, but I fixed it to produce a better error
15:58
<
chrisarcand >
Yep, looks great, that's a very reasonable tradeoff.
16:01
<
headius >
I'll merge this to master when enebo has a look at it
16:01
<
headius >
functionally no change other than the error, but now we have it in a gem
16:09
rdubya has quit [Quit: Leaving.]
16:35
enebo has joined #jruby
16:56
shellac has joined #jruby
16:58
<
GitHub109 >
jruby/remove-ant 122b902 Charles Oliver Nutter: Add ant to gitignore.
17:05
rdubya has joined #jruby
17:19
<
headius >
enebo: 9.1 branch doesn't seem to be updated to snapshot
17:27
<
headius >
enebo: I believe I have backported the LocalJumpError and EQQ fixes to 9.1
17:27
<
headius >
the former was necessary because it touched some of the same code, but it's probably a good backport anyway
17:28
<
headius >
I'll push the backport to a branch and make sure it's ok in travis
17:28
<
GitHub189 >
jruby/jruby-9.1-with-lje-and-eqq e362373 Charles Oliver Nutter: Additional fix for escaped blocks, set in optimized interp path....
17:28
<
GitHub189 >
jruby/jruby-9.1-with-lje-and-eqq 4929918 Charles Oliver Nutter: Mark blocks as escaped and raise LJE for break when appropriate....
17:28
<
GitHub189 >
jruby/jruby-9.1-with-lje-and-eqq 120a64d Charles Oliver Nutter: Only set literal closures as escaped after their call returns.
17:30
<
GitHub184 >
[jruby] headius opened pull request #4812: Backport LocalJumpError and EQQ fixes from 9.2 (jruby-9.1...jruby-9.1-with-lje-and-eqq)
https://git.io/vdwLu
17:30
<
headius >
enebo: ^^
17:32
<
GitHub108 >
[jruby] headius reopened issue #4686: Cannot rescue from LocalJumpError after wrongly using break in proc
https://git.io/vQs1h
17:33
<
GitHub70 >
[jruby] headius reopened issue #4577: LocalJumpError: unexpected break in spec/ruby/language/break_spec.rb
https://git.io/v9nC8
17:37
claudiuinberlin has joined #jruby
17:39
claudiuinberlin has quit [Client Quit]
17:41
claudiuinberlin has joined #jruby
17:41
eregon_ has joined #jruby
17:45
<
eregon_ >
headius: Hi! Could you have a look at my 2 Java 9-related PRs on jnr-posix and jnr-ffi? They are fairly straightforward :)
17:51
eregon_ has quit [Ping timeout: 260 seconds]
17:51
<
headius >
eregon: I don't understand why the jnr-posix PR works
17:51
<
headius >
maybe I'm missing the key change in there
17:57
<
headius >
I'll comment there
18:07
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
18:09
<
GitHub121 >
[jruby] headius closed pull request #4812: Backport LocalJumpError and EQQ fixes from 9.2 (jruby-9.1...jruby-9.1-with-lje-and-eqq)
https://git.io/vdwLu
18:09
<
GitHub154 >
jruby/jruby-9.1 210e637 Charles Oliver Nutter: Merge pull request #4812 from jruby/jruby-9.1-with-lje-and-eqq...
18:09
<
GitHub65 >
[jruby] headius closed issue #4577: LocalJumpError: unexpected break in spec/ruby/language/break_spec.rb
https://git.io/v9nC8
18:09
<
GitHub177 >
[jruby] headius closed issue #4686: Cannot rescue from LocalJumpError after wrongly using break in proc
https://git.io/vQs1h
18:17
claudiuinberlin has joined #jruby
18:26
shellac has quit [Quit: Computer has gone to sleep.]
18:28
eregon_ has joined #jruby
18:30
madrob has joined #jruby
18:33
<
madrob >
Is there a way to verify this?
18:36
<
enebo >
madrob: can't you just `stty +ircnl` in irb and see if it then works again?
18:36
<
enebo >
don't know about inlcr
18:37
<
enebo >
madrob: but I think you can use stty to muck with terminal settings since this only happens at init()
18:45
<
headius >
enebo: ok to merge EPL2 changes?
18:45
<
enebo >
headius: yeah
18:45
<
madrob >
jruby-9.1.10.0 :002 > stty +ircnl
18:45
<
madrob >
NameError: undefined local variable or method `ircnl' for main:Object
18:46
<
enebo >
`stty +ircnl`
18:46
<
madrob >
oh, with backticks
18:46
<
enebo >
madrob: execute the command or maybe use system
18:46
<
enebo >
madrob: In theory it should just set it back if that is the issue
18:49
<
madrob >
I'll comment on the github issue, probably should add that to jirb startup somewhere too...
18:49
swills has quit [Remote host closed the connection]
18:50
swills has joined #jruby
18:51
<
enebo >
madrob: ah great
18:52
<
enebo >
madrob: real soln is to update jline2 but we have had some difficulty getting new releases so we will definitely entertain a PR which adds this after jline is loaded but before getting user input in irb
18:52
<
enebo >
madrob: assuming you folks want to do more on it (we really appreciate localizing it for us too)
19:01
subbu is now known as subbu|lunch
19:06
<
headius >
we've fallen pretty far behind on jline
19:07
<
headius >
it's hard to use that and have proper native IO
19:10
<
madrob >
there's a jline3
19:11
<
madrob >
i am not particularly inspired to try to migrate jruby onto it
19:11
<
headius >
me neither
19:12
<
headius >
there's FFI and Ruby versions of readline lib...I've tried both and they mostly work on Jruby
19:15
<
madrob >
mostly is a dangerous word :)
19:18
<
GitHub53 >
jruby/remove-ant 4b6695f Charles Oliver Nutter: Additional tweaks for new Ant namespaces.
19:19
<
madrob >
Did I correctly see that y'all are moving from EPL1 to EPL2?
19:20
<
headius >
madrob: that's correct
19:21
<
headius >
I don't think there's much substantial that has changed...clarified wording, updated terminology for 2017
19:21
<
madrob >
Yea, just some record keeping I need to do on my end for it, that's all. No concerns.
19:21
<
madrob >
Is there a PR for it? I didn't see one...
19:22
<
headius >
no just two branches
19:22
<
headius >
9.1-epl2 and 9.2-epl2
19:23
<
headius >
feel free to have a look and see that I didn't mess anything up...it was just a search and replace on a couple forms of the version string and update of the text where it had been copied
19:27
<
madrob >
and the corresponding section in generated pom.xml
19:27
<
madrob >
other than that, LGTM
19:38
<
headius >
ahh right thanks
19:42
<
GitHub86 >
jruby/9.1-epl2 9a46ecc Charles Oliver Nutter: Fix license short names and EPL URL in poms.
19:42
<
GitHub32 >
jruby/jruby-9.1 991f172 Charles Oliver Nutter: Update to Eclipse Public License 2.0.
19:42
<
GitHub32 >
jruby/jruby-9.1 18df279 Charles Oliver Nutter: Fix license short names and EPL URL in poms.
19:46
<
headius >
ok that's done
19:46
<
GitHub136 >
jruby/jruby-9.1 309bd60 Charles Oliver Nutter: Missed pom.xml update for invokebinder 1.8.
19:46
<
GitHub136 >
jruby/jruby-9.1 b9dabd3 Charles Oliver Nutter: Improper short name for GPL-2.0.
20:02
SuperTaz has joined #jruby
20:03
<
headius >
enebo: the remove-ant branch appears ok but locally I'm having trouble fetching the gem during build
20:03
<
headius >
something goofy in my env it would seem...can you try it and see if it builds ok for you?
20:04
<
headius >
hmm I have ruby-maven installed locally, maybe that's it
20:09
SuperTaz has joined #jruby
20:10
subbu|lunch is now known as subbu
20:13
<
enebo >
headius: ok
20:15
<
enebo >
--- gem rake-ant-1.0.4 ---
20:15
<
enebo >
copy gem content to /home/enebo/work/jruby/lib/ruby/stdlib
20:15
<
enebo >
headius: seems to have worked
20:30
<
headius >
enebo: ok
20:32
<
GitHub44 >
jruby/master 625fac9 Charles Oliver Nutter: Merge pull request #4811 from jruby/remove-ant...
20:32
<
GitHub120 >
[jruby] headius closed pull request #4811: Remove ant DSL/wrapper from stdlib and replace with gem. (master...remove-ant)
https://git.io/vdV9U
20:33
<
GitHub51 >
[jruby] headius closed issue #2965: Rakefile/rakelib depends on Ant, will not boot if not present
https://git.io/vTzK3
20:45
jhass has quit [Ping timeout: 240 seconds]
20:48
rdubya1 has joined #jruby
20:48
rdubya1 has quit [Client Quit]
20:48
rdubya1 has joined #jruby
20:48
rdubya has quit [Ping timeout: 246 seconds]
20:48
rdubya1 has quit [Client Quit]
20:49
rdubya has joined #jruby
20:51
jhass has joined #jruby
20:55
rdubya1 has joined #jruby
20:55
rdubya1 has quit [Client Quit]
20:56
rdubya1 has joined #jruby
20:56
rdubya1 has quit [Client Quit]
20:57
rdubya has quit [Ping timeout: 258 seconds]
21:06
jhass has quit [Ping timeout: 258 seconds]
21:08
jhass has joined #jruby
21:17
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:50
lanceball is now known as lance|afk
21:55
shellac has joined #jruby
22:08
madrob has joined #jruby
22:26
eregon_ has quit [Quit: Leaving]
23:19
madrob has joined #jruby
23:20
madrob has quit [Client Quit]
23:52
shellac has quit [Ping timeout: 248 seconds]