I think it would be great to finally get the improved gogo shell released
in Felix. Personally I don't really need Java 7 support, but it might be
good to allow this to enable wider adoption. If we support Java 7 we might
be able to replace the default shell in the Felix Framework download with
this improved one. It might be harder to replace the default if it requires
Java 8...

I'm not entirely sure - what do people think, will we replace the default
shell in the framework with this new gogo shell? And if so, will Java 8 be
ok?

Thanks,

David

On 28 September 2016 at 01:40, David Jencks <david_jen...@yahoo.com.invalid>
wrote:

> I don’t recall too well…. IIRC line requires java 8.  Does the rest of
> gogo now also require java 8?
>
> thanks
> david jencks
>
>
> > On Sep 27, 2016, at 3:02 PM, Guillaume Nodet <gno...@apache.org> wrote:
> >
> > I'd like to release the big changes pending in gogo runtime and gogo
> jline
> > bundles.
> > Given there are some big changes in the runtime (the jline one is a new
> > bundle, so it does not matter so much), I'd like to give people some time
> > to review the changes.
> >
> > I'd like to do the release next week if there's no concerns.
> >
> > Some of the new features from gogo runtime:
> >  * better parser
> >  * support for redirections
> >  * support for jobs
> >  * advanced parameter expansion (such as ${(GL)it/_/-})
> > Features provided by the new gogo jline bundle (similar to the gogo
> shell,
> > but using jline + leveraging the new runtime features):
> >  * better terminal support
> >  * full line editing
> >  * completion
> >  * syntax highlighting
> >  * multi line edition
> >
> > Note that those bundles can also be run outside osgi (jline +
> gogo-runtime
> > + gogo-jline).  I'm using the following command line to launch those from
> > the felix/gogo directory:
> >
> > java -cp
> > /Users/gnodet/.m2/repository/org/jline/jline/3.0.0.M2/
> jline-3.0.0.M2.jar:runtime/target/org.apache.felix.gogo.
> runtime-0.17.0-SNAPSHOT.jar:jline/target/org.apache.felix.
> gogo.jline-0.1.0-SNAPSHOT.jar
> > org.apache.felix.gogo.jline.Main
> >
> > Cheers,
> > Guillaume Nodet
>
>

Reply via email to