group commands in help message, added shortcuts info
var commands = [
- 'help',
- 'run',
- 'restart',
- 'cont',
- 'next',
- 'step',
- 'out',
- 'repl',
- 'backtrace',
- 'breakpoints',
- 'kill',
- 'list',
- 'scripts',
- 'version'
+ [
+ 'run (r)',
+ 'cont (c)',
+ 'next (n)',
+ 'step (s)',
+ 'out (o)',
+ 'backtrace (bt)',
+ 'setBreakpoint (sb)',
+ 'clearBreakpoint (cb)',
+ ],
+ [
+ 'repl',
+ 'restart',
+ 'kill',
+ 'list',
+ 'scripts',
+ 'breakpoints',
+ 'version'
+ ]
];
-var helpMessage = 'Commands: ' + commands.join(', ');
+var helpMessage = 'Commands: ' + commands.map(function(group) {
+ return group.join(', ');
+}).join(',\n');
function SourceUnderline(sourceText, position) {