Commit Graph

10 Commits

Author SHA1 Message Date
Robert Field
1889a6c4fa 8143955: JShell tool (UX): Output structure
8143956: JShell tool (UX): default prompts

Reviewed-by: jlahoda
2016-04-12 22:23:11 -07:00
Yuji Kubota
b987321be3 8153716: JShell tool: should warn when failed to launch editor
Catch launch exceptions. Split ToolBasicTest into two to provide place for regression test.

Reviewed-by: rfield
2016-04-09 11:03:48 -07:00
Robert Field
a80f850898 8147515: JShell: Internationalize
Reviewed-by: jlahoda
2016-04-04 10:31:20 -07:00
Robert Field
e16d374ab5 8151755: jshell tool: properly cover resolution issues in output configuration
8152246: jshell tool: history overflow

Reviewed-by: jlahoda
2016-03-25 18:36:19 -07:00
Jan Lahoda
a981a56c45 8152296: langtools/test/jdk/jshell/ToolReloadTest.java failing if there is not persisted history
Create a custom Terminal for use in tests; avoid use of global Preferences in tests.

Reviewed-by: rfield
2016-03-23 13:40:42 +01:00
Robert Field
51ea08084f 8148316: jshell tool: Configurable output format
8148317: jshell tool: unify commands into /set
8149524: JShell: CompletenessAnalysis fails on class Case<E1 extends Enum<E1>, E2 extends Enum<E2>, E3 extends Enum<E3>> {}

Reviewed-by: jlahoda
2016-03-08 11:53:35 -08:00
Jan Lahoda
1ee440e9bc 8144906: Fix jshell's ToolBasicTest
Various fixes to fix the ToolBasicTest - line endings normalization, ordering for output from RemoteAgent, synchronization.

Reviewed-by: rfield
2016-01-13 14:24:34 +01:00
Robert Field
0caaad6242 8144095: jshell tool: normalize command parameter handling
8140265: jshell tool: /save saves rejected input

Reviewed-by: jlahoda
2015-12-10 23:27:06 -08:00
Shinya Yoshida
fadea54488 8142384: JShell tool: New command: /imports, /i which show the list of imported packages or classes, etc..
Reviewed-by: rfield, jlahoda
2015-11-12 08:48:42 +01:00
Jan Lahoda
a21102b5f4 8134254: JShell API/tool: REPL for Java into JDK9
Adding the implementation of the jshell (read-eval-print-loop) tool.

Co-authored-by: Robert Field <robert.field@oracle.com>
Co-authored-by: Shinya Yoshida <bitterfoxc@gmail.com>
Reviewed-by: briangoetz, mcimadamore, psandoz, forax
2015-10-19 19:15:16 +02:00