]> git.eshelyaron.com Git - emacs.git/commitdiff
; Fix cross-references in Texinfo manuals
authorEli Zaretskii <eliz@gnu.org>
Sun, 19 Jan 2025 06:23:23 +0000 (08:23 +0200)
committerEshel Yaron <me@eshelyaron.com>
Mon, 20 Jan 2025 15:58:01 +0000 (16:58 +0100)
(cherry picked from commit 0f75a01acd3fe880da6884018565870ba800f30e)

doc/lispref/commands.texi
doc/lispref/customize.texi
doc/lispref/frames.texi
doc/lispref/text.texi
doc/misc/calc.texi
doc/misc/cc-mode.texi
doc/misc/gnus.texi
doc/misc/htmlfontify.texi
doc/misc/tramp.texi

index 77502079185f7e7a89def909c04630f378de304e..97b9712f4a75fadae66f66214e903011e1a181fc 100644 (file)
@@ -184,7 +184,7 @@ occurs within the body, the form simply returns @code{nil} without
 even evaluating its argument.
 
 The @var{modes} list allows specifying which modes the command is
-meant to be used in.  @xref{Command Modes} for more details about
+meant to be used in.  @xref{Command Modes}, for more details about
 the effect of specifying @var{modes}, and when to use it.
 
 By convention, you should put the @code{interactive} form in the
index 95fa77c73a3e56affba331adb4aac78c1a2fc0a2..d257bb3a4624204d144d5000c0f85bd3555823ef 100644 (file)
@@ -1222,7 +1222,7 @@ Specify how to decide whether an inline value matches the type.  The
 corresponding value, @var{function}, should be a function that accepts
 two arguments, a widget and an inline value; it should return
 non-@code{nil} if the value is acceptable.  @xref{Splicing into
-Lists} for more information about inline values.
+Lists}, for more information about inline values.
 
 @item :validate @var{function}
 Specify a validation function for input.  @var{function} takes a
index da89a46d7bcbbaed2b7b1a94f46b2d99108c6f01..7470716a587b1b3a9aee6883546877c276e85fda 100644 (file)
@@ -774,7 +774,7 @@ As a rule, the inner frame is subdivided into the frame's root window
 rule: A @dfn{minibuffer-less frame} contains a root window only and does
 not contain a minibuffer window.  A @dfn{minibuffer-only frame} contains
 only a minibuffer window which also serves as that frame's root window.
-@xref{Initial Parameters} for how to create such frame configurations.
+@xref{Initial Parameters}, for how to create such frame configurations.
 
 @item Text Area
 @cindex text area
index c3adc78c267405f02a23baf65c2e08ea65b7b0bb..a8713dbf92390713df70f289af5f4ae647640b9c 100644 (file)
@@ -6027,7 +6027,7 @@ subclass, see @ref{Inheritance,Inheritance,,eieio}.).  Users of the
 application-building interface can then instantiate objects of this
 concrete class (using the @code{make-instance} function) and connect
 to JSONRPC endpoints using that strategy.  @xref{Process-based
-JSONRPC connections} for a built-in transport implementation.
+JSONRPC connections}, for a built-in transport implementation.
 
 This API has mandatory and optional parts.
 
index 5fd3c6351de05c35300cb28db0c94d8c7c0e7484..d4fbcabc1f12e2113f88e03dea38b3dee005c9a6 100644 (file)
@@ -30811,7 +30811,7 @@ embedded in a @TeX{} or @LaTeX{} document its plain version will be
 invisible in the final printed copy.  Certain major modes have different
 delimiters to ensure that the ``plain'' version will be
 in a comment for those modes, also.
-@xref{Customizing Embedded Mode} to see how to change the ``plain''
+@xref{Customizing Embedded Mode}, to see how to change the ``plain''
 formula delimiters.
 
 There are several notations which Calc's parser for ``big''
@@ -35323,8 +35323,8 @@ also be reset by putting the appropriate lines in your .emacs file;
 
 Some of the customizable variables are regular expressions.  A regular
 expression is basically a pattern that Calc can search for.
-@xref{Regexp Search,, Regular Expression Search, emacs, The GNU Emacs Manual}
-to see how regular expressions work.
+@xref{Regexp Search,, Regular Expression Search, emacs, The GNU Emacs
+Manual}, to see how regular expressions work.
 
 @defvar calc-settings-file
 The variable @code{calc-settings-file} holds the file name in
index eebf575da86d491706a10204a1cba8c2b10742d7..3bcf7824ce2aac7ded34680ed704b7815b9d5e2e 100644 (file)
@@ -1485,8 +1485,8 @@ Sometimes @ccmode{} inserts an auto-newline where you don't want one,
 such as after a @samp{@}} when you're about to type a @samp{;}.
 Hungry deletion can help here (@pxref{Hungry WS Deletion}), or you can
 activate an appropriate @dfn{clean-up}, which will remove the excess
-whitespace after you've typed the @samp{;}.  @xref{Clean-ups} for a
-full description.  See also @ref{Electric Keys} for a summary of
+whitespace after you've typed the @samp{;}.  @xref{Clean-ups}, for a
+full description.  See also @ref{Electric Keys}, for a summary of
 clean-ups listed by key.
 
 
@@ -2420,7 +2420,7 @@ Mode and Java Mode buffers, you could do it like this:
 @end group
 @end example
 
-@xref{CC Hooks} for more details on the use of @ccmode{} hooks.
+@xref{CC Hooks}, for more details on the use of @ccmode{} hooks.
 
 @item Styles
 A @ccmode{} @dfn{style} is a coherent collection of customizations
@@ -2438,7 +2438,7 @@ in your @file{.emacs} file:
                         (other . "free-group-style")))
 @end example
 
-@xref{Styles} for fuller details on using @ccmode{} styles and how
+@xref{Styles}, for fuller details on using @ccmode{} styles and how
 to create them.
 
 @item File Local Variable setting
@@ -3312,7 +3312,7 @@ different ways, depending on the character just typed:
 an alist.  This element specifies where to put newlines: this is any
 combination of before and after the brace or colon.  If no alist
 element is found, newlines are inserted both before and after a brace,
-but none are inserted around a colon.  @xref{Hanging Braces} and
+but none are inserted around a colon.  @xref{Hanging Braces}, and
 @ref{Hanging Colons}.
 
 @item Semicolons and Commas
index b6e1241f62a8b6a8e07d213c0b35f69ce420cf0b..2f9244b9413bccf48cda86253c1af633fdd70aa5 100644 (file)
@@ -18252,7 +18252,8 @@ inherited.
 This section describes a special mail back end called @code{nndiary},
 and its companion library @code{gnus-diary}.  It is ``special'' in the
 sense that it is not meant to be one of the standard alternatives for
-reading mail with Gnus.  @xref{Choosing a Mail Back End} for that.
+reading mail with Gnus.  (@xref{Choosing a Mail Back End}, for
+description of the standard mail back ends.)
 Instead, it is used to treat @emph{some} of your mails in a special way,
 namely, as event reminders.
 
index d8c1534edec5cf3ae736780ee1861877587865c9..5d51c2dd518b06c521e9e4fb70751854672fc39f 100644 (file)
@@ -828,7 +828,7 @@ If @var{class} is @code{nil}, then you just get whatever
 @code{face-attr-construct} returns; i.e., the current specification in
 effect for @var{face}.
 
-@xref{hfy-display-class} for details of valid values for @var{class}.
+@xref{hfy-display-class}, for details of valid values for @var{class}.
 
 @item hfy-face-at
 @findex hfy-face-at
index 30293d7ec26b99c31fdb06add35c75c4828b444e..74adea57d23541e1bca73b1b5c053031b91b4798 100644 (file)
@@ -854,7 +854,7 @@ as the @option{rsh} method.
 Instead of connecting to a remote host, @command{su} program allows
 editing as another user.  The host can be either @samp{localhost} or
 the host returned by the function @command{(system-name)}.
-@xref{Multi-hops} for an exception to this behavior.
+@xref{Multi-hops}, for an exception to this behavior.
 
 @cindex method @option{androidsu}
 @cindex @option{androidsu} method
@@ -907,7 +907,7 @@ This is an optional method, @pxref{Optional methods}.
 The @command{sg} program allows editing as different group.  The host
 can be either @samp{localhost} or the host returned by the function
 @command{(system-name)}.  The user name must be specified, but it
-denotes a group name.  @xref{Multi-hops} for an exception to this
+denotes a group name.  @xref{Multi-hops}, for an exception to this
 behavior.
 
 @cindex method @option{sshx}
@@ -1556,7 +1556,7 @@ remote file name, it is ignored.
 
 Access via @option{rclone} is slow.  If you have an alternative method
 for accessing the system storage, you should use it.
-@xref{GVFS-based methods} for example, methods @option{gdrive} and
+For example, see @ref{GVFS-based methods}, methods @option{gdrive} and
 @option{nextcloud}.
 
 @cindex method @option{sshfs}
@@ -2526,7 +2526,7 @@ connection information}.  If you want, for example, use
 
 This works only for connection methods which allow overriding the
 remote login shell, like @option{sshx} or @option{plink}.
-@xref{Inline methods} and @ref{External methods} for connection methods
+@xref{Inline methods}, and @ref{External methods}, for connection methods
 which support this.
 
 @vindex tramp-sh-extra-args
@@ -5436,7 +5436,7 @@ another value for @env{TERM}, change @code{tramp-terminal-type} and
 this line accordingly.
 
 Alternatively, you can set the remote login shell explicitly.
-@xref{Remote shell setup} for discussion of this technique,
+@xref{Remote shell setup}, for discussion of this technique,
 
 When using fish shell on remote hosts, disable fancy formatting by
 adding the following to @file{~/.config/fish/config.fish}: