home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 September
/
Simtel20_Sept92.cdr
/
msdos
/
editor
/
gal210a4.arc
/
APPF.GAL
< prev
next >
Wrap
Text File
|
1989-02-10
|
2KB
|
58 lines
.a js=n nm=1 pn=1 hy=n lp=12 bo=51
.st3,14,1
&dAppendix%F:%%INI%File%Syntax%and%Default%Key%Assignments .jc
&d[%Appendix%F%] .hc
.t36 F - .zl
&dTHE%SYNTAX%OF%THE%.INI%FILE .jr
.st3,11,1 .x-5
The syntax of the init file follows. Where necessary, the semantics are given
in braces.
.i25
.u <init file> .t21 ::== .t25 <def> | <def> <init file>
.u <def> .t21 ::== .t25 <key def> | <help def>
.u <key def> .t21 ::== .t25 <key name>==<key body>;
.u <help def> .t21 ::== .t25 <key name>?==<string>; |
<function>?==<string>; | <function>??==<string>; |
<key name>?==<key name>; | {help for given key name}
<function>?==<function>; | {help for given function}
<function>??==<function>; {help for given function arg}
.u <key body> .t21 ::== .t25 <function> <blanks> <key body> | <function>
.u <key name> .t21 ::== .t25 ^<letter> | <string> {of length one} |
<reserved name> | s<reserved name> | <blanks> <key name>
.u <reserved name> .t21 ::== .t25 F1 | F2 | =... | F10 | Enter | KP- | KP. | KP+
| KP* | KP0 | KP1 | =... | KP9 | mAF1 | =... |mAF10 | mCF1 | =... | mCF10 |
mCKP1 |mCKP3 |mCKP4 |mCKP6 |mCKP7 |mCKP9 | UpArrow |
DownArrow | RightArrow | LeftArrow | Home | Tab | Return | Escape | Delete |
Init. | Help | CmdLF. | LeftDown | LeftUp | RightDown | RightUp
{ Init. is the key executed before the editor starts up. }
{ CmdLF. is the LF key when pressed in command mode. }
{ The Left | Right Up | Down set of keys correspond to the mouse buttons } .b
{case is not significant}
.u <function> .t21 ::== .t25 <string> | <function name> | <blanks> <function>
.u <function name> .t21 ::== .t25 Insert-Newline | Command | =... |
{case is not significant}
.u <string> .t21 ::== .t25 "<string1>" | ""
.u <string1> .t21 ::== .t25 <character1> | <character1> <string1> | ""<string1>
.u <character> .t21 ::== .t25 any eight bit character.
.u <character1> .t21 ::== .t25 <character> {but not "}
.u <blanks> .t21 ::== .t25 <blank> | <blank> <blanks>
.u <blank> .t21 ::== .t25 newline | space | tab
.i
See any of the =.INI files (except GALAHAD.INI) for examples.