<headius>
SteenJobs: hi there...I'm afraid I'm not a Shoes expert but maybe I can help
<SteenJobs>
eh i ended up having to ditch the shoes idea :(
<SteenJobs>
i need to package a web scraper for someone who’s non-tech, so no using terminal, etc.
<SteenJobs>
headius: which means i would need to package in all dependencies - the only good way i’ve found to do that is with traveling-ruby, but it doesn’t support a jruby env
<GitHub4>
[jruby] headius opened pull request #4065: Update platform config files from FFI gem. See jruby/jruby#3981 (master...update_ffi_confs) https://git.io/v6RXK
<headius>
SteenJobs: well if you're still interested in JRuby that's definitely possible
<headius>
there's other options for GUI as well
<SteenJobs>
headius: is it? any GUI will do, shoes seemed ideal and straightforward and i built the GUI i needed - but packaging the gems and dependencies with all required paths working seemed like even more of a nightmare without traveling-ruby, and that’s already a bit of a nightmare
<headius>
well if you want something with fewer dependencies, you can certainly just use Swing, the build-in JDK GUI lib
<headius>
javafx is another option but it's still kinda new and might be more trouble to package up...it's more like shoes in how you lay out the UI, though, and we have jrubyfx to make it nice from Ruby
<GitHub32>
jruby/master e2355a3 Charles Oliver Nutter: If parent class was reifiable, reify class. Fixes #3950....
<GitHub139>
[jruby] headius closed issue #3950: Bundler fails under +indy (claims gems listed more than once) https://git.io/vrpJL
<etehtsea>
@headius hi. what do you think about partially merge ruby2.3+socket. Just few commit that still apply cleanly and don't break anything? I'm ready to prepare such PR
donV has joined #jruby
etehtsea has quit [Quit: Computer has gone to sleep.]
<GitHub81>
[jruby] chadselph opened issue #4067: Trouble with instance_eval when using embedded API https://git.io/v6RNf
<kares>
eugenmayer: not really - most gems do fine if they follow the simple convention of *.rb being valid ruby files
<eugenmayer>
kares: beside those who not even write proper ruby syntax
<eugenmayer>
i guess that erubis thing will eb something ruby < 1.7 related
<eugenmayer>
kares: can i compile "some gems" and do not compile some excluded?
red3curity has joined #jruby
<red3curity>
hello , is there any sandbox for jruby like shikashi ?
donV has joined #jruby
<kares>
eugenmayer: likely not
<kares>
red3curity: specific to jruby probably not
<kares>
shikashi won't work?
<kares>
on general there's the sandboxing capabilities of Java itself (setting up a security manager)
pawnbox has quit [Remote host closed the connection]
<donV>
Hi all!
<red3curity>
kares: shikashi dosent work on jruby , because it depends on getsource gem
pawnbox has joined #jruby
<kares>
red3curity: aha - would maybe look into possibilities of making it work if there's not too much C-ext or MRI internals in getsource (I do not know the gem)
vtunka has joined #jruby
pawnbox has quit [Ping timeout: 240 seconds]
donV has quit [Quit: donV]
<red3curity>
kares: i think with rewrite part of code i can make it for jruby
<kares>
sounds good!
mccraig_ has joined #jruby
<GitHub42>
[jruby] mkristian reopened issue #3975: Running with flag --enable-frozen-string-literal crashes stdlib/jar_dependencies.rb https://git.io/voi43
mccraig has quit [Ping timeout: 258 seconds]
mccraig_ is now known as mccraig
pawnbox has joined #jruby
TheWhip has quit [Remote host closed the connection]
SteenJobs has joined #jruby
TheWhip has joined #jruby
red3curity has quit [Quit: Leaving.]
red3curity has joined #jruby
TheWhip_ has joined #jruby
TheWhip has quit [Ping timeout: 258 seconds]
red3curity has quit [Ping timeout: 264 seconds]
TheWhip has joined #jruby
TheWhip_ has quit [Ping timeout: 252 seconds]
red3curity has joined #jruby
shellac has joined #jruby
pilhuhn is now known as pil-afk
SteenJobs has quit [Quit: SteenJobs]
vtunka has quit [Quit: Leaving]
skade has quit [Read error: Connection reset by peer]
<GitHub16>
jruby/master 59bb737 Charles Oliver Nutter: Back to a proc again. Le sigh....
cprice has joined #jruby
cprice404 has quit [Remote host closed the connection]
cprice is now known as cprice404
red3curity has quit [Quit: Leaving.]
red3curity has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
TheWhip has joined #jruby
rsim has quit [Quit: Leaving.]
SteenJobs has quit [Quit: SteenJobs]
pil-afk is now known as pilhuhn_
zacts has quit [Quit: WeeChat 1.4]
TheWhip has quit [Remote host closed the connection]
TheWhip has joined #jruby
TheWhip has quit [Remote host closed the connection]
johnsonch is now known as johnsonch_afk
lanceball is now known as lance|afk
<headius>
eugenmayer: hello
<headius>
kares: you know anything about these weird eval crashes in test:mri on travis?
<headius>
I can't reproduce here
pilhuhn_ is now known as pil-afk
johnsonch_afk is now known as johnsonch
shellac has quit [Quit: Leaving]
claudiuinberlin has quit []
zacts has joined #jruby
zacts has quit [Client Quit]
pawnbox_ has joined #jruby
<headius>
ok I can reproduce in situ
<headius>
weird
pawnbox has quit [Ping timeout: 258 seconds]
<headius>
this doesn't make sense
thedarkone2 has joined #jruby
<headius>
ugh
<headius>
I know
bbrowning is now known as bbrowning_away
<headius>
yay static initializer ordering
<headius>
kares: I figured it out
<headius>
Frame.DUMMY = new Frame() causes Block to static init, which creates Block.DUMMY, which causes Binding to init, which tries to reference Frame.DUMMY...but it hasn't been assigned yet