[comp.soft-sys.andrew] Improvements to the "initfiles" help file

guy@auspex.com (Guy Harris) (07/21/90)

While trying to figure out how to add Bill's "metax" stuff to ".ezinit",
I found that the "initfiles" help file didn't make it clear that the
"load class" wasn't specified as the word "load" followed by the class,
nor did it explain what the "inheritp" stuff did.

I think this does a bit better, although it might be better still if it
avoided talking about "inclusion tests" and "equality tests"
altogether....

*** initfls.help.dist	Tue Mar 13 15:52:56 1990
--- initfls.help	Fri Jul 20 19:30:47 1990
***************
*** 175,182 ****
  The syntax of an addmenu command is:
  
  
! \example{\bold{addmenu \italic{procedure "menustring"  }[\italic{class}] [load 
! \italic{class}] [\italic{inheritp}]}
  
  }
  Example:  The following line adds \bold{Dynamic Forward} searching to the 
--- 175,182 ----
  The syntax of an addmenu command is:
  
  
! \example{\bold{addmenu \italic{procedure "menustring"  }[\italic{class}]
! [\italic{load_class}] [\italic{inheritp}]}
  
  }
  Example:  The following line adds \bold{Dynamic Forward} searching to the 
***************
*** 254,268 ****
  this is not always possible. 
  
  
! \italic{Load} \italic{class} is used to determine which module must be loaded 
! to find \italic{procedure}.  If \italic{load class} is omitted, EZ infers the 
  desired class from the first part of \italic{procedure} (the part up to the 
  first hyphen), if possible.  The \italic{class} parameter must be present for 
! the \italic{load class} parameter to be used.  
  
  
  The \italic{inheritp} argument determines whether the class test is an 
! inclusion test or an equality test.}\leftindent{
  
  }\leftindent{
  }\section{Addkey commands}
--- 254,273 ----
  this is not always possible. 
  
  
! \italic{Load_class} is used to determine which module must be loaded 
! to find \italic{procedure}.  If \italic{load_class} is omitted, EZ infers the 
  desired class from the first part of \italic{procedure} (the part up to the 
  first hyphen), if possible.  The \italic{class} parameter must be present for 
! the \italic{load_class} parameter to be used.  
  
  
  The \italic{inheritp} argument determines whether the class test is an 
! inclusion test or an equality test.  It is either \bold{inherit} if the
! class test is an inclusion test (i.e., if the menu item is to be added
! to subclasses of \italic{class}) or \bold{noinherit} if the class test
! is an equality test (i.e., if the menu item is to be added to
! \italic{class} but not to its subclasses).  If \italic{inheritp} is
! omitted, the test is an inclusion test.}\leftindent{
  
  }\leftindent{
  }\section{Addkey commands}
***************
*** 277,284 ****
  The syntax for an addkey command entry is:
  
  \leftindent{
! }\example{\bold{addkey \italic{procedure keysequence} [\italic{class}] [load 
! \italic{class}] [\italic{inheritp}]}
  
  }
  Example.  The following line binds dynamic searching to the keystroke "^S".  
--- 282,289 ----
  The syntax for an addkey command entry is:
  
  \leftindent{
! }\example{\bold{addkey \italic{procedure keysequence} [\italic{class}]
! [\italic{load_class}] [\italic{inheritp}]}
  
  }
  Example.  The following line binds dynamic searching to the keystroke "^S".  
***************
*** 291,297 ****
  
  
  The addkey command binds the procedure \italic{procedure} to a sequence of 
! keystrokes \italic{keysequence}.  \italic{Class}, \italic{load class} and 
  \italic{inheritp} are used the same way as with addmenu. 
  
  
--- 296,302 ----
  
  
  The addkey command binds the procedure \italic{procedure} to a sequence of 
! keystrokes \italic{keysequence}.  \italic{Class}, \italic{load_class} and 
  \italic{inheritp} are used the same way as with addmenu. 
  
  
***************
*** 298,306 ****
  To indicate the Esc(ape) key in \italic{keysequence}, use \\e.
  
  To indicate the Ctrl (control) key, use ^.
- 
- 
- \italic{Load class} and\italic{ inheritp} work as described in Addmenu, above.
  
  
  }\section{Addfiletype commands}\leftindent{
--- 303,308 ----