Thomas E Enebo
Thomas E Enebo
Having just worked on code involving this I recommend we maybe deprecate toString and only use it for debugging. We probably need plain()
JIT will require extra info in the mangled name and we will be putting out 9.2.9.0 soon...punting
@fdutton on JRuby we behave as you describe. So something with our encodings will not match ```߀``` but does match ```0```. I am guessing you are using joni as a...
It looks like Ruby(JRuby) restricts numerics to only be ASCII explicitly: https://github.com/jruby/joni/blob/master/src/org/joni/Syntax.java#L459
@fdutton I don't know where oniguruma repo is but you could check to see if syntax for ECMAScript was updated "up stream". We tend to look at the onigmo fork...
syslog is still shipped in JRuby proper and we want our version to be in the gem: https://github.com/ruby/syslog/issues/1 This is still an open issue (and we have the issue tracked...
This also happens in JRuby 9.4 and I suspect earlier versions.
So the gist of what is wrong is that this sets search Object internally so it finds things defined on Object: ```ruby Object.const_set :Bang, Module.new; p Object.const_defined?("Bang::String") ```
@headius @mrnoname1000 since we have sh launcher having jruby dist have an "optional" sh script as part of distro then we can include JRuby version. Possibly use of CRaC or...
@headius I don't have a strong feeling here. I remember us making the decision though. Perhaps this should change for 10 and not 9.4 since if someone did save off...