diff options
author | Yuan Fu <casouri@gmail.com> | 2022-11-21 12:54:35 -0800 |
---|---|---|
committer | Yuan Fu <casouri@gmail.com> | 2022-11-21 12:54:35 -0800 |
commit | aaeaa310f0391f5a5193e1a3d6e026986c4f2c0c (patch) | |
tree | 67765b95359bfc462e95606043e6b0cea3bb7c49 /doc/lispref/modes.texi | |
parent | b2ea38ab03e801859163b74a292aa75008e36541 (diff) | |
parent | f176a36f4629b56c9fd9e3fc15aebd04a168c4f5 (diff) | |
download | emacs-aaeaa310f0391f5a5193e1a3d6e026986c4f2c0c.tar.gz emacs-aaeaa310f0391f5a5193e1a3d6e026986c4f2c0c.tar.bz2 emacs-aaeaa310f0391f5a5193e1a3d6e026986c4f2c0c.zip |
Merge remote-tracking branch 'savannah/master' into feature/tree-sitter
Diffstat (limited to 'doc/lispref/modes.texi')
-rw-r--r-- | doc/lispref/modes.texi | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi index 543fc48dd7a..b334105f1ee 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 function should be inserted in the list: it should then be a number between -100 and 100 where the higher the value, the closer to the end of the list the function should go. The @var{depth} defaults to 0 and for backward -compatibility when @var{depth} is a non-nil symbol it is interpreted as a depth +compatibility when @var{depth} is a non-@code{nil} symbol it is interpreted as a depth of 90. Furthermore, when @var{depth} is strictly greater than 0 the function is added @emph{after} rather than before functions of the same depth. One 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 @vindex tabulated-list-use-header-line @defun tabulated-list-header-overlay-p &optional POS -This @code{defsubst} returns non-nil if there is a fake header at +This @code{defsubst} returns non-@code{nil} if there is a fake header at @var{pos}. A fake header is used if @code{tabulated-list-use-header-line} is @code{nil} to put the column names 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. The padding area can be empty space at the beginning of the line, the width of which is governed by @code{tabulated-list-padding}. @var{tag} should be a string, with a length less than or equal to -@code{tabulated-list-padding}. If @var{advance} is non-nil, this +@code{tabulated-list-padding}. If @var{advance} is non-@code{nil}, this function advances point by one line. @end defun @@ -1284,7 +1284,7 @@ This function changes the tabulated list entry at point, setting the name of the column to change. @var{desc} is the new column descriptor, which is inserted via @code{tabulated-list-print-col}. -If @var{change-entry-data} is non-nil, this function modifies the +If @var{change-entry-data} is non-@code{nil}, this function modifies the underlying data (usually the column descriptor in the list @code{tabulated-list-entries}) by setting the column descriptor of the vector to @code{desc}. @@ -1851,7 +1851,9 @@ to enable or disable the buffer-local minor mode @var{mode} in all (or some; see below) buffers. It also executes the @var{body} forms. To turn on the minor mode in a buffer, it uses the function @var{turn-on}; to turn off the minor mode, it calls @var{mode} with -@minus{}1 as argument. +@minus{}1 as argument. (The function @var{turn-on} is a separate +function so it could determine whether to enable the minor mode or not +when it is not a priori clear that it should always be enabled.) Globally enabling the mode also affects buffers subsequently created by visiting files, and buffers that use a major mode other than @@ -3150,9 +3152,10 @@ match found by @var{matcher} acts as the anchor for further searches specified by @var{anchored-highlighter}. @var{anchored-highlighter} is a list of the following form: +@c Don't wrap the line in the next @example, because that tends to +@c produce ugly indentation in Info @example -(@var{anchored-matcher} @var{pre-form} @var{post-form} - @var{subexp-highlighters}@dots{}) +(@var{anchored-matcher} @var{pre-form} @var{post-form} @var{subexp-highlighters}@dots{}) @end example Here, @var{anchored-matcher}, like @var{matcher}, is either a regular |