RFR 8133347: Add makefiles support and basic session, persistence history navigation with jline

Jim Laskey (Oracle) james.laskey at oracle.com
Thu Aug 13 12:54:33 UTC 2015


> On Aug 12, 2015, at 2:03 PM, Sundararajan Athijegannathan <sundararajan.athijegannathan at oracle.com> wrote:
> Hi,
> Please review changes for the bug: https://bugs.openjdk.java.net/browse/JDK-8133347
> This is a subtask of "jjs should use jline" https://bugs.openjdk.java.net/browse/JDK-8080678
> This subtask addresses infrastructure changes (module.xml, makefiles, security policy) and basic jjs use of jline.  In session command history and persistent history are implemented. Old jjs main class jdk.nashorn.tools.Shell is still available and that can be used on non-desktop platforms such as "compact1". The new "jjs" main class is jdk.nashorn.tools.jjs.Main subclasses Shell and adds only support for interactive mode using jline internal API.
> jdk9-dev "top" repo webrev: http://cr.openjdk.java.net/~sundar/8133347/top/webrev.00/
> "jdk" repo webrev: http://cr.openjdk.java.net/~sundar/8133347/jdk/webrev.00/
> "nashorn" repo webrev: http://cr.openjdk.java.net/~sundar/8133347/nashorn/webrev.00/
> Thanks,
> -Sundar

More information about the nashorn-dev mailing list