; Help screen for CMDEDIT.
; Created by Jason Hood, 5 April, 2001.

; Note that '$' cannot be included in this message.
help_msg label byte
db 'Usage: CMDEDIT [-abcefgijknoqrtxz] [/u] [/pX] [/lN0]',NL
db '               [/hN1] [/mN2] [/sN3] '
IFNDEF NODIRS
db					'[/dN4] '
ENDIF
db						'[filename]',NL
db NL
db '     /a    The following /tzhms options are for applications',NL
db '   * /b    Disable appending backslash when completing directory name',NL
db '   * /c    Swap cursor type used in insert and over-type modes',NL
db '   * /e    Empty match will act like history',NL
db '   * /f    Disable long filename completion',NL
db '   * /g    Use silent mode',NL
db '   * /i    Use insert mode',NL
db '     /j    Do not load CMDEDIT high',NL
db '     /k    Keep buffers across DOS Windows sessions',NL
db '     /n    Force a new install',NL
db '     /o    Do not install',NL
db '     /q    Quiet - no installed or status messages',NL
db '   * /r    Auto recall mode',NL
db '   * /t    Disable all macro and symbol translation (enable for app)',NL
db '     /u    uninstall CMDEDIT from memory if possible',NL
;db '   * /w    Use alternate error message display',NL
db '   * /x    Keystrokes are read in via a raw read',NL
db '   * /z    Disable CMDEDIT',NL
db NL
db '   * /p    Set the ignore macro character (default X is ;)',NL
db '   * /l    Minimum command length to store in buffer (default N0 is 1)',NL
db NL
db '     /h    History buffer size (default N1 is 512 bytes; 64 for app)',NL
db '     /m    Macro buffer size (default N2 is 512 bytes; 0 for app)',NL
db '     /s    Symbol buffer size (default N3 is 512 bytes; 0 for app)',NL
IFNDEF NODIRS
db '     /d    Directory Stack size (default N4 is 128 bytes)',NL
ENDIF
db NL
db "Options marked '*' are also available after installation. They can",NL
db "be explicitly set or cleared by prefixing with '+' or '-'. Eg: ",'"/+t',NL
db 'will disable DOS macro translation; "/-t" will enable it.',NL
db NL
db "Once installed, the buffer options will display their contents;",NL
db " adding a '?' will display the bytes used",' (eg: "/ss?" will',NL
db ' display the size of the symbols, followed by the definitions).',NL
db '$'
