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

Sundararajan Athijegannathan sundararajan.athijegannathan at oracle.com
Wed Aug 12 17:03:42 UTC 2015


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