A new command 'script' to load and run a script and then return control to the user. Multiple script-buffers, allowing scripts to call other scripts. A new command 'onerror' that sets the jump vector for error handling (is currently the only way to do conditionals). New flags to 'on' and 'at' letting you specify a line or buffer relative to the current line/buffer or current line of script execution. A demo script file 'b2s' is included that copies a script from an open buffer and runs it.
タグ:
Alpha, Minor feature enhancements, Minor bugfixes
'on <buffer>' and 'at <line>' command modifiers were added. Aliases are now loaded from an external file, '.aliases'. You can still edit them, but they're in buffer 0 now. A couple of minor bugs were fixed.
The "save" command makes (numbered) backups. Simple alias substitution was added. The script- and alias-buffers can now be modified directly (they are open as buffers 0 and -1 respectively), enabling the writing of self-modifying scripts. The "append" command now takes the "." (multi-line input) flag.
This release adds a man page, a rudimentary internal help system, a new command "showpg" that displays one page of the file at a time, and various bugfixes and minor interface tweaks.