aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Kangas2022-10-27 13:09:49 +0200
committerStefan Kangas2022-10-27 13:11:47 +0200
commit8deb7978974f87b9fc43babf93a96b045c8e788d (patch)
tree816ae9dda4b2f3757f8188214077b165e5246524
parente16ee5fde6db97ecd70630c15196c4337726154a (diff)
downloademacs-8deb7978974f87b9fc43babf93a96b045c8e788d.tar.gz
emacs-8deb7978974f87b9fc43babf93a96b045c8e788d.zip
; Fix quoting of non-nil in texinfo sources
-rw-r--r--doc/emacs/display.texi2
-rw-r--r--doc/emacs/haiku.texi2
-rw-r--r--doc/emacs/macos.texi6
-rw-r--r--doc/emacs/maintaining.texi2
-rw-r--r--doc/emacs/misc.texi2
-rw-r--r--doc/lispref/backups.texi2
-rw-r--r--doc/lispref/commands.texi2
-rw-r--r--doc/lispref/compile.texi2
-rw-r--r--doc/lispref/display.texi6
-rw-r--r--doc/lispref/files.texi2
-rw-r--r--doc/lispref/modes.texi8
-rw-r--r--doc/lispref/processes.texi2
-rw-r--r--doc/lispref/searching.texi4
-rw-r--r--doc/lispref/symbols.texi2
-rw-r--r--doc/lispref/text.texi4
-rw-r--r--doc/lispref/windows.texi2
-rw-r--r--doc/misc/cc-mode.texi2
-rw-r--r--doc/misc/cl.texi2
-rw-r--r--doc/misc/eshell.texi6
-rw-r--r--doc/misc/flymake.texi4
-rw-r--r--doc/misc/gnus.texi14
-rw-r--r--doc/misc/newsticker.texi2
-rw-r--r--doc/misc/rcirc.texi4
-rw-r--r--doc/misc/transient.texi2
-rw-r--r--doc/misc/url.texi2
25 files changed, 44 insertions, 44 deletions
diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi
index b7c8825efa2..cf4f0414523 100644
--- a/doc/emacs/display.texi
+++ b/doc/emacs/display.texi
@@ -270,7 +270,7 @@ either at the top or bottom of the window depending on the scroll
270direction. By default, @code{scroll-conservatively} is@tie{}0, which 270direction. By default, @code{scroll-conservatively} is@tie{}0, which
271means to always center point in the window. 271means to always center point in the window.
272This said, in minibuffer windows, scrolling is always conservative by 272This said, in minibuffer windows, scrolling is always conservative by
273default because @code{scroll-minibuffer-conservatively} is non-nil, 273default because @code{scroll-minibuffer-conservatively} is non-@code{nil},
274which takes precedence over @code{scroll-conservatively}. 274which takes precedence over @code{scroll-conservatively}.
275 275
276@vindex scroll-step 276@vindex scroll-step
diff --git a/doc/emacs/haiku.texi b/doc/emacs/haiku.texi
index ac631a39a69..33c81b6f17f 100644
--- a/doc/emacs/haiku.texi
+++ b/doc/emacs/haiku.texi
@@ -108,7 +108,7 @@ You can create such a file with the @command{xmlbmessage} tool.
108@cindex crashes, Haiku 108@cindex crashes, Haiku
109@cindex haiku debugger 109@cindex haiku debugger
110@vindex haiku-debug-on-fatal-error 110@vindex haiku-debug-on-fatal-error
111 If the variable @code{haiku-debug-on-fatal-error} is non-nil, Emacs 111 If the variable @code{haiku-debug-on-fatal-error} is non-@code{nil}, Emacs
112will launch the system debugger when a fatal signal is received. It 112will launch the system debugger when a fatal signal is received. It
113defaults to @code{t}. If GDB cannot be used on your system, please 113defaults to @code{t}. If GDB cannot be used on your system, please
114attach the report generated by the system debugger when reporting a 114attach the report generated by the system debugger when reporting a
diff --git a/doc/emacs/macos.texi b/doc/emacs/macos.texi
index d7c432d420e..1457a8bc3a3 100644
--- a/doc/emacs/macos.texi
+++ b/doc/emacs/macos.texi
@@ -159,7 +159,7 @@ dialogue on quitting.
159@vindex ns-auto-hide-menu-bar 159@vindex ns-auto-hide-menu-bar
160@item ns-auto-hide-menu-bar 160@item ns-auto-hide-menu-bar
161This variable specifies whether the macOS menu bar is hidden when an 161This variable specifies whether the macOS menu bar is hidden when an
162Emacs frame is selected. If non-nil the menu bar is not shown unless 162Emacs frame is selected. If non-@code{nil} the menu bar is not shown unless
163the mouse pointer is moved near to the top of the screen. 163the mouse pointer is moved near to the top of the screen.
164 164
165@vindex ns-use-native-fullscreen 165@vindex ns-use-native-fullscreen
@@ -178,14 +178,14 @@ These variables only apply to macOS 10.7 (Lion) and above.
178@item ns-use-mwheel-acceleration 178@item ns-use-mwheel-acceleration
179This variable controls whether Emacs ignores the system mousewheel 179This variable controls whether Emacs ignores the system mousewheel
180acceleration. When nil each `click' of the mousewheel will correspond 180acceleration. When nil each `click' of the mousewheel will correspond
181exactly with one mousewheel event. When non-nil, the default, each 181exactly with one mousewheel event. When non-@code{nil}, the default, each
182`click' may correspond with more than one mousewheel event, depending 182`click' may correspond with more than one mousewheel event, depending
183on the user's input. 183on the user's input.
184 184
185@vindex ns-use-mwheel-momentum 185@vindex ns-use-mwheel-momentum
186@item ns-use-mwheel-momentum 186@item ns-use-mwheel-momentum
187This variable controls whether Emacs ignores the system `momentum' 187This variable controls whether Emacs ignores the system `momentum'
188when scrolling using a trackpad. When non-nil, the default, scrolling 188when scrolling using a trackpad. When non-@code{nil}, the default, scrolling
189rapidly may result in the buffer continuing to scroll for a short 189rapidly may result in the buffer continuing to scroll for a short
190while after the user has lifted their fingers off the trackpad. 190while after the user has lifted their fingers off the trackpad.
191 191
diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi
index 2de6b3604f8..3e03bd817ad 100644
--- a/doc/emacs/maintaining.texi
+++ b/doc/emacs/maintaining.texi
@@ -3298,7 +3298,7 @@ according to @code{bug-reference-setup-from-mail-alist},
3298and @code{bug-reference-maybe-setup-from-irc} which does the setup 3298and @code{bug-reference-maybe-setup-from-irc} which does the setup
3299according to @code{bug-reference-setup-from-irc-alist}. 3299according to @code{bug-reference-setup-from-irc-alist}.
3300@end itemize 3300@end itemize
3301A setup function should return non-nil if it could setup bug-reference 3301A setup function should return non-@code{nil} if it could setup bug-reference
3302mode which is the case if the last thing the function does is calling 3302mode which is the case if the last thing the function does is calling
3303one of the helper functions above. 3303one of the helper functions above.
3304 3304
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi
index 1514e316f8c..29c0bed19c0 100644
--- a/doc/emacs/misc.texi
+++ b/doc/emacs/misc.texi
@@ -1540,7 +1540,7 @@ color is supported. Therefore, Emacs provides an option
1540@code{comint-terminfo-terminal} to let you choose a terminal with more 1540@code{comint-terminfo-terminal} to let you choose a terminal with more
1541advanced features, as defined in your system's terminfo database. 1541advanced features, as defined in your system's terminfo database.
1542Emacs will use this option as the value for @env{TERM} so long as 1542Emacs will use this option as the value for @env{TERM} so long as
1543@code{system-uses-terminfo} is non-nil. 1543@code{system-uses-terminfo} is non-@code{nil}.
1544 1544
1545Both @code{comint-terminfo-terminal} and @code{system-uses-terminfo} 1545Both @code{comint-terminfo-terminal} and @code{system-uses-terminfo}
1546can be declared as connection-local variables to adjust these options 1546can be declared as connection-local variables to adjust these options
diff --git a/doc/lispref/backups.texi b/doc/lispref/backups.texi
index d99487368b6..f0b154e4955 100644
--- a/doc/lispref/backups.texi
+++ b/doc/lispref/backups.texi
@@ -474,7 +474,7 @@ Each transform is a list of the form @w{@code{(@var{regexp}
474@var{replacement} [@var{uniquify}])}}. @var{regexp} is a regular 474@var{replacement} [@var{uniquify}])}}. @var{regexp} is a regular
475expression to match against the file name; if it matches, 475expression to match against the file name; if it matches,
476@code{replace-match} is used to replace the matching part with 476@code{replace-match} is used to replace the matching part with
477@var{replacement}. If the optional element @var{uniquify} is non-nil, 477@var{replacement}. If the optional element @var{uniquify} is non-@code{nil},
478the auto-save file name is constructed by concatenating the directory 478the auto-save file name is constructed by concatenating the directory
479part of the transformed file name with the buffer's file name in which 479part of the transformed file name with the buffer's file name in which
480all directory separators were changed to @samp{!} to prevent clashes. 480all directory separators were changed to @samp{!} to prevent clashes.
diff --git a/doc/lispref/commands.texi b/doc/lispref/commands.texi
index ede1c4d7622..377b433cae5 100644
--- a/doc/lispref/commands.texi
+++ b/doc/lispref/commands.texi
@@ -2726,7 +2726,7 @@ coordinates @var{x} and @var{y} in a specified frame or window,
2726@var{frame-or-window}, which defaults to the selected window. 2726@var{frame-or-window}, which defaults to the selected window.
2727The coordinates @var{x} and @var{y} are relative to the 2727The coordinates @var{x} and @var{y} are relative to the
2728text area of the selected window. 2728text area of the selected window.
2729If @var{whole} is @code{non-nil}, the @var{x} coordinate is relative 2729If @var{whole} is non-@code{nil}, the @var{x} coordinate is relative
2730to the entire window area including scroll bars, margins and fringes. 2730to the entire window area including scroll bars, margins and fringes.
2731@end defun 2731@end defun
2732 2732
diff --git a/doc/lispref/compile.texi b/doc/lispref/compile.texi
index 6f8431c55ce..d1d281d7094 100644
--- a/doc/lispref/compile.texi
+++ b/doc/lispref/compile.texi
@@ -1077,7 +1077,7 @@ pristine environment, that may not be true for the subprocess.
1077@end defopt 1077@end defopt
1078 1078
1079@defopt native-comp-async-query-on-exit 1079@defopt native-comp-async-query-on-exit
1080If this variable's value is non-nil, Emacs will query upon exiting 1080If this variable's value is non-@code{nil}, Emacs will query upon exiting
1081whether to exit and kill any asynchronous native-compilation 1081whether to exit and kill any asynchronous native-compilation
1082subprocesses that are still running, thus preventing the corresponding 1082subprocesses that are still running, thus preventing the corresponding
1083@file{.eln} files from being written. If the value is @code{nil}, the 1083@file{.eln} files from being written. If the value is @code{nil}, the
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi
index 15cd5518d91..c75107fb588 100644
--- a/doc/lispref/display.texi
+++ b/doc/lispref/display.texi
@@ -2587,7 +2587,7 @@ meaning the foreground color of the face. Omitting the attribute
2587@code{:color} means to use the foreground color of the face. 2587@code{:color} means to use the foreground color of the face.
2588@var{style} should be a symbol @code{line} or @code{wave}, meaning to 2588@var{style} should be a symbol @code{line} or @code{wave}, meaning to
2589use a straight or wavy line. Omitting the attribute @code{:style} 2589use a straight or wavy line. Omitting the attribute @code{:style}
2590means to use a straight line. @var{position}, if non-nil, means to 2590means to use a straight line. @var{position}, if non-@code{nil}, means to
2591display the underline at the descent of the text, instead of at the 2591display the underline at the descent of the text, instead of at the
2592baseline level. If it is a number, then it specifies the amount of 2592baseline level. If it is a number, then it specifies the amount of
2593pixels above the descent to display the underline. 2593pixels above the descent to display the underline.
@@ -7347,7 +7347,7 @@ Display the next search result in @var{xwidget}. This function will
7347signal an error if a search query has not been already started in 7347signal an error if a search query has not been already started in
7348@var{xwidget} through @code{xwidget-webkit-search}. 7348@var{xwidget} through @code{xwidget-webkit-search}.
7349 7349
7350If @code{wrap-around} was non-nil when @code{xwidget-webkit-search} 7350If @code{wrap-around} was non-@code{nil} when @code{xwidget-webkit-search}
7351was called, then the search will restart from the beginning of the 7351was called, then the search will restart from the beginning of the
7352document when its end is reached. 7352document when its end is reached.
7353@end defun 7353@end defun
@@ -7357,7 +7357,7 @@ Display the previous search result in @var{xwidget}. This function
7357signals an error if a search query has not been already started in 7357signals an error if a search query has not been already started in
7358@var{xwidget} through @code{xwidget-webkit-search}. 7358@var{xwidget} through @code{xwidget-webkit-search}.
7359 7359
7360If @code{wrap-around} was non-nil when @code{xwidget-webkit-search} 7360If @code{wrap-around} was non-@code{nil} when @code{xwidget-webkit-search}
7361was called, then the search will restart from the end of the 7361was called, then the search will restart from the end of the
7362document when its beginning is reached. 7362document when its beginning is reached.
7363@end defun 7363@end defun
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index b26d4f10585..183b2786eae 100644
--- a/doc/lispref/files.texi
+++ b/doc/lispref/files.texi
@@ -3136,7 +3136,7 @@ a list of file names that match it.
3136 3136
3137@var{pattern} is, by default, a ``glob''/wildcard string, e.g., 3137@var{pattern} is, by default, a ``glob''/wildcard string, e.g.,
3138@samp{"/tmp/*.png"} or @samp{"/*/*/foo.png"}, but can also be a 3138@samp{"/tmp/*.png"} or @samp{"/*/*/foo.png"}, but can also be a
3139regular expression if the optional @var{regexp} parameter is non-nil. 3139regular expression if the optional @var{regexp} parameter is non-@code{nil}.
3140In any case, the matches are applied per sub-directory, so a match 3140In any case, the matches are applied per sub-directory, so a match
3141can't span a parent/sub directory. 3141can't span a parent/sub directory.
3142 3142
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi
index 434538dcbf8..9527df33b82 100644
--- a/doc/lispref/modes.texi
+++ b/doc/lispref/modes.texi
@@ -198,7 +198,7 @@ on the hook. The optional argument @var{depth} lets you indicate where the
198function should be inserted in the list: it should then be a number 198function should be inserted in the list: it should then be a number
199between -100 and 100 where the higher the value, the closer to the end of the 199between -100 and 100 where the higher the value, the closer to the end of the
200list the function should go. The @var{depth} defaults to 0 and for backward 200list the function should go. The @var{depth} defaults to 0 and for backward
201compatibility when @var{depth} is a non-nil symbol it is interpreted as a depth 201compatibility when @var{depth} is a non-@code{nil} symbol it is interpreted as a depth
202of 90. Furthermore, when @var{depth} is strictly greater than 0 the function 202of 90. Furthermore, when @var{depth} is strictly greater than 0 the function
203is added @emph{after} rather than before functions of the same depth. 203is added @emph{after} rather than before functions of the same depth.
204One should never use a depth of 100 (or -100), because one can never be 204One should never use a depth of 100 (or -100), because one can never be
@@ -1256,7 +1256,7 @@ will be a vector for the ID at @var{pos}. If there is no entry at
1256 1256
1257@vindex tabulated-list-use-header-line 1257@vindex tabulated-list-use-header-line
1258@defun tabulated-list-header-overlay-p &optional POS 1258@defun tabulated-list-header-overlay-p &optional POS
1259This @code{defsubst} returns non-nil if there is a fake header at 1259This @code{defsubst} returns non-@code{nil} if there is a fake header at
1260@var{pos}. A fake header is used if 1260@var{pos}. A fake header is used if
1261@code{tabulated-list-use-header-line} is @code{nil} to put the column 1261@code{tabulated-list-use-header-line} is @code{nil} to put the column
1262names at the beginning of the buffer. If omitted or @code{nil}, 1262names at the beginning of the buffer. If omitted or @code{nil},
@@ -1269,7 +1269,7 @@ This function puts @var{tag} in the padding area of the current line.
1269The padding area can be empty space at the beginning of the line, the 1269The padding area can be empty space at the beginning of the line, the
1270width of which is governed by @code{tabulated-list-padding}. 1270width of which is governed by @code{tabulated-list-padding}.
1271@var{tag} should be a string, with a length less than or equal to 1271@var{tag} should be a string, with a length less than or equal to
1272@code{tabulated-list-padding}. If @var{advance} is non-nil, this 1272@code{tabulated-list-padding}. If @var{advance} is non-@code{nil}, this
1273function advances point by one line. 1273function advances point by one line.
1274@end defun 1274@end defun
1275 1275
@@ -1284,7 +1284,7 @@ This function changes the tabulated list entry at point, setting
1284the name of the column to change. @var{desc} is the new column 1284the name of the column to change. @var{desc} is the new column
1285descriptor, which is inserted via @code{tabulated-list-print-col}. 1285descriptor, which is inserted via @code{tabulated-list-print-col}.
1286 1286
1287If @var{change-entry-data} is non-nil, this function modifies the 1287If @var{change-entry-data} is non-@code{nil}, this function modifies the
1288underlying data (usually the column descriptor in the list 1288underlying data (usually the column descriptor in the list
1289@code{tabulated-list-entries}) by setting the column descriptor of the 1289@code{tabulated-list-entries}) by setting the column descriptor of the
1290vector to @code{desc}. 1290vector to @code{desc}.
diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi
index db6b4c35ef7..da8df968541 100644
--- a/doc/lispref/processes.texi
+++ b/doc/lispref/processes.texi
@@ -507,7 +507,7 @@ string describing this signal.
507Since there are processes violating this rule, returning exit codes 507Since there are processes violating this rule, returning exit codes
508greater than 128 which are not bound to a signal, @code{process-file} 508greater than 128 which are not bound to a signal, @code{process-file}
509returns always the exit code as natural number for remote processes. 509returns always the exit code as natural number for remote processes.
510Setting this user option to non-nil forces @code{process-file} to 510Setting this user option to non-@code{nil} forces @code{process-file} to
511interpret such exit codes as signals, and to return a corresponding 511interpret such exit codes as signals, and to return a corresponding
512string. 512string.
513@end defopt 513@end defopt
diff --git a/doc/lispref/searching.texi b/doc/lispref/searching.texi
index 04f9297ec49..743718b560f 100644
--- a/doc/lispref/searching.texi
+++ b/doc/lispref/searching.texi
@@ -1294,12 +1294,12 @@ Match any character that has whitespace syntax
1294 1294
1295@item @code{lower}, @code{lower-case} 1295@item @code{lower}, @code{lower-case}
1296Match anything lower-case, as determined by the current case table. 1296Match anything lower-case, as determined by the current case table.
1297If @code{case-fold-search} is non-nil, this also matches any 1297If @code{case-fold-search} is non-@code{nil}, this also matches any
1298upper-case letter. 1298upper-case letter.
1299 1299
1300@item @code{upper}, @code{upper-case} 1300@item @code{upper}, @code{upper-case}
1301Match anything upper-case, as determined by the current case table. 1301Match anything upper-case, as determined by the current case table.
1302If @code{case-fold-search} is non-nil, this also matches any 1302If @code{case-fold-search} is non-@code{nil}, this also matches any
1303lower-case letter. 1303lower-case letter.
1304 1304
1305@item @code{graph}, @code{graphic} 1305@item @code{graph}, @code{graphic}
diff --git a/doc/lispref/symbols.texi b/doc/lispref/symbols.texi
index 1074a8a8292..2ef4f8c2912 100644
--- a/doc/lispref/symbols.texi
+++ b/doc/lispref/symbols.texi
@@ -794,7 +794,7 @@ this case.
794@end defvar 794@end defvar
795 795
796@defvar print-symbols-bare 796@defvar print-symbols-bare
797When bound to non-nil, the Lisp printer prints only the bare symbol of 797When bound to non-@code{nil}, the Lisp printer prints only the bare symbol of
798a symbol with position, ignoring the position. 798a symbol with position, ignoring the position.
799@end defvar 799@end defvar
800 800
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi
index d1010db515d..793c22949c8 100644
--- a/doc/lispref/text.texi
+++ b/doc/lispref/text.texi
@@ -1525,7 +1525,7 @@ Some commands leave the region active after execution in such a way that
1525it interferes with selective undo of that command. To make @code{undo} 1525it interferes with selective undo of that command. To make @code{undo}
1526ignore the active region when invoked immediately after such a command, 1526ignore the active region when invoked immediately after such a command,
1527set the property @code{undo-inhibit-region} of the command's function 1527set the property @code{undo-inhibit-region} of the command's function
1528symbol to a non-nil value. @xref{Standard Properties}. 1528symbol to a non-@code{nil} value. @xref{Standard Properties}.
1529 1529
1530@node Maintaining Undo 1530@node Maintaining Undo
1531@section Maintaining Undo Lists 1531@section Maintaining Undo Lists
@@ -5926,7 +5926,7 @@ methods if these concepts apply to the transport. If they do, then
5926any system resources (e.g.@: processes, timers, etc.) used to listen for 5926any system resources (e.g.@: processes, timers, etc.) used to listen for
5927messages on the wire should be released in @code{jsonrpc-shutdown}, 5927messages on the wire should be released in @code{jsonrpc-shutdown},
5928i.e.@: they should only be needed while @code{jsonrpc-running-p} is 5928i.e.@: they should only be needed while @code{jsonrpc-running-p} is
5929non-nil. 5929non-@code{nil}.
5930 5930
5931@end enumerate 5931@end enumerate
5932 5932
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi
index e946a408fd6..37884faec7e 100644
--- a/doc/lispref/windows.texi
+++ b/doc/lispref/windows.texi
@@ -2624,7 +2624,7 @@ default value is an empty display action, i.e., @w{@code{(nil . nil)}}.
2624The value of this option is an alist mapping conditions to display 2624The value of this option is an alist mapping conditions to display
2625actions. Each condition is passed to @code{buffer-match-p}, along 2625actions. Each condition is passed to @code{buffer-match-p}, along
2626with the buffer name and the @var{action} argument passed to 2626with the buffer name and the @var{action} argument passed to
2627@code{display-buffer}. If it returns a non-nil value, then 2627@code{display-buffer}. If it returns a non-@code{nil} value, then
2628@code{display-buffer} uses the corresponding display action to display 2628@code{display-buffer} uses the corresponding display action to display
2629the buffer. 2629the buffer.
2630@end defopt 2630@end defopt
diff --git a/doc/misc/cc-mode.texi b/doc/misc/cc-mode.texi
index ab41737794c..bade04fb95c 100644
--- a/doc/misc/cc-mode.texi
+++ b/doc/misc/cc-mode.texi
@@ -2191,7 +2191,7 @@ foo& bar
2191 2191
2192@defvar c-asymmetry-fontification-flag 2192@defvar c-asymmetry-fontification-flag
2193@vindex asymmetry-fontification-flag @r{(c-)} 2193@vindex asymmetry-fontification-flag @r{(c-)}
2194When @code{c-asymmetry-fontification-flag} is non-nil (which it is by 2194When @code{c-asymmetry-fontification-flag} is non-@code{nil} (which it is by
2195default), code like the above, with white space either before or after 2195default), code like the above, with white space either before or after
2196the operator, but not both, is fontified as a declaration. When the 2196the operator, but not both, is fontified as a declaration. When the
2197variable is nil, such a construct gets the default face. 2197variable is nil, such a construct gets the default face.
diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi
index a6747b1096a..e4b344f2674 100644
--- a/doc/misc/cl.texi
+++ b/doc/misc/cl.texi
@@ -4051,7 +4051,7 @@ following keywords can be used:
4051 4051
4052@table @code 4052@table @code
4053@item :read-only 4053@item :read-only
4054A non-nil value means the slot should not be @code{setf}-able; 4054A non-@code{nil} value means the slot should not be @code{setf}-able;
4055the slot's value is determined when the object is created and does 4055the slot's value is determined when the object is created and does
4056not change afterward. 4056not change afterward.
4057 4057
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi
index 2945c05e85d..ff368c9dc41 100644
--- a/doc/misc/eshell.texi
+++ b/doc/misc/eshell.texi
@@ -800,12 +800,12 @@ command-line switch:
800 800
801@table @var 801@table @var
802@item short 802@item short
803This element, if non-nil, should be a character to be used as a short 803This element, if non-@code{nil}, should be a character to be used as a short
804switch, like @code{-@var{short}}. At least one of this element and 804switch, like @code{-@var{short}}. At least one of this element and
805@var{long} must be non-nil. 805@var{long} must be non-@code{nil}.
806 806
807@item long 807@item long
808This element, if non-nil, should be a string to be used as a long 808This element, if non-@code{nil}, should be a string to be used as a long
809switch, like @code{--@var{long}}. 809switch, like @code{--@var{long}}.
810 810
811@item value 811@item value
diff --git a/doc/misc/flymake.texi b/doc/misc/flymake.texi
index 7406557623f..da1695099a2 100644
--- a/doc/misc/flymake.texi
+++ b/doc/misc/flymake.texi
@@ -312,7 +312,7 @@ been reported.
312Which fringe (if any) should show the warning/error bitmaps. 312Which fringe (if any) should show the warning/error bitmaps.
313 313
314@item flymake-wrap-around 314@item flymake-wrap-around
315If non-nil, moving to errors with @code{flymake-goto-next-error} and 315If non-@code{nil}, moving to errors with @code{flymake-goto-next-error} and
316@code{flymake-goto-prev-error} wraps around buffer boundaries. 316@code{flymake-goto-prev-error} wraps around buffer boundaries.
317@end vtable 317@end vtable
318 318
@@ -878,7 +878,7 @@ line-idx col-idx err-text-idx)}. @xref{Parsing the output}.
878@item flymake-proc-diagnostic-type-pred 878@item flymake-proc-diagnostic-type-pred
879A function to classify a diagnostic text as particular type of error. 879A function to classify a diagnostic text as particular type of error.
880Should be a function taking an error text and returning a diagnostic 880Should be a function taking an error text and returning a diagnostic
881symbol (@pxref{Flymake error types}). If non-nil is returned but 881symbol (@pxref{Flymake error types}). If non-@code{nil} is returned but
882there is no such symbol in that table, a warning is assumed. If nil 882there is no such symbol in that table, a warning is assumed. If nil
883is returned, an error is assumed. Can also be a regular expression 883is returned, an error is assumed. Can also be a regular expression
884that should match only warnings. This variable replaces the old 884that should match only warnings. This variable replaces the old
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index ec728c09adf..7bcf3342977 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -10497,7 +10497,7 @@ normally, but it'll make this command work a whole lot faster. Of
10497course, it'll make group entry somewhat slow. 10497course, it'll make group entry somewhat slow.
10498 10498
10499@vindex gnus-refer-thread-use-search 10499@vindex gnus-refer-thread-use-search
10500If @code{gnus-refer-thread-use-search} is non-nil then those backends 10500If @code{gnus-refer-thread-use-search} is non-@code{nil} then those backends
10501that know how to find threads directly will search not just in the 10501that know how to find threads directly will search not just in the
10502current group but all groups on the same server. 10502current group but all groups on the same server.
10503 10503
@@ -10515,7 +10515,7 @@ is true and the initial referral starts from a summary buffer for a
10515non-virtual group this may not be possible. In this case a new 10515non-virtual group this may not be possible. In this case a new
10516summary buffer is created holding a virtual group with the result of 10516summary buffer is created holding a virtual group with the result of
10517the thread search.) If @code{gnus-refer-thread-limit-to-thread} is 10517the thread search.) If @code{gnus-refer-thread-limit-to-thread} is
10518non-nil then the summary buffer will be limited to articles in the 10518non-@code{nil} then the summary buffer will be limited to articles in the
10519thread. 10519thread.
10520 10520
10521@item M-^ (Summary) 10521@item M-^ (Summary)
@@ -21569,7 +21569,7 @@ Search Groups}).
21569Search queries can be specified one of two ways: either using the 21569Search queries can be specified one of two ways: either using the
21570syntax of the engine responsible for the group you're searching, or 21570syntax of the engine responsible for the group you're searching, or
21571using Gnus' generalized search syntax. Set the option 21571using Gnus' generalized search syntax. Set the option
21572@code{gnus-search-use-parsed-queries} to a non-nil value to used the 21572@code{gnus-search-use-parsed-queries} to a non-@code{nil} value to used the
21573generalized syntax. The advantage of this syntax is that, if you have 21573generalized syntax. The advantage of this syntax is that, if you have
21574multiple backends indexed by different engines, you don't need to 21574multiple backends indexed by different engines, you don't need to
21575remember which one you're searching---it's also possible to issue the 21575remember which one you're searching---it's also possible to issue the
@@ -26329,7 +26329,7 @@ size, it will reject insertion of new entries.
26329@end defvar 26329@end defvar
26330 26330
26331@defvar gnus-registry-register-all 26331@defvar gnus-registry-register-all
26332If this option is non-nil, the registry will register all messages, as 26332If this option is non-@code{nil}, the registry will register all messages, as
26333you see them. This is important to making split-to-parent and 26333you see them. This is important to making split-to-parent and
26334Message-ID references work correctly, as the registry needs to know 26334Message-ID references work correctly, as the registry needs to know
26335where all messages are, but it can slow down group opening and the 26335where all messages are, but it can slow down group opening and the
@@ -26429,7 +26429,7 @@ have to put a rule like this:
26429 26429
26430in your fancy split setup. 26430in your fancy split setup.
26431 26431
26432If @code{gnus-registry-register-all} is non-nil (the default), the 26432If @code{gnus-registry-register-all} is non-@code{nil} (the default), the
26433registry will perform splitting for all messages. If it is nil, 26433registry will perform splitting for all messages. If it is nil,
26434splitting will only happen for children of messages you've explicitly 26434splitting will only happen for children of messages you've explicitly
26435registered. 26435registered.
@@ -26508,7 +26508,7 @@ Store @code{value} under @code{key} for message @code{id}.
26508 26508
26509@defun gnus-registry-get-id-key (id key) 26509@defun gnus-registry-get-id-key (id key)
26510Get the data under @code{key} for message @code{id}. If the option 26510Get the data under @code{key} for message @code{id}. If the option
26511@code{gnus-registry-register-all} is non-nil, this function will also 26511@code{gnus-registry-register-all} is non-@code{nil}, this function will also
26512create an entry for @code{id} if one doesn't exist. 26512create an entry for @code{id} if one doesn't exist.
26513@end defun 26513@end defun
26514 26514
@@ -26633,7 +26633,7 @@ connections after the system resumes. On systems compiled with D-Bus
26633support (check the value of @code{(featurep 'dbusbind)}), Gnus can 26633support (check the value of @code{(featurep 'dbusbind)}), Gnus can
26634register a D-Bus signal to automatically close all server connections 26634register a D-Bus signal to automatically close all server connections
26635before the system goes to sleep. To enable this, set 26635before the system goes to sleep. To enable this, set
26636@code{gnus-dbus-close-on-sleep} to a non-nil value. 26636@code{gnus-dbus-close-on-sleep} to a non-@code{nil} value.
26637 26637
26638For more information about D-Bus and Emacs, @pxref{Top,,, dbus, D-Bus integration in Emacs}. 26638For more information about D-Bus and Emacs, @pxref{Top,,, dbus, D-Bus integration in Emacs}.
26639 26639
diff --git a/doc/misc/newsticker.texi b/doc/misc/newsticker.texi
index 92dba55c016..fec571d9233 100644
--- a/doc/misc/newsticker.texi
+++ b/doc/misc/newsticker.texi
@@ -172,7 +172,7 @@ is fetched for the very first time.
172@vindex newsticker-obsolete-item-max-age 172@vindex newsticker-obsolete-item-max-age
173@item newsticker-keep-obsolete-items 173@item newsticker-keep-obsolete-items
174Obsolete headlines are removed immediately unless 174Obsolete headlines are removed immediately unless
175@code{newsticker-keep-obsolete-items} is non-nil in which case they 175@code{newsticker-keep-obsolete-items} is non-@code{nil} in which case they
176are kept until @code{newsticker-obsolete-item-max-age} is reached. 176are kept until @code{newsticker-obsolete-item-max-age} is reached.
177 177
178@vindex newsticker-automatically-mark-items-as-old 178@vindex newsticker-automatically-mark-items-as-old
diff --git a/doc/misc/rcirc.texi b/doc/misc/rcirc.texi
index 307fe55a63f..84933a9ca72 100644
--- a/doc/misc/rcirc.texi
+++ b/doc/misc/rcirc.texi
@@ -259,7 +259,7 @@ Use @kbd{C-c C-@key{SPC}} to switch to these buffers.
259 259
260@vindex rcirc-track-ignore-server-buffer-flag 260@vindex rcirc-track-ignore-server-buffer-flag
261If the user wishes to ignore events in the server buffer, set 261If the user wishes to ignore events in the server buffer, set
262@code{rcirc-track-ignore-server-buffer-flag} to a non-nil value. 262@code{rcirc-track-ignore-server-buffer-flag} to a non-@code{nil} value.
263 263
264@node Reference 264@node Reference
265@chapter Reference 265@chapter Reference
@@ -693,7 +693,7 @@ buffers.
693 693
694@cindex rcirc-track-abbrevate-flag 694@cindex rcirc-track-abbrevate-flag
695By default the channel names are abbreviated, set 695By default the channel names are abbreviated, set
696@code{rcirc-track-abbrevate-flag} to a non-nil value. This might be 696@code{rcirc-track-abbrevate-flag} to a non-@code{nil} value. This might be
697interesting if the IRC activities are not tracked in the mode line, 697interesting if the IRC activities are not tracked in the mode line,
698but somewhere else. 698but somewhere else.
699 699
diff --git a/doc/misc/transient.texi b/doc/misc/transient.texi
index 24c3090ef7a..a6745131d88 100644
--- a/doc/misc/transient.texi
+++ b/doc/misc/transient.texi
@@ -945,7 +945,7 @@ that multiple suffix commands can be bound to the same key, provided
945they are never active at the same time, see @ref{Predicate Slots}. 945they are never active at the same time, see @ref{Predicate Slots}.
946 946
947Unfortunately both false-positives and false-negatives are possible. 947Unfortunately both false-positives and false-negatives are possible.
948To deal with the former use non-nil @var{KEEP-OTHER@.} To deal with the 948To deal with the former use non-@code{nil} @var{KEEP-OTHER@.} To deal with the
949latter remove the conflicting binding explicitly. 949latter remove the conflicting binding explicitly.
950@end defun 950@end defun
951 951
diff --git a/doc/misc/url.texi b/doc/misc/url.texi
index 546639b0172..420a2b56c52 100644
--- a/doc/misc/url.texi
+++ b/doc/misc/url.texi
@@ -268,7 +268,7 @@ argument is @code{nil}, the allowed characters are those specified as
268@dfn{unreserved characters} by RFC 3986 (see the variable 268@dfn{unreserved characters} by RFC 3986 (see the variable
269@code{url-unreserved-chars}). Otherwise, @var{allowed-chars} should 269@code{url-unreserved-chars}). Otherwise, @var{allowed-chars} should
270be either a list of allowed chars, or a vector whose Nth element is 270be either a list of allowed chars, or a vector whose Nth element is
271non-nil if character N is allowed. 271non-@code{nil} if character N is allowed.
272@end defun 272@end defun
273 273
274@defun url-unhex-string string &optional allow-newlines 274@defun url-unhex-string string &optional allow-newlines