JShell tool feedback modes -- predefined and default
Robert Field
robert.field at oracle.com
Fri Mar 11 22:37:03 UTC 2016
/set newmode verbose0 command
/set prompt verbose0 '\njshell> ' ' ...> '
/set field verbose0 pre '| '
/set field verbose0 post '%n'
/set field verbose0 errorpre '| Error: '
/set field verbose0 errorpost '%n'
/set field verbose0 action 'created' added-primary
/set field verbose0 action 'modified' modified-primary
/set field verbose0 action 'replaced' replaced-primary
/set field verbose0 action 'overwrote' overwrote-primary
/set field verbose0 action 'dropped' dropped-primary
/set field verbose0 action 'rejected' rejected-primary
/set field verbose0 action ' update added' added-update
/set field verbose0 action ' update modified' modified-update
/set field verbose0 action ' update replaced' replaced-update
/set field verbose0 action ' update overwrote' overwrote-update
/set field verbose0 action ' update dropped' dropped-update
/set field verbose0 action ' update rejected' rejected-update
/set field verbose0 resolve '' ok-*
/set field verbose0 resolve ', however, it cannot be invoked until%s is declared' defined-primary
/set field verbose0 resolve ', however, it cannot be referenced until%s is declared' notdefined-primary
/set field verbose0 resolve ' which cannot be invoked until%s is declared' defined-update
/set field verbose0 resolve ' which cannot be referenced until%s is declared' notdefined-update
/set field verbose0 name '%s'
/set field verbose0 type '%s'
/set field verbose0 result ' ==> %s%n'
/set format verbose0 '' *-*-*
/set format verbose0 '{pre}{action} class {name}{resolve}{post}' class-*-*
/set format verbose0 '{pre}{action} interface {name}{resolve}{post}' interface-*-*
/set format verbose0 '{pre}{action} enum {name}{resolve}{post}' enum-*-*
/set format verbose0 '{pre}{action} annotation interface {name}{resolve}{post}' annotation-*-*
/set format verbose0 '{pre}{action} method {name}({type}){resolve}{post}' method-*-*
/set format verbose0 '{pre}{action} variable {name}, reset to null{post}' varreset--update
/set format verbose0 '{pre}{action} variable {name} : {type}{resolve}{post}' varinit-*-* vardecl-*-* vardeclrecoverable-*-*
/set format verbose0 '{name}{result}{pre}{action} variable {name} : {type}{resolve}{post}' varinit vardecl vardeclrecoverable
/set format verbose0 '{name}{result}{pre}created scratch variable {name} : {type}{post}' expression
/set format verbose0 '{name}{result}{pre}value of {name} : {type}{post}' varvalue
/set format verbose0 '{name}{result}{pre}assigned to {name} : {type}{post}' assignment
/set newmode default0 command verbose0
/set format default0 '' *-*-update
/set format default0 '{pre}{action} variable {name}, reset to null{post}' varreset--update
/set format default0 '{name}{result}' expression varvalue assignment varinit vardecl
/set newmode concise0 command default0
/set prompt concise0 'jshell> ' ' ...> '
/set format concise0 '' class-* interface-* enum-* method-*
/set feedback default0
More information about the kulla-dev
mailing list