emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: pxref


From: Eli Zaretskii
Subject: Re: pxref
Date: Thu, 20 Oct 2005 21:35:31 +0200

> From: Juri Linkov <address@hidden>
> Cc: address@hidden, address@hidden
> Date: Thu, 20 Oct 2005 19:46:23 +0300
> 
> The period is never hidden in the Emacs Info reader, whereas :: is hidden.
> 
> The difference is in Info files produced by makeinfo.  When a Texinfo
> source file has
> 
>     (@pxref{Registers,,, gdb, The GNU debugger})
> 
> then makeinfo produces in the Info output file:
> 
>     (*note Registers: (gdb)Registers.)

This happens with @pxref's that refer to the same manual as well.  You
can find a few examples in glossary.texi; here's one:

    @pxref{Matching,,Matching Parens}

> where the point is not hidden by the Emacs Info reader, but
> 
>     (@pxref{Registers})
> 
> produces in the Info output file:
> 
>     (*note Registers::)
> 
> where :: is hidden.

This is IMHO a bug in Emacs: the :: has the same semantic role as the
period before the closing paren.  Morover, it is _never_ correct
Texinfo usage to put a full sentence inside @pxref, so this particular
period can _never_ end a valid sentence.

So I think Emacs should always hide this period.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]