langtools/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
author rfield
Mon, 16 May 2016 21:25:44 -0700
changeset 38513 0ae85633d035
parent 37745 4b6b59f8e327
child 38514 f7df9ab653b0
permissions -rw-r--r--
8154812: jshell tool: value printing truncation Reviewed-by: vromero
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
     1
#
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
     2
# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
     3
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
     4
#
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
     5
# This code is free software; you can redistribute it and/or modify it
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
     6
# under the terms of the GNU General Public License version 2 only, as
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
     7
# published by the Free Software Foundation.  Oracle designates this
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
     8
# particular file as subject to the "Classpath" exception as provided
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
     9
# by Oracle in the LICENSE file that accompanied this code.
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    10
#
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    11
# This code is distributed in the hope that it will be useful, but WITHOUT
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    12
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    13
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    14
# version 2 for more details (a copy is included in the LICENSE file that
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    15
# accompanied this code).
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    16
#
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    17
# You should have received a copy of the GNU General Public License version
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    18
# 2 along with this work; if not, write to the Free Software Foundation,
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    19
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    20
#
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    21
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    22
# or visit www.oracle.com if you need additional information or have any
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    23
# questions.
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    24
#
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
    25
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    26
jshell.msg.welcome =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    27
Welcome to JShell -- Version {0}\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    28
For an introduction type: /help intro\n
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    29
jshell.err.opt.classpath.conflict = Conflicting -classpath option.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    30
jshell.err.opt.classpath.arg = Argument to -classpath missing.
37745
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
    31
jshell.err.opt.feedback.arg = Argument to -feedback missing. Mode required.
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    32
jshell.err.opt.startup.conflict = Conflicting -startup or -nostartup option.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    33
jshell.err.opt.unknown = Unknown option: {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    34
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    35
jshell.msg.terminated =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    36
State engine terminated.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    37
Restore definitions with: /reload restore
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    38
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    39
jshell.msg.use.one.of = Use one of: {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    40
jshell.err.def.or.id.not.found = No definition or id found named: {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    41
jshell.msg.see.classes.etc = See /classes, /methods, /vars, or /list
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    42
jshell.err.arg = Invalid ''{0}'' argument: {1}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    43
jshell.msg.see = See {0} for help.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    44
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    45
jshell.err.file.not.accessible = File ''{1}'' for ''{0}'' is not accessible: {2}
37389
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
    46
jshell.err.file.not.found = File ''{1}'' for ''{0}'' is not found.
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    47
jshell.err.file.exception = File ''{1}'' for ''{0}'' threw exception: {2}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    48
jshell.err.file.filename = ''{0}'' requires a filename argument.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    49
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    50
jshell.err.startup.unexpected.exception = Unexpected exception reading start-up: {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    51
jshell.err.unexpected.exception = Unexpected exception: {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    52
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    53
jshell.err.no.such.command.or.snippet.id = No such command or snippet id: {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    54
jshell.err.command.ambiguous = Command: ''{0}'' is ambiguous: {1}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    55
jshell.err.set.editor.arg = The ''/set editor'' command requires a path argument
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    56
jshell.msg.set.editor.set = Editor set to: {0}
37007
6023a9a9d58a 8153716: JShell tool: should warn when failed to launch editor
rfield
parents: 36990
diff changeset
    57
jshell.err.cant.launch.editor = Cannot launch editor -- unexpected exception: {0}
6023a9a9d58a 8153716: JShell tool: should warn when failed to launch editor
rfield
parents: 36990
diff changeset
    58
jshell.msg.try.set.editor = Try /set editor to use external editor.
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    59
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    60
jshell.msg.try.list.without.args = Try ''/list'' without arguments.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    61
jshell.msg.no.active = There are no active definitions.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    62
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    63
jshell.msg.resetting = Resetting...
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    64
jshell.msg.resetting.state = Resetting state.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    65
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    66
jshell.err.reload.no.previous = No previous history to restore
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    67
jshell.err.reload.restarting.previous.state = Restarting and restoring from previous state.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    68
jshell.err.reload.restarting.state = Restarting and restoring state.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    69
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    70
jshell.msg.vars.not.active = (not-active)
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    71
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    72
jshell.err.out.of.range = Out of range
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    73
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    74
jshell.msg.error = Error:
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    75
jshell.msg.warning = Warning:
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    76
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    77
jshell.err.set.arg = The ''/set'' command requires a sub-command and arguments. See: ''/help /set''
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    78
jshell.err.set.ambiguous = Ambiguous sub-command argument to ''/set'': {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    79
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    80
jshell.err.classpath.arg = The /classpath command requires a path argument.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    81
jshell.msg.classpath = Path ''{0}'' added to classpath
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    82
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    83
jshell.err.help.arg = No commands or subjects start with the provided argument: {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    84
jshell.msg.help.begin =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    85
Type a Java language expression, statement, or declaration.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    86
Or type one of the following commands:\n
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    87
jshell.msg.help.subject =\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    88
For more information type ''/help'' followed by the name of command or a subject.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    89
For example ''/help /list'' or ''/help intro''.  Subjects:\n
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    90
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    91
jshell.err.drop.arg =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    92
In the /drop argument, please specify an import, variable, method, or class to drop.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    93
Specify by id or name. Use /list to see ids. Use /reset to reset all state.
37389
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
    94
jshell.err.drop.not.active = The argument did not specify an active import, variable, method, or class to drop.
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    95
jshell.err.drop.ambiguous = The argument references more than one import, variable, method, or class.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    96
jshell.err.failed = Failed.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    97
jshell.msg.native.method = Native Method
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    98
jshell.msg.unknown.source = Unknown Source
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
    99
jshell.msg.goodbye = Goodbye
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   100
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   101
jshell.msg.help.for.help = Type /help for help.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   102
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   103
jshell.err.feedback.expected.new.feedback.mode = Expected new feedback mode -- {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   104
jshell.err.feedback.expected.mode.name = Expected a new feedback mode name. ''{0}'' is a known feedback mode -- {1}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   105
jshell.err.feedback.command.quiet = Specify either ''command'' or ''quiet'' -- {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   106
jshell.err.feedback.expected.field = Expected field name missing -- {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   107
jshell.err.feedback.expected.mode = Expected a feedback mode -- {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   108
jshell.err.feedback.does.not.match.mode = Does not match any current feedback mode: {0} -- {1}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   109
jshell.err.feedback.ambiguous.mode = Matches more then one current feedback mode: {0} -- {1}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   110
jshell.err.feedback.expected.format = Expected format missing -- {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   111
jshell.err.feedback.must.be.quoted = Format ''{0}'' must be quoted -- {1}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   112
jshell.err.feedback.not.a.valid.selector = Not a valid selector ''{0}'' in ''{1}'' -- {2}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   113
jshell.err.feedback.multiple.sections = Selector kind in multiple sections of selector list ''{0}'' in ''{1}'' -- {2}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   114
jshell.err.feedback.different.selector.kinds = Different selector kinds in same sections of selector list ''{0}'' in ''{1}'' -- {2}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   115
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   116
jshell.msg.feedback.new.mode = Created new feedback mode: {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   117
jshell.msg.feedback.mode = Feedback mode: {0}
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   118
jshell.msg.feedback.mode.following = The feedback mode should be one of the following:
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   119
38513
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   120
jshell.err.truncation.expected.length = Expected truncation length -- {0}
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   121
jshell.err.truncation.length.not.integer = Truncation length must be an integer: {0} -- {1}
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   122
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   123
jshell.console.see.more = <press tab to see more>
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   124
jshell.console.do.nothing = Do nothing
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   125
jshell.console.choice = Choice: \
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   126
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   127
jshell.console.create.variable = Create variable
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   128
jshell.console.resolvable = \nThe identifier is resolvable in this context.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   129
jshell.console.no.candidate = \nNo candidate fully qualified names found to import.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   130
jshell.console.incomplete = \nResults may be incomplete; try again later for complete results.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   131
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   132
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   133
help.usage = \
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   134
Usage:   jshell <options> <load files>\n\
37745
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   135
where possible options include:\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   136
\    -classpath <path>    Specify where to find user class files\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   137
\    -cp <path>           Specify where to find user class files\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   138
\    -startup <file>      One run replacement for the start-up definitions\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   139
\    -nostartup           Do not run the start-up definitions\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   140
\    -feedback <mode>     Specify the initial feedback mode. The mode may be\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   141
\                         predefined (silent, concise, normal, or verbose) or\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   142
\                         previously user-defined\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   143
\    -q                   Quiet feedback.  Same as: -feedback concise\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   144
\    -qq                  Really quiet feedback.  Same as: -feedback silent\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   145
\    -v                   Verbose feedback.  Same as: -feedback verbose\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   146
\    -J<flag>             Pass <flag> directly to the runtime system.\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   147
\                         Use one -J for each runtime flag or flag argument\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   148
\    -R<flag>             Pass <flag> to the remote runtime system.\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   149
\                         Use one -R for each remote flag or flag argument\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   150
\    -help                Print this synopsis of standard options\n\
4b6b59f8e327 8150382: JShell API: Allow setting remote JVM arguments
rfield
parents: 37644
diff changeset
   151
\    -version             Version information\n
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   152
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   153
help.list.summary = list the source you have typed
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   154
help.list.args = [all|start|<name or id>]
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   155
help.list =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   156
Show the source of snippets, prefaced with the snippet id.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   157
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   158
/list\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   159
    List the currently active snippets of code that you typed or read with /open\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   160
/list start\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   161
    List the automatically evaluated start-up snippets\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   162
/list all\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   163
    List all snippets including failed, overwritten, dropped, and start-up\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   164
/list <name>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   165
    List snippets with the specified name (preference for active snippets)\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   166
/list <id>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   167
    List the snippet with the specified snippet id
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   168
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   169
help.edit.summary = edit a source entry referenced by name or id
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   170
help.edit.args = <name or id>
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   171
help.edit =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   172
Edit a snippet or snippets of source in an external editor.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   173
The editor to use is set with /set editor.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   174
If no editor has been set, a simple editor will be launched.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   175
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   176
/edit <name>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   177
    Edit the snippet or snippets with the specified name (preference for active snippets)\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   178
/edit <id>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   179
    Edit the snippet with the specified snippet id\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   180
/edit\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   181
    Edit the currently active snippets of code that you typed or read with /open
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   182
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   183
help.drop.summary = delete a source entry referenced by name or id
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   184
help.drop.args = <name or id>
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   185
help.drop =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   186
Drop a snippet -- making it inactive.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   187
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   188
/drop <name>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   189
    Drop the snippet with the specified name\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   190
/drop <id>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   191
    Drop the snippet with the specified snippet id
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   192
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   193
help.save.summary = Save snippet source to a file.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   194
help.save.args = [all|history|start] <file>
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   195
help.save =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   196
Save the specified snippets and/or commands to the specified file.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   197
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   198
/save <file>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   199
    Save the source of current active snippets to the file.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   200
/save all <file>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   201
    Save the source of all snippets to the file.\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   202
    Includes source including overwritten, failed, and start-up code.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   203
/save history <file>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   204
    Save the sequential history of all commands and snippets entered since jshell was launched.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   205
/save start <file>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   206
    Save the default start-up definitions to the file.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   207
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   208
help.open.summary = open a file as source input
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   209
help.open.args = <file>
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   210
help.open =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   211
Open a file and read its contents as snippets and commands.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   212
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   213
/open <file>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   214
    Read the specified file as jshell input.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   215
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   216
help.vars.summary = list the declared variables and their values
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   217
help.vars.args =
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   218
help.vars =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   219
List the type, name, and value of the current active jshell variables.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   220
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   221
help.methods.summary = list the declared methods and their signatures
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   222
help.methods.args =
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   223
help.methods =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   224
List the name, parameter types, and return type of the current active jshell methods.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   225
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   226
help.classes.summary = list the declared classes
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   227
help.classes.args =
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   228
help.classes =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   229
List the current active jshell classes, interfaces, and enums.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   230
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   231
help.imports.summary = list the imported items
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   232
help.imports.args =
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   233
help.imports =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   234
List the current active jshell imports.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   235
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   236
help.exit.summary = exit jshell
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   237
help.exit.args =
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   238
help.exit =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   239
Leave the jshell tool.  No work is saved.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   240
Save any work before using this command
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   241
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   242
help.reset.summary = reset jshell
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   243
help.reset.args =
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   244
help.reset =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   245
Reset the jshell tool code and execution state:\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   246
   * All entered code is lost.\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   247
   * Start-up code is re-executed.\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   248
   * The execution state is restarted.\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   249
   * The classpath is cleared.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   250
Tool settings are maintained, as set with: /set ...\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   251
Save any work before using this command
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   252
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   253
help.reload.summary = reset and replay relevant history -- current or previous (restore)
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   254
help.reload.args = [restore] [quiet]
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   255
help.reload =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   256
Reset the jshell tool code and execution state then replay each\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   257
jshell valid command and valid snippet in the order they were entered.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   258
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   259
/reload\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   260
     Reset and replay the valid history since jshell was entered, or\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   261
     a /reset, or /reload command was executed -- whichever is most\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   262
     recent.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   263
/reload restore\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   264
     Reset and replay the valid history between the previous and most\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   265
     recent time that jshell was entered, or a /reset, or /reload\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   266
     command was executed. This can thus be used to restore a previous\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   267
     jshell tool sesson.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   268
/reload [restore] quiet\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   269
     With the 'quiet' argument the replay is not shown.  Errors will display.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   270
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   271
help.classpath.summary = add a path to the classpath
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   272
help.classpath.args = <path>
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   273
help.classpath =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   274
Append a additional path to the classpath.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   275
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   276
help.history.summary = history of what you have typed
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   277
help.history.args =
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   278
help.history =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   279
Display the history of snippet and command input since this jshell was launched.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   280
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   281
help.debug.summary = toggle debugging of the jshell
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   282
help.debug.args = [0][r][g][f][c][d][e]
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   283
help.debug =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   284
Display debugging information for the jshell implementation.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   285
0: Debugging off\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   286
r: Tool level debugging on\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   287
g: General debugging on\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   288
f: File manager debugging on\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   289
c: Completion analysis debugging on\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   290
d: Dependency debugging on\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   291
e: Event debugging on
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   292
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   293
help.help.summary = get information about jshell
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   294
help.help.args = [<command>|<subject>]
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   295
help.help =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   296
Display information about jshell.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   297
/help\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   298
     List the jshell commands and help subjects.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   299
/help <command>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   300
     Display information about the specified comand. The slash must be included.\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   301
     Only the first few letters of the command are needed -- if more than one\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   302
     each will be displayed.  Example:  /help /li\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   303
/help <subject>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   304
     Display information about the specified help subject. Example: /help intro
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   305
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   306
help.set.summary = set jshell configuration information
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   307
help.set.args = editor|start|feedback|newmode|prompt|format ...
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   308
help.set =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   309
Set jshell configuration information, including:\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   310
the external editor to use, the start-up definitions to use, a new feedback mode,\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   311
the command prompt, the feedback mode to use, or the format of output.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   312
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   313
/set editor <command> <optional-arg>...\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   314
     Specify the command to launch for the /edit command.\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   315
     The <command> is an operating system dependent string.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   316
/set start <file>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   317
     The contents of the specified <file> become the default start-up snippets and commands.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   318
/set feedback <mode>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   319
     Set the feedback mode describing displayed feedback for entered snippets and commands.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   320
/set newmode <new-mode> [command|quiet [<old-mode>]]\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   321
     Create a user-defined feedback mode, optionally copying from an existing mode.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   322
/set prompt <mode> "<prompt>" "<continuation-prompt>"\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   323
     Set the displayed prompts for a given feedback mode.\n\n\
38513
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   324
/set truncation <mode> <length> <selector>...\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   325
     Set the maximum length of a displayed value\n\t\
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   326
/set format <mode> <field> "<format>" <selector>...\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   327
     Configure a feedback mode by setting the format of a field when the selector matchs.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   328
To get more information about one of these forms, use /help with the form specified.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   329
For example:   /help /set format
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   330
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   331
help.quest.summary = get information about jshell
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   332
help.quest.args = [<command>|<subject>]
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   333
help.quest =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   334
Display information about jshell (abbreviation for /help).\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   335
/?\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   336
     Display list of commands and help subjects.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   337
/? <command>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   338
     Display information about the specified comand. The slash must be included.\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   339
     Only the first few letters of the command are needed -- if more than one\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   340
     match, each will be displayed.  Example:  /? /li\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   341
/? <subject>\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   342
     Display information about the specified help subject. Example: /? intro
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   343
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   344
help.bang.summary = re-run last snippet
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   345
help.bang.args =
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   346
help.bang =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   347
Reevaluate the most recently entered snippet.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   348
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   349
help.id.summary = re-run snippet by id
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   350
help.id.args =
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   351
help.id =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   352
Reevaluate the snippet specified by the id.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   353
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   354
help.previous.summary = re-run n-th previous snippet
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   355
help.previous.args =
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   356
help.previous =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   357
Reevaluate the n-th most recently entered snippet.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   358
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   359
help.intro.summary = an introduction to the jshell tool
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   360
help.intro =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   361
The jshell tool allows you to execute Java code, getting immediate results.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   362
You can enter a Java definition (variable, method, class, etc), like:  int x = 8\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   363
or a Java expression, like:  x + x\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   364
or a Java statement or import.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   365
These little chunks of Java code are called 'snippets'.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   366
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   367
There are also jshell commands that allow you to understand and\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   368
control what you are doing, like:  /list\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   369
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   370
For a list of commands: /help
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   371
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   372
help.shortcuts.summary = a description of shortcuts
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   373
help.shortcuts =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   374
Supported shortcuts include:\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   375
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   376
<tab>\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   377
        After entering the first few letters of a Java identifier,\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   378
        a jshell command, or, in some cases, a jshell command argument,\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   379
        press the <tab> key to complete the input.\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   380
        If there is more than one completion, show possible completions.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   381
Shift-<tab>\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   382
        After the name and open parenthesis of a method or constructor invocation,\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   383
        hold the <shift> key and press the <tab> to see a synopsis of all\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   384
        matching methods/constructors.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   385
<fix-shortcut> v\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   386
        After a complete expression, press "<fix-shortcut> v" to introduce a new variable\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   387
        whose type is based on the type of the expression.\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   388
        The "<fix-shortcut>" is either Alt-F1 or Alt-Enter, depending on the platform.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   389
<fix-shortcut> i\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   390
        After an unresolvable identifier, press "<fix-shortcut> i" and jshell will propose\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   391
        possible fully qualified names based on the content of the specified classpath.\n\t\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   392
        The "<fix-shortcut>" is either Alt-F1 or Alt-Enter, depending on the platform.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   393
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   394
help.set.format = \
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   395
Set the format for reporting a snippet event.\n\
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   396
\n\t\
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   397
/set format <mode> <field> "<format>" <selector>...\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   398
\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   399
Where <mode> is the name of a previously defined feedback mode -- see '/help /set newmode'.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   400
Where <field> is the name of context-specific format to define.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   401
Where <format> is a quoted string which will be the value of the field if one of\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   402
the selectors matches (or there are no selectors). When the format is used,\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   403
field names enclosed in braces are replaced with the value of the field at that\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   404
time. These fields may have been previously defined with this command or may be\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   405
one of these predefined fields specific to the context:\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   406
{name}       == The name, e.g.: the variable name, ...\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   407
{type}       == The type name. The type of a variable or expression, the\n\t\t\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   408
                 parameter types of a method\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   409
{value}      == The result value of an expression or variable initialization\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   410
{unresolved} == The list of unresolved references\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   411
{errors}     == The list of recoverable errors (during the processing of the\n\t\t\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   412
                "display" field only)\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   413
{err}        == An unformatted error line (during the processing of the\n\t\t\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   414
                "errorline" field only)\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   415
The following fields are accessed by the tool to determine the displayed feedback:\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   416
{display}    == The displayed message for a snippet event\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   417
{errorline}  == The format of one error line within the "errors" field\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   418
{pre}        == The feedback prefix (begins command feedback)\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   419
{post}       == The feedback postfix (ends command feedback)\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   420
{errorpre}   == The error prefix (begins error feedback)\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   421
{errorpost}  == The error postfix (ends error feedback)\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   422
These fields have default settings (which may be overwritten).\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   423
Where <selector> is the context in which the format is applied.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   424
The structure of selector is a hyphen separated list of selector kind lists.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   425
A selector kind list is a comma separated list of values of one selector kind.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   426
A selector matches if each selector kind list matches; A selector kind list\n\
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   427
matches if one of the values matches.\n\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   428
The case selector kind describes the kind of snippet.  The values are:\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   429
   import     -- import declaration\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   430
   class      -- class declaration\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   431
   interface  -- interface declaration\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   432
   enum       -- enum declaration\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   433
   annotation -- annotation interface declaration\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   434
   method     -- method declaration -- note: {type}==parameter-types\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   435
   vardecl    -- variable declaration without init\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   436
   varinit    -- variable declaration with init\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   437
   expression -- expression -- note: {name}==scratch-variable-name\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   438
   varvalue   -- variable value expression\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   439
   assignment -- assign variable\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   440
   statement  -- statement\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   441
The action selector kind describes what happened to the snippet.  The values are:\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   442
   added     -- snippet has been added\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   443
   modified  -- an existing snippet has been modified\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   444
   replaced  -- an existing snippet has been replaced with a new snippet\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   445
   overwrote -- an existing snippet has been overwritten\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   446
   dropped   -- snippet has been dropped\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   447
   used      -- snippet was used when it cannot be\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   448
The when-did-it-occur selector kind describes if this is a direct or indirect action.  The values are:\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   449
   primary -- the entered snippet\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   450
   update  -- an update to a dependent snippet\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   451
The resolution-state selector kind describes the state of resolution/definition of the snippet.  The values are:\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   452
   ok         -- resolved correctly\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   453
   defined    -- defined despite recoverably unresolved references\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   454
   notdefined -- not defined because of recoverably unresolved references\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   455
The unresolved-count selector kind describes the number of unresolved references.  The values are:\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   456
   unresolved0 -- no names are unresolved\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   457
   unresolved1 -- one name is unresolved\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   458
   unresolved2 -- two or more names are unresolved\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   459
The errors-count selector kind describes the number of errors.  The values are:\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   460
   error0 -- no errors\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   461
   error1 -- one error\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   462
   error2 -- two or more errors\n\n\
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   463
Examples:\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   464
/set format myformat action 'Created' added-primary\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   465
/set format myformat action 'Update replaced' replaced-update\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   466
/set format myformat display '{pre}{action} class {name}{post}' class-ok\n\t\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   467
/set format myformat display '{pre}{action} variable {name}, reset to null{post}' replaced-vardecl,varinit-ok-update\n\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   468
Note that subsequent selectors for a field may overwrite some or all of previous used selectors -- last one wins\n
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   469
38513
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   470
help.set.truncation = \
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   471
Set the max length a displayed value.\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   472
\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   473
/set truncation <mode> <length> <selector>...\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   474
\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   475
Where <mode> is the name of a previously defined feedback mode -- see '/help /set newmode'.\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   476
Where <length> is an unsigned integer representing a maximum length.\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   477
Where <format> is a quoted string which will be the value of the field if one of\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   478
Where <selector> is only needed if you wish to fine-tune value truncation length\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   479
by context, <selector> is the context in which the truncation is applied.\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   480
The structure of selector is a hyphen separated list of selector kind lists.\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   481
A selector kind list is a comma separated list of values of one selector kind.\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   482
A selector matches if each selector kind list matches; A selector kind list\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   483
matches if one of the values matches.\n\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   484
Below are the relevant selector kinds for truncation.\n\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   485
The case selector kind describes the kind of snippet.  The values are:\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   486
   vardecl    -- variable declaration without init\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   487
   varinit    -- variable declaration with init\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   488
   expression -- expression -- note: {name}==scratch-variable-name\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   489
   varvalue   -- variable value expression\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   490
   assignment -- assign variable\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   491
The action selector kind describes what happened to the snippet.  The values are:\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   492
   added     -- snippet has been added\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   493
   modified  -- an existing snippet has been modified\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   494
   replaced  -- an existing snippet has been replaced with a new snippet\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   495
Examples:\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   496
/set trunc mymode 80\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   497
/set truncation mymode 45 expression\n\t\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   498
/set truncation mymode 0 vardecl-modified,replaced\n\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   499
Note that subsequent selectors for a field may overwrite some or all of previous used selectors -- last one wins\n
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   500
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   501
help.set.feedback = \
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   502
Set the feedback mode describing displayed feedback for entered snippets and commands.\n\
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   503
\n\t\
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   504
/set feedback <mode>\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   505
\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   506
Where <mode> is the name of a previously defined feedback mode.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   507
You may use just enough letters to make it unique.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   508
User-defined modes can be added, see '/help /set newmode'\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   509
Currently defined feedback modes:\n
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   510
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   511
help.set.newmode = \
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   512
Create a user-defined feedback mode, optionally copying from an existing mode.\n\
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   513
\n\t\
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   514
/set newmode <new-mode> [command|quiet [<old-mode>]]\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   515
\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   516
Where <new-mode> is the name of a mode you wish to create.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   517
Where <old-mode> is the name of a previously defined feedback mode.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   518
If <old-mode> is present, its settings are copied to the new mode.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   519
'command' vs 'quiet' determines if informative/verifying command feedback is displayed.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   520
\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   521
Once the new mode is created, use '/set format' and '/set prompt' to configure it.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   522
Use '/set feedback' to use the new mode.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   523
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   524
help.set.prompt = \
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   525
Set the prompts.  Both the normal prompt and the continuation-prompt must be set.\n\
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   526
\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   527
/set prompt <mode> \"<prompt>\" \"<continuation-prompt>\"\n\
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   528
\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   529
Where <mode> is the name of a previously defined feedback mode.\n\
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   530
Where <prompt> and <continuation-prompt> are quoted strings printed as input prompts;\n\
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   531
Both may optionally contain '%s' which will be substituted with the next snippet id --\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   532
note that what is entered may not be assigned that id, for example it may be an error or command.\n\
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   533
The continuation-prompt is used on the second and subsequent lines of a multi-line snippet.\n
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   534
36990
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   535
help.set.editor =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   536
Specify the command to launch for the /edit command.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   537
\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   538
/set editor <command> <optional-arg>...\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   539
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   540
The <command> is an operating system dependent string.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   541
The <command> may include space-separated arguments (such as flags) -- <optional-arg>....\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   542
When /edit is used, the temporary file to edit will be appended as the last argument.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   543
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   544
help.set.start =\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   545
Set the start-up configuration -- a sequence of snippets and commands read at start-up.\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   546
\n\t\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   547
/set start <file>\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   548
\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   549
The contents of the specified <file> become the default start-up snippets and commands --\n\
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   550
which are run when the jshell tool is started or reset.
ec0b843a7af5 8147515: JShell: Internationalize
rfield
parents: 36718
diff changeset
   551
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   552
startup.feedback = \
37389
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   553
/set newmode verbose command    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   554
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   555
/set prompt verbose '\\njshell> '   '   ...> '    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   556
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   557
/set format verbose pre '|  '    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   558
/set format verbose post '%n'    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   559
/set format verbose errorpre '|  '    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   560
/set format verbose errorpost '%n'    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   561
\n\
37644
33cf53901cac 8154485: JShell: infrastructure for multi-Snippet class wrappers
rfield
parents: 37389
diff changeset
   562
/set format verbose errorline '{post}{pre}    {err}'    \n\
37389
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   563
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   564
/set format verbose action 'created' added-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   565
/set format verbose action 'modified' modified-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   566
/set format verbose action 'replaced' replaced-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   567
/set format verbose action 'overwrote' overwrote-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   568
/set format verbose action 'dropped' dropped-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   569
/set format verbose action '  update created' added-update    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   570
/set format verbose action '  update modified' modified-update    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   571
/set format verbose action '  update replaced' replaced-update    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   572
/set format verbose action '  update overwrote' overwrote-update    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   573
/set format verbose action '  update dropped' dropped-update    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   574
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   575
/set format verbose until ', however, it cannot be instanciated or its methods invoked until'   defined-class-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   576
/set format verbose until ', however, its methods cannot be invoked until'                      defined-interface-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   577
/set format verbose until ', however, it cannot be used until'                                  defined-enum,annotation-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   578
/set format verbose until ', however, it cannot be invoked until'                               defined-method-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   579
/set format verbose until ', however, it cannot be referenced until'                            notdefined-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   580
/set format verbose until ' which cannot be instanciated or its methods invoked until'          defined-class-update    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   581
/set format verbose until ' whose methods cannot be invoked until'                              defined-interface-update    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   582
/set format verbose until ' which cannot be invoked until'                                      defined-method-update    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   583
/set format verbose until ' which cannot be referenced until'                                   notdefined-update    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   584
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   585
/set format verbose unrerr '{unresolved} is declared'                                           unresolved1-error0    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   586
/set format verbose unrerr '{unresolved} are declared'                                          unresolved2-error0    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   587
/set format verbose unrerr ' this error is corrected: {errors}'                                 unresolved0-error1    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   588
/set format verbose unrerr '{unresolved} is declared and this error is corrected: {errors}'     unresolved1-error1    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   589
/set format verbose unrerr '{unresolved} are declared and this error is corrected: {errors}'    unresolved2-error1    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   590
/set format verbose unrerr ' these errors are corrected: {errors}'                              unresolved0-error2    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   591
/set format verbose unrerr '{unresolved} is declared and these errors are corrected: {errors}'  unresolved1-error2    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   592
/set format verbose unrerr '{unresolved} are declared and these errors are corrected: {errors}' unresolved2-error2    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   593
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   594
/set format verbose resolve '{until}{unrerr}'                                                   added,modified,replaced,used    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   595
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   596
/set format verbose typeKind 'class'                  class    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   597
/set format verbose typeKind 'interface'              interface    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   598
/set format verbose typeKind 'enum'                   enum    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   599
/set format verbose typeKind 'annotation interface'   annotation    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   600
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   601
/set format verbose result '{name} ==> {value}{post}'                                        added,modified,replaced-ok-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   602
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   603
/set format verbose display '{result}{pre}created scratch variable {name} : {type}{post}'    expression-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   604
/set format verbose display '{result}{pre}value of {name} : {type}{post}'                    varvalue-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   605
/set format verbose display '{result}{pre}assigned to {name} : {type}{post}'                 assignment-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   606
/set format verbose display '{result}{pre}{action} variable {name} : {type}{resolve}{post}'  varinit,vardecl    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   607
/set format verbose display '{pre}{action} variable {name}{resolve}{post}'                   vardecl,varinit-notdefined    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   608
/set format verbose display '{pre}{action} variable {name}{post}'                            dropped-vardecl,varinit    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   609
/set format verbose display '{pre}{action} variable {name}, reset to null{post}'             replaced-vardecl,varinit-ok-update    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   610
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   611
/set format verbose display '{pre}{action} {typeKind} {name}{resolve}{post}'                 class,interface,enum,annotation    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   612
/set format verbose display '{pre}{action} method {name}({type}){resolve}{post}'             method    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   613
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   614
/set format verbose display '{pre}attempted to use {typeKind} {name}{resolve}{post}'         used-class,interface,enum,annotation    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   615
/set format verbose display '{pre}attempted to call method {name}({type}){resolve}{post}'    used-method    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   616
\n\
38513
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   617
/set truncation verbose 80\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   618
/set truncation verbose 500                                                                  varvalue\n\
0ae85633d035 8154812: jshell tool: value printing truncation
rfield
parents: 37745
diff changeset
   619
\n\
37389
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   620
/set newmode normal command verbose    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   621
/set format normal display ''                                                               added,modified,replaced,overwrote,dropped-update    \n\
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   622
/set format normal display '{pre}{action} variable {name}, reset to null{post}'             replaced-vardecl,varinit-ok-update    \n\
37389
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   623
/set format normal display '{result}'                                                       added,modified,replaced-expression,varvalue,assignment,varinit,vardecl-ok-primary    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   624
/set newmode concise quiet normal    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   625
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   626
/set prompt concise 'jshell> '   '   ...> '    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   627
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   628
/set format concise display ''                                                              class,interface,enum,annotation,method,assignment,varinit,vardecl-ok    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   629
\n\
36718
bf40906bf49d 8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff changeset
   630
/set feedback normal    \n\
37389
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   631
\n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   632
/set newmode silent quiet    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   633
/set prompt silent '-> ' '>> '    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   634
/set format silent pre '|  '    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   635
/set format silent post '%n'    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   636
/set format silent errorpre '|  '    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   637
/set format silent errorpost '%n'    \n\
9c137b83a8b8 8143955: JShell tool (UX): Output structure
rfield
parents: 37007
diff changeset
   638
/set format silent display ''    \n