I've been improving JLine, Gogo Runtime and wrote a new module for JLine + Gogo, similar to gogo-shell, but with tighter integration. Feel free to have a look at it if you want.
You'll have to build https://github.com/jline/jline2/tree/jline3 and https://github.com/gnodet/felix/tree/trunk-jline/gogo Inside the gogo dir, you can launch the shell using: java -cp runtime/target/classes:jline/target/classes:/Users/gnodet/.m2/repository/jline/jline/3.0.0-SNAPSHOT/jline-3.0.0-SNAPSHOT.jar org.apache.felix.gogo.jline.Main This shell provides completion (simple, list, menu with inline help), history, redirections, variable expansion, job support (^Z, fg, bg, jobs). You have a bunch of posix commands available (less, grep, etc...), an inline editor (nano). The line reading behaviour can be customised using setopt / keymap / widget commands. Fwiw, the focus was not on the OSGi side, as I've mostly used it as I indicated above for development. If you see any problem, let me know. 2015-11-03 12:51 GMT+01:00 Jean-Baptiste Onofré <j...@nanthrax.net>: > Hi Frank > > I know that Guillaume is working on bunch of improvement on the shell. I > don't know if it's on the Karaf Shell or Gogo Shell. > > Anyway, why not using Karaf for the shell ? It provides autocompletion, > history, etc. > > Regards > JB > > > On 11/03/2015 12:18 PM, Frank Langel wrote: > >> Hi, >> >> Are there any plans on improving the Gogo Shell Console >> Autocomplete >> History >> … >> We use gogo shell commands extensively, and miss such functionality >> dearly… >> >> Thanks a lot in advance >> Frank >> >> >> >> > -- > Jean-Baptiste Onofré > jbono...@apache.org > http://blog.nanthrax.net > Talend - http://www.talend.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@felix.apache.org > For additional commands, e-mail: users-h...@felix.apache.org > >