Home Documentation MUF Docs GlowMUF Downloads Bug Tracking Support Requests Feature RequestsMain MUF Notation MUF Editor Primitive Definitions GlowMUF Docs
To get into the MUF program editor, use either @prog <dbref|name> (for a new program) or @edit <dbref|name> (for a program already on the muck).
A quick summary of the possible commands(all may be abbreviated to one letter except 'def'):
|compile||Compile the program|
|<line#> [line#] delete||Deletes either line <line#> or lines <line#> to [line#]|
|[line#] insert||Begins insertion of program text at the current line or at line [line#].|
|[line#] [line#] list||Lists the current line, line [line#] or lines [line#] to [line#].|
|uncompile||Uncompiles the program (mainly for server debugging purposes).|
|help||Gives you the builtin help.|
|[text] abridged||Lists (names only) all macros or macros matching [text].|
|def <name> <definition>||Defines macro <name>.|
|<macro-name> kill||Deletes macro <macro-name>.|
|[text] show||Lists (names and definitions) of all macros or macros matching [text].|
|<dbref> view||Shows any comments at the top of library referred to by dbref <dbref>. Note: This is one of the annoying exceptions to the rule about all dbrefs needing a #. View doesn't understand if you use #.|
Wherever a command takes [text] as a matching, keep in mind it does do partial matching, but only left to right ...which means a show will match macros beginning with 'a', but not macros with 'a' in the middle.
NOTE: all the commands with the exception of 'def' require the arguments (line numbers, text to be matched, etc.) to be BEFORE the command:
1 2 delete -- deletes lines 1 2
a show -- lists all macros starting with 'a'
Glowmuck MUF Editor Commands / Revised 2004 September 23 14:39 (Thursday)
© 2004 Glowmuck Development Group