Re: [jruby-dev] Jline fork

2009-02-18 Thread Charles Oliver Nutter
Conrad Meyer wrote: Keep in mind, GNU readline is GPL. So I think in order to keep JRuby's license as permissive as it is, you'll need to use editline instead (a non-GPL readline replacement). Well, that's certainly something to consider, but of course we wouldn't actually copy, distribute, o

Re: [jruby-dev] Jline fork

2009-02-18 Thread Conrad Meyer
On Wednesday 18 February 2009 12:00:11 am Charles Oliver Nutter wrote: > Conrad Meyer wrote: > > Keep in mind, GNU readline is GPL. So I think in order to keep JRuby's > > license as permissive as it is, you'll need to use editline instead (a > > non-GPL readline replacement). > > Well, that's cert

Re: [jruby-dev] Jline fork

2009-02-18 Thread Wayne Meissner
2009/2/18 Conrad Meyer : > I was under the impression that non-GPL code could not link statically or > dynamically with GPL libraries, and that this was one of the major differences > between the GPL and LGPL. This is certainly Stallman's opinion (he cites That correct, with a small wrinkle. Wher

Re: [jruby-dev] Jline fork

2009-02-18 Thread Charles Oliver Nutter
Wayne Meissner wrote: That correct, with a small wrinkle. Where there is an ABI compatible library, which can be used as a complete replacement, and the binary is dynamically linked, then it could be argued that the code is intended to link with the ABI compatible library, and not the GPLed vari

Re: [jruby-dev] Jline fork

2009-02-18 Thread Charles Oliver Nutter
Wayne Meissner wrote: 2009/2/18 Conrad Meyer : I was under the impression that non-GPL code could not link statically or dynamically with GPL libraries, and that this was one of the major differences between the GPL and LGPL. This is certainly Stallman's opinion (he cites That correct, with a

Re: [jruby-dev] Jline fork

2009-02-18 Thread Ola Bini
Charles Oliver Nutter wrote: Wayne Meissner wrote: That correct, with a small wrinkle. Where there is an ABI compatible library, which can be used as a complete replacement, and the binary is dynamically linked, then it could be argued that the code is intended to link with the ABI compatible l

Re: [jruby-dev] Jline fork

2009-02-18 Thread Joe
Now, I'm not challenging Richard Stallman, but postgres is BSD and has the ability to link to the readline library. They don't distribute it though. So it depends on the packages that the user has installed. It seems to prefer editline, but will use readline if available. http://search.postgresq

Re: [jruby-dev] Jline fork

2009-02-18 Thread Paul Hammant
In the Java world, its the nature of the linkage that's key. Cast your mind back to the way we used to load a SAX parser. We used to set a system property for javax.xml.parsers.DocumentBuilderFactory and use DocumentBuilderFactory.newInstance() in the code. This allowed your Java to not i

[jruby-dev] [jira] Created: (JRUBY-3416) Can't rescue IOExceptions from jruby-openssl.

2009-02-18 Thread Mark Imbriaco (JIRA)
Can't rescue IOExceptions from jruby-openssl. - Key: JRUBY-3416 URL: http://jira.codehaus.org/browse/JRUBY-3416 Project: JRuby Issue Type: Bug Components: OpenSSL Affects Versions: JR

[jruby-dev] [jira] Created: (JRUBY-3417) Compiler losing a break jump

2009-02-18 Thread Charles Oliver Nutter (JIRA)
Compiler losing a break jump Key: JRUBY-3417 URL: http://jira.codehaus.org/browse/JRUBY-3417 Project: JRuby Issue Type: Bug Components: Compiler Reporter: Charles Oliver Nutter

[jruby-dev] jruby-openssl has moved to github

2009-02-18 Thread Charles Oliver Nutter
The source for jruby-openssl is now hosted on GitHub under the JRuby project account: http://github.com/jruby/jruby-openssl/tree/master Please go there for updates. We will hopefully publish a new release soon, to go along with JRuby 1.2. - Charlie --

[jruby-dev] Shutting down jruby-extras lists and moving all code

2009-02-18 Thread Charles Oliver Nutter
I think it's time we bailed on the mailing list and repository at RubyForge for JRuby-Extras. It has served us well, but RubyForge is showing its age. I just moved JRuby-OpenSSL to GitHub, and several other projects have moved as well. I propose we move everything and shut this noisemaker down

[jruby-dev] Netbeans, JRuby 1.1.4, Sinatra edge, helpers problem

2009-02-18 Thread Paul Fraser
helpers do def em(text) "#{text} end Ruby 1.8.6 works OK. JRuby 1.1.4 fails with "wrong number of arguments(0 for 1) helpers is defined as:- def helpers(*extensions, &block) class_eval(&block) if block_given? include *extensions end I have not been able to find any reference to thi

Re: [jruby-dev] Netbeans, JRuby 1.1.4, Sinatra edge, helpers problem

2009-02-18 Thread Charles Oliver Nutter
Paul Fraser wrote: I have not been able to find any reference to this type of failure in JRuby. Is this a known problem? Should it be reported as a bug? Not unless it fails on trunk too...can you show us a full backtrace? If it fails on trunk, definitely file it ASAP. - Charlie --

[jruby-dev] [jira] Created: (JRUBY-3418) Allow Ruby naming conventions when implementing abstract methods of extended abstract Java classes

2009-02-18 Thread Manfred Usselmann (JIRA)
Allow Ruby naming conventions when implementing abstract methods of extended abstract Java classes -- Key: JRUBY-3418 URL: http://jira.codehaus.org/browse/JRUBY-3418