[gnu.emacs.bug] texinfo @refill

kjones@UUNET.UU.NET (Kyle Jones) (07/13/89)

GNU Emacs 18.52

The Texinfo @refill directive can break lines in the midst of "*Note
..." Info cross-references.  `M-x Info-validate' does not complain about
these references, but when `f' is used (from Info) to follow them, the
reference fails.

For example, from an old version of the manual for the VM mail reader:
(examples indented 3 spaces)

   When sending messages from within VM, you will always use the standard
   Mail major mode provided with GNU Emacs.  @xref{Mail Mode,,,emacs, the
   GNU Emacs Manual}.  However, @samp{*mail*} buffers created by VM have
   extra command keys:@refill

yields after `M-x texinfo-format-buffer'

   When sending messages from within VM, you will always use the standard
   Mail major mode provided with GNU Emacs.  *Note Mail Mode: (emacs)Mail
   Mode.  However, `*mail*' buffers created by VM have extra command keys:

Typing `f Mail Mode' from the node containing this text will fail with

   No such node: "Mail"

which suggests that the Info-follow-reference command is looking for
"Mail" rather than "Mail Mode".