[gnu.emacs.bug] bug in emacs help

hesterbe@ole3.math.stolaf.edu (Tim Hesterberg) (09/02/89)

Bug report by Tim Hesterberg, hesterbe@troilus.stolaf.edu

Help isn't working.  In general a description of a function gives the function
name correctly but gives garbage for documentation.  This garbage may not be
the same every invocation of emacs.
Examples are:

-------------------------------
"C-h a describe" results the following appearing in the *Help* window:
shell			      C-x * e t
  Function:  full, hairy RFC822 parser on mail addresses.
shell-command		      ESC !
  Function:  has been changed or is not the most recent previous command
shell-command-on-region	      ESC |
  Function: ommand
start-shell		      
  Function: Keyboard macro.
-------------------------------
"C-h d shell" results in the following appearing in the *Help* window:
shell:
 full, hairy RFC822 parser on mail addresses.
Otherwise, (the default) use a smaller, somewhat faster and
often-correct parser.
-------------------------------
"C-h C-h C-h" results in the following appearing in the *Help* window:
ent FUNCTION to it.
If FUNCTION is nil, applies `message' to it, thus printing it.
-------------------------------
"C-h v fill-column" results in ...:
fill-column's value is 70

Documentation:
- -- print infinitely many dashes.
Decimal digits after the % specify field width to which to pad.
-------------------------------
"C-h m" while in Fundamental mode gives:
Fundamental Mode:
 mark.
-------------------------------
"C-h k C-k" results in:
kill-line:
argument for the following command.
Digits or minus sign following this command make up the numeric argument.
If no digits or minus sign follow, this command by itself provides 4 as argument.
Used more than once, this command multiplies the argument by 4 each time.
-------------------------------