diff options
| author | Glenn Morris | 2018-02-22 09:27:21 -0800 |
|---|---|---|
| committer | Glenn Morris | 2018-02-22 09:27:21 -0800 |
| commit | 6bfb754c3ee2e0d667d36fb4300e2880715ea895 (patch) | |
| tree | bfa882d420c6da5679f2c54d8d4d20dd1ebe6b2c | |
| parent | cb55ccae8be946f1562d74718086a4c8c8308ee5 (diff) | |
| parent | 83187cd900c799865c967620eef3b7c18f3d168f (diff) | |
| download | emacs-6bfb754c3ee2e0d667d36fb4300e2880715ea895.tar.gz emacs-6bfb754c3ee2e0d667d36fb4300e2880715ea895.zip | |
Merge from origin/emacs-26
83187cd (origin/emacs-26) Skip mouse-face overlap check when mouse-fa...
a6d8f2b Fix capitalization of "Mail-Followup-To"
f9640f9 * lisp/progmodes/grep.el (grep-compute-defaults):
3a26c8a Semantic manual fixes
106a9f6 More improvements in the Emacs manual
244db85 * doc/misc/viper.texi (File and Buffer Handling): Add missing...
f0d6a16 Fix documentation of 'x-underline-at-descent-line'
69a8f45 * lisp/textmodes/flyspell.el (flyspell-get-word): Doc fix.
05214c6 Correct variable markup in manuals
355c644 Improve the "Sending Mail" chapter of Emacs manual
Conflicts:
src/nsterm.m
src/w32term.c
| -rw-r--r-- | doc/emacs/display.texi | 7 | ||||
| -rw-r--r-- | doc/emacs/help.texi | 4 | ||||
| -rw-r--r-- | doc/emacs/m-x.texi | 4 | ||||
| -rw-r--r-- | doc/emacs/mini.texi | 4 | ||||
| -rw-r--r-- | doc/emacs/sending.texi | 44 | ||||
| -rw-r--r-- | doc/lispref/minibuf.texi | 2 | ||||
| -rw-r--r-- | doc/lispref/text.texi | 2 | ||||
| -rw-r--r-- | doc/misc/dired-x.texi | 2 | ||||
| -rw-r--r-- | doc/misc/epa.texi | 4 | ||||
| -rw-r--r-- | doc/misc/gnus.texi | 2 | ||||
| -rw-r--r-- | doc/misc/semantic.texi | 5 | ||||
| -rw-r--r-- | doc/misc/tramp.texi | 4 | ||||
| -rw-r--r-- | doc/misc/url.texi | 5 | ||||
| -rw-r--r-- | doc/misc/viper.texi | 8 | ||||
| -rw-r--r-- | lisp/progmodes/grep.el | 2 | ||||
| -rw-r--r-- | lisp/textmodes/flyspell.el | 2 | ||||
| -rw-r--r-- | src/xdisp.c | 10 | ||||
| -rw-r--r-- | src/xterm.c | 2 |
18 files changed, 61 insertions, 52 deletions
diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi index 205ca54728f..64a1d4b5fa0 100644 --- a/doc/emacs/display.texi +++ b/doc/emacs/display.texi | |||
| @@ -1848,8 +1848,11 @@ it may improve the legibility of underlined text for certain fonts. | |||
| 1848 | area.) The variable @code{x-underline-at-descent-line} determines how | 1848 | area.) The variable @code{x-underline-at-descent-line} determines how |
| 1849 | to draw underlined text. The default is @code{nil}, which means to | 1849 | to draw underlined text. The default is @code{nil}, which means to |
| 1850 | draw it at the baseline level of the font; if you change it to | 1850 | draw it at the baseline level of the font; if you change it to |
| 1851 | @code{nil}, Emacs draws the underline at the same height as the font's | 1851 | @code{t}, Emacs draws the underline at the same height as the font's |
| 1852 | descent line. | 1852 | descent line. (If non-default line spacing was specified for the |
| 1853 | underlined text, see @ref{Line Height,,, elisp, The Emacs Lisp | ||
| 1854 | Reference Manual}, Emacs draws the underline below the additional | ||
| 1855 | spacing.) | ||
| 1853 | 1856 | ||
| 1854 | @vindex overline-margin | 1857 | @vindex overline-margin |
| 1855 | The variable @code{overline-margin} specifies the vertical position | 1858 | The variable @code{overline-margin} specifies the vertical position |
diff --git a/doc/emacs/help.texi b/doc/emacs/help.texi index 6c093f13d05..e005fe358da 100644 --- a/doc/emacs/help.texi +++ b/doc/emacs/help.texi | |||
| @@ -595,8 +595,8 @@ typing @kbd{C-h}, @kbd{?}, or @key{F1} | |||
| 595 | few prefix keys for which not all of these keys work---those that | 595 | few prefix keys for which not all of these keys work---those that |
| 596 | provide their own bindings for that key. One of these prefix keys | 596 | provide their own bindings for that key. One of these prefix keys |
| 597 | is @key{ESC}, because @kbd{@key{ESC} C-h} is actually @kbd{C-M-h}, | 597 | is @key{ESC}, because @kbd{@key{ESC} C-h} is actually @kbd{C-M-h}, |
| 598 | which marks a defun. However, @kbd{@key{ESC} @key{F1}} and | 598 | which marks a defun. However, @w{@kbd{@key{ESC} @key{F1}}} and |
| 599 | @kbd{@key{ESC} ?} work fine.) | 599 | @w{@kbd{@key{ESC} ?}} work fine.) |
| 600 | 600 | ||
| 601 | @node Help Files | 601 | @node Help Files |
| 602 | @section Help Files | 602 | @section Help Files |
diff --git a/doc/emacs/m-x.texi b/doc/emacs/m-x.texi index a9b80d1addb..adf46ff19d7 100644 --- a/doc/emacs/m-x.texi +++ b/doc/emacs/m-x.texi | |||
| @@ -82,8 +82,8 @@ setting of @code{suggest-key-bindings} affects these hints as well. | |||
| 82 | 82 | ||
| 83 | In this manual, when we speak of running a command by name, we often | 83 | In this manual, when we speak of running a command by name, we often |
| 84 | omit the @key{RET} that terminates the name. Thus we might say | 84 | omit the @key{RET} that terminates the name. Thus we might say |
| 85 | @kbd{M-x auto-fill-mode} rather than @kbd{M-x auto-fill-mode | 85 | @kbd{M-x auto-fill-mode} rather than @w{@kbd{M-x auto-fill-mode |
| 86 | @key{RET}}. We mention the @key{RET} only for emphasis, such as when | 86 | @key{RET}}}. We mention the @key{RET} only for emphasis, such as when |
| 87 | the command is followed by arguments. | 87 | the command is followed by arguments. |
| 88 | 88 | ||
| 89 | @findex execute-extended-command | 89 | @findex execute-extended-command |
diff --git a/doc/emacs/mini.texi b/doc/emacs/mini.texi index 332602dcf2a..03e371f4999 100644 --- a/doc/emacs/mini.texi +++ b/doc/emacs/mini.texi | |||
| @@ -117,7 +117,7 @@ second slash in the pair. In the example above, | |||
| 117 | @file{/u2/emacs/src/} is ignored, so the argument you supplied is | 117 | @file{/u2/emacs/src/} is ignored, so the argument you supplied is |
| 118 | @file{/etc/termcap}. The ignored part of the file name is dimmed if | 118 | @file{/etc/termcap}. The ignored part of the file name is dimmed if |
| 119 | the terminal allows it. (To disable this dimming, turn off File Name | 119 | the terminal allows it. (To disable this dimming, turn off File Name |
| 120 | Shadow mode with the command @kbd{M-x file-name-shadow-mode}.) | 120 | Shadow mode with the command @w{@kbd{M-x file-name-shadow-mode}}.) |
| 121 | 121 | ||
| 122 | When completing remote file names (@pxref{Remote Files}), a double | 122 | When completing remote file names (@pxref{Remote Files}), a double |
| 123 | slash behaves slightly differently: it causes Emacs to ignore only the | 123 | slash behaves slightly differently: it causes Emacs to ignore only the |
| @@ -747,7 +747,7 @@ it by typing @key{RET}. | |||
| 747 | @vindex isearch-resume-in-command-history | 747 | @vindex isearch-resume-in-command-history |
| 748 | Incremental search does not, strictly speaking, use the minibuffer. | 748 | Incremental search does not, strictly speaking, use the minibuffer. |
| 749 | Therefore, although it behaves like a complex command, it normally | 749 | Therefore, although it behaves like a complex command, it normally |
| 750 | does not appear in the history list for @kbd{C-x @key{ESC} @key{ESC}}. | 750 | does not appear in the history list for @w{@kbd{C-x @key{ESC} @key{ESC}}}. |
| 751 | You can make incremental search commands appear in the history by | 751 | You can make incremental search commands appear in the history by |
| 752 | setting @code{isearch-resume-in-command-history} to a non-@code{nil} | 752 | setting @code{isearch-resume-in-command-history} to a non-@code{nil} |
| 753 | value. @xref{Incremental Search}. | 753 | value. @xref{Incremental Search}. |
diff --git a/doc/emacs/sending.texi b/doc/emacs/sending.texi index 299f7896172..b7bdd69c7c2 100644 --- a/doc/emacs/sending.texi +++ b/doc/emacs/sending.texi | |||
| @@ -70,7 +70,7 @@ or using some other method. @xref{Mail Sending}, for details. | |||
| 70 | 70 | ||
| 71 | @example | 71 | @example |
| 72 | To: subotai@@example.org | 72 | To: subotai@@example.org |
| 73 | CC: mongol.soldier@@example.net, rms@@gnu.org | 73 | Cc: mongol.soldier@@example.net, rms@@gnu.org |
| 74 | Subject: Re: What is best in life? | 74 | Subject: Re: What is best in life? |
| 75 | From: conan@@example.org | 75 | From: conan@@example.org |
| 76 | --text follows this line-- | 76 | --text follows this line-- |
| @@ -152,23 +152,23 @@ more than one address, use commas to separate them. | |||
| 152 | @item Subject | 152 | @item Subject |
| 153 | The subject of the message. | 153 | The subject of the message. |
| 154 | 154 | ||
| 155 | @item CC | 155 | @item Cc |
| 156 | Additional mailing address(es) to send the message to. This is like | 156 | Additional mailing address(es) to send the message to. This is like |
| 157 | @samp{To}, except that these readers should not regard the message as | 157 | @samp{To}, except that these readers should not regard the message as |
| 158 | directed at them. | 158 | directed at them. |
| 159 | 159 | ||
| 160 | @item BCC | 160 | @item Bcc |
| 161 | Additional mailing address(es) to send the message to, which should | 161 | Additional mailing address(es) to send the message to, which should |
| 162 | not appear in the header of the message actually sent. @samp{BCC} stands | 162 | not appear in the header of the message actually sent. @samp{Bcc} stands |
| 163 | for @dfn{blind carbon copies}. | 163 | for @dfn{blind carbon copies}. |
| 164 | 164 | ||
| 165 | @item FCC | 165 | @item Fcc |
| 166 | The name of a file, to which a copy of the sent message should be | 166 | The name of a file, to which a copy of the sent message should be |
| 167 | appended. Emacs writes the message in mbox format, unless the file is | 167 | appended. Emacs writes the message in mbox format, unless the file is |
| 168 | in Babyl format (used by Rmail before Emacs 23), in which case Emacs | 168 | in Babyl format (used by Rmail before Emacs 23), in which case Emacs |
| 169 | writes in Babyl format. If an Rmail buffer is visiting the file, | 169 | writes in Babyl format. If an Rmail buffer is visiting the file, |
| 170 | Emacs updates it accordingly. To specify more than one file, use | 170 | Emacs updates it accordingly. To specify more than one file, use |
| 171 | several @samp{FCC} fields, with one file name in each field. | 171 | several @samp{Fcc} fields, with one file name in each field. |
| 172 | 172 | ||
| 173 | @item Reply-to | 173 | @item Reply-to |
| 174 | An address to which replies should be sent, instead of @samp{From}. | 174 | An address to which replies should be sent, instead of @samp{From}. |
| @@ -180,7 +180,7 @@ This field takes precedence over @samp{Reply-to}. It is used because | |||
| 180 | some mailing lists set the @samp{Reply-to} field for their own | 180 | some mailing lists set the @samp{Reply-to} field for their own |
| 181 | purposes (a somewhat controversial practice). | 181 | purposes (a somewhat controversial practice). |
| 182 | 182 | ||
| 183 | @item Mail-followup-to | 183 | @item Mail-Followup-To |
| 184 | One of more address(es) to use as default recipient(s) for follow-up | 184 | One of more address(es) to use as default recipient(s) for follow-up |
| 185 | messages. This is typically used when you reply to a message from a | 185 | messages. This is typically used when you reply to a message from a |
| 186 | mailing list that you are subscribed to, and want replies to go to the | 186 | mailing list that you are subscribed to, and want replies to go to the |
| @@ -198,7 +198,7 @@ this is normally filled in automatically for you. | |||
| 198 | @end table | 198 | @end table |
| 199 | 199 | ||
| 200 | @noindent | 200 | @noindent |
| 201 | The @samp{To}, @samp{CC}, and @samp{BCC} fields can appear any number | 201 | The @samp{To}, @samp{Cc}, and @samp{Bcc} fields can appear any number |
| 202 | of times, and each such header field can contain multiple addresses, | 202 | of times, and each such header field can contain multiple addresses, |
| 203 | separated by commas. This way, you can specify any number of places | 203 | separated by commas. This way, you can specify any number of places |
| 204 | to send the message. These fields can also have continuation lines: | 204 | to send the message. These fields can also have continuation lines: |
| @@ -221,11 +221,11 @@ To: foo@@example.net, this@@example.net, | |||
| 221 | buffer by setting the variable @code{mail-default-headers} to a | 221 | buffer by setting the variable @code{mail-default-headers} to a |
| 222 | string. Then @kbd{C-x m} inserts this string into the message | 222 | string. Then @kbd{C-x m} inserts this string into the message |
| 223 | headers. For example, here is how to add a @samp{Reply-to} and | 223 | headers. For example, here is how to add a @samp{Reply-to} and |
| 224 | @samp{FCC} header to each message: | 224 | @samp{Fcc} header to each message: |
| 225 | 225 | ||
| 226 | @smallexample | 226 | @smallexample |
| 227 | (setq mail-default-headers | 227 | (setq mail-default-headers |
| 228 | "Reply-to: foo@@example.com\nFCC: ~/Mail/sent") | 228 | "Reply-to: foo@@example.com\nFcc: ~/Mail/sent") |
| 229 | @end smallexample | 229 | @end smallexample |
| 230 | 230 | ||
| 231 | @noindent | 231 | @noindent |
| @@ -245,7 +245,7 @@ aliases are defined in the file @file{~/.mailrc}. You can specify a | |||
| 245 | different file name to use, by setting the variable | 245 | different file name to use, by setting the variable |
| 246 | @code{mail-personal-alias-file}. | 246 | @code{mail-personal-alias-file}. |
| 247 | 247 | ||
| 248 | To define an alias in @file{.mailrc}, write a line like this: | 248 | To define an alias in @file{~/.mailrc}, write a line like this: |
| 249 | 249 | ||
| 250 | @example | 250 | @example |
| 251 | alias @var{nick} @var{fulladdresses} | 251 | alias @var{nick} @var{fulladdresses} |
| @@ -276,7 +276,7 @@ of the address, such as the person's full name. Emacs puts them in if | |||
| 276 | they are needed. For instance, it inserts the above address as | 276 | they are needed. For instance, it inserts the above address as |
| 277 | @samp{"John Q. Smith" <none@@example.com>}. | 277 | @samp{"John Q. Smith" <none@@example.com>}. |
| 278 | 278 | ||
| 279 | Emacs also recognizes include commands in @file{.mailrc}. They | 279 | Emacs also recognizes include commands in @file{~/.mailrc}. They |
| 280 | look like this: | 280 | look like this: |
| 281 | 281 | ||
| 282 | @example | 282 | @example |
| @@ -284,7 +284,7 @@ source @var{filename} | |||
| 284 | @end example | 284 | @end example |
| 285 | 285 | ||
| 286 | @noindent | 286 | @noindent |
| 287 | The @file{.mailrc} file is not unique to Emacs; many other | 287 | The @file{~/.mailrc} file is not unique to Emacs; many other |
| 288 | mail-reading programs use it for mail aliases, and it can contain | 288 | mail-reading programs use it for mail aliases, and it can contain |
| 289 | various other commands. However, Emacs ignores everything except | 289 | various other commands. However, Emacs ignores everything except |
| 290 | alias definitions and include commands. | 290 | alias definitions and include commands. |
| @@ -293,7 +293,7 @@ alias definitions and include commands. | |||
| 293 | Mail aliases expand as abbrevs---that is to say, as soon as you type | 293 | Mail aliases expand as abbrevs---that is to say, as soon as you type |
| 294 | a word-separator character after an alias (@pxref{Abbrevs}). This | 294 | a word-separator character after an alias (@pxref{Abbrevs}). This |
| 295 | expansion takes place only within the @samp{To}, @samp{From}, | 295 | expansion takes place only within the @samp{To}, @samp{From}, |
| 296 | @samp{CC}, @samp{BCC}, and @samp{Reply-to} header fields (plus their | 296 | @samp{Cc}, @samp{Bcc}, and @samp{Reply-to} header fields (plus their |
| 297 | @samp{Resent-} variants); it does not take place in other header | 297 | @samp{Resent-} variants); it does not take place in other header |
| 298 | fields, such as @samp{Subject}. | 298 | fields, such as @samp{Subject}. |
| 299 | 299 | ||
| @@ -418,16 +418,16 @@ Move to the @samp{To} header (@code{message-goto-to}). | |||
| 418 | @item C-c C-f C-s | 418 | @item C-c C-f C-s |
| 419 | Move to the @samp{Subject} header (@code{message-goto-subject}). | 419 | Move to the @samp{Subject} header (@code{message-goto-subject}). |
| 420 | @item C-c C-f C-c | 420 | @item C-c C-f C-c |
| 421 | Move to the @samp{CC} header (@code{message-goto-cc}). | 421 | Move to the @samp{Cc} header (@code{message-goto-cc}). |
| 422 | @item C-c C-f C-b | 422 | @item C-c C-f C-b |
| 423 | Move to the @samp{BCC} header (@code{message-goto-bcc}). | 423 | Move to the @samp{Bcc} header (@code{message-goto-bcc}). |
| 424 | @item C-c C-f C-r | 424 | @item C-c C-f C-r |
| 425 | Move to the @samp{Reply-To} header (@code{message-goto-reply-to}). | 425 | Move to the @samp{Reply-to} header (@code{message-goto-reply-to}). |
| 426 | @item C-c C-f C-f | 426 | @item C-c C-f C-f |
| 427 | Move to the @samp{Mail-Followup-To} header field | 427 | Move to the @samp{Mail-Followup-To} header field |
| 428 | (@code{message-goto-followup-to}). | 428 | (@code{message-goto-followup-to}). |
| 429 | @item C-c C-f C-w | 429 | @item C-c C-f C-w |
| 430 | Add a new @samp{FCC} header field, with file-name completion | 430 | Add a new @samp{Fcc} header field, with file-name completion |
| 431 | (@code{message-goto-fcc}). | 431 | (@code{message-goto-fcc}). |
| 432 | @item C-c C-b | 432 | @item C-c C-b |
| 433 | Move to the start of the message body (@code{message-goto-body}). | 433 | Move to the start of the message body (@code{message-goto-body}). |
| @@ -463,7 +463,7 @@ the body. | |||
| 463 | @findex message-tab | 463 | @findex message-tab |
| 464 | @kindex TAB @r{(Message mode)} | 464 | @kindex TAB @r{(Message mode)} |
| 465 | While editing a header field that contains addresses, such as | 465 | While editing a header field that contains addresses, such as |
| 466 | @samp{To:}, @samp{CC:} and @samp{BCC:}, you can complete an address by | 466 | @samp{To:}, @samp{Cc:} and @samp{Bcc:}, you can complete an address by |
| 467 | typing @key{TAB} (@code{message-tab}). This attempts to insert the | 467 | typing @key{TAB} (@code{message-tab}). This attempts to insert the |
| 468 | full name corresponding to the address based on a couple of methods, | 468 | full name corresponding to the address based on a couple of methods, |
| 469 | including EUDC, a library that recognizes a number of directory server | 469 | including EUDC, a library that recognizes a number of directory server |
| @@ -534,9 +534,9 @@ and for the attachment's @dfn{content type}, @dfn{description}, and | |||
| 534 | automatically; just type @key{RET} to accept the default. The | 534 | automatically; just type @key{RET} to accept the default. The |
| 535 | description is a single line of text that the recipient will see next | 535 | description is a single line of text that the recipient will see next |
| 536 | to the attachment; you may also choose to leave this empty. The | 536 | to the attachment; you may also choose to leave this empty. The |
| 537 | disposition is either @samp{inline} (the default), which means the | 537 | disposition is either @samp{inline}, which means the recipient will |
| 538 | recipient will see a link to the attachment within the message body, | 538 | see a link to the attachment within the message body, or |
| 539 | or @samp{attachment}, which means the link will be separate from the | 539 | @samp{attachment}, which means the link will be separate from the |
| 540 | body. | 540 | body. |
| 541 | 541 | ||
| 542 | @findex mail-add-attachment | 542 | @findex mail-add-attachment |
diff --git a/doc/lispref/minibuf.texi b/doc/lispref/minibuf.texi index c7f8ba96e2f..0ef81858ea9 100644 --- a/doc/lispref/minibuf.texi +++ b/doc/lispref/minibuf.texi | |||
| @@ -1916,7 +1916,7 @@ may internally call functions in @code{completion-at-point-functions} | |||
| 1916 | many times, but care about the value of @var{collection} for only some | 1916 | many times, but care about the value of @var{collection} for only some |
| 1917 | of these calls. By supplying a function for @var{collection}, Emacs | 1917 | of these calls. By supplying a function for @var{collection}, Emacs |
| 1918 | can defer generating completions until necessary. You can use | 1918 | can defer generating completions until necessary. You can use |
| 1919 | @var{completion-table-dynamic} to create a wrapper function: | 1919 | @code{completion-table-dynamic} to create a wrapper function: |
| 1920 | 1920 | ||
| 1921 | @smallexample | 1921 | @smallexample |
| 1922 | ;; Avoid this pattern. | 1922 | ;; Avoid this pattern. |
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi index 51a440cce74..9de270c2d8e 100644 --- a/doc/lispref/text.texi +++ b/doc/lispref/text.texi | |||
| @@ -1638,7 +1638,7 @@ This function returns the proper justification style to use for filling | |||
| 1638 | the text around point. | 1638 | the text around point. |
| 1639 | 1639 | ||
| 1640 | This returns the value of the @code{justification} text property at | 1640 | This returns the value of the @code{justification} text property at |
| 1641 | point, or the variable @var{default-justification} if there is no such | 1641 | point, or the variable @code{default-justification} if there is no such |
| 1642 | text property. However, it returns @code{nil} rather than @code{none} | 1642 | text property. However, it returns @code{nil} rather than @code{none} |
| 1643 | to mean ``don't justify''. | 1643 | to mean ``don't justify''. |
| 1644 | @end defun | 1644 | @end defun |
diff --git a/doc/misc/dired-x.texi b/doc/misc/dired-x.texi index 8566c7c0b99..8c613080c3f 100644 --- a/doc/misc/dired-x.texi +++ b/doc/misc/dired-x.texi | |||
| @@ -733,7 +733,7 @@ and an optional argument @var{marker-char} specifies the marker used. | |||
| 733 | @findex dired-mark-suffix | 733 | @findex dired-mark-suffix |
| 734 | Mark all files with a certain suffix for use in later commands. A @samp{.} | 734 | Mark all files with a certain suffix for use in later commands. A @samp{.} |
| 735 | is not automatically prepended to the string entered, you must type it | 735 | is not automatically prepended to the string entered, you must type it |
| 736 | explicitly. This is different from @var{dired-mark-extension} which prepends | 736 | explicitly. This is different from @code{dired-mark-extension} which prepends |
| 737 | a @samp{.} if not present. | 737 | a @samp{.} if not present. |
| 738 | If invoked with prefix argument @kbd{C-u}, this command unmarks files instead. | 738 | If invoked with prefix argument @kbd{C-u}, this command unmarks files instead. |
| 739 | If called with the @kbd{C-u C-u} prefix, asks for a character to use | 739 | If called with the @kbd{C-u C-u} prefix, asks for a character to use |
diff --git a/doc/misc/epa.texi b/doc/misc/epa.texi index 8c21a262a1e..237617a524b 100644 --- a/doc/misc/epa.texi +++ b/doc/misc/epa.texi | |||
| @@ -363,7 +363,7 @@ Similarly, when you save the buffer to a @file{foo.gpg} file, | |||
| 363 | encrypted data is written. | 363 | encrypted data is written. |
| 364 | 364 | ||
| 365 | The file name pattern for encrypted files can be controlled by | 365 | The file name pattern for encrypted files can be controlled by |
| 366 | @var{epa-file-name-regexp}. | 366 | @code{epa-file-name-regexp}. |
| 367 | 367 | ||
| 368 | @defvar epa-file-name-regexp | 368 | @defvar epa-file-name-regexp |
| 369 | Regexp which matches filenames treated as encrypted. | 369 | Regexp which matches filenames treated as encrypted. |
| @@ -392,7 +392,7 @@ public key encryption. | |||
| 392 | @end deffn | 392 | @end deffn |
| 393 | 393 | ||
| 394 | You can also change the default behavior with the variable | 394 | You can also change the default behavior with the variable |
| 395 | @var{epa-file-select-keys}. | 395 | @code{epa-file-select-keys}. |
| 396 | 396 | ||
| 397 | @defvar epa-file-select-keys | 397 | @defvar epa-file-select-keys |
| 398 | Control whether or not to pop up the key selection dialog. | 398 | Control whether or not to pop up the key selection dialog. |
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi index 8c2fc56dd6e..da455f3a9dd 100644 --- a/doc/misc/gnus.texi +++ b/doc/misc/gnus.texi | |||
| @@ -15179,7 +15179,7 @@ All new mail files will get this file mode. The default is @code{#o600}. | |||
| 15179 | @item mail-source-movemail-program | 15179 | @item mail-source-movemail-program |
| 15180 | @vindex mail-source-movemail-program | 15180 | @vindex mail-source-movemail-program |
| 15181 | If non-@code{nil}, name of program for fetching new mail. If | 15181 | If non-@code{nil}, name of program for fetching new mail. If |
| 15182 | @code{nil}, @code{movemail} in @var{exec-directory}. | 15182 | @code{nil}, @code{movemail} in @code{exec-directory}. |
| 15183 | 15183 | ||
| 15184 | @end table | 15184 | @end table |
| 15185 | 15185 | ||
diff --git a/doc/misc/semantic.texi b/doc/misc/semantic.texi index 9597b4b23df..8d4920ce727 100644 --- a/doc/misc/semantic.texi +++ b/doc/misc/semantic.texi | |||
| @@ -445,7 +445,7 @@ completion lists. | |||
| 445 | @node Tools | 445 | @node Tools |
| 446 | @section Tools | 446 | @section Tools |
| 447 | 447 | ||
| 448 | These files contain various tools a user can use. | 448 | These files contain various tools for users. |
| 449 | 449 | ||
| 450 | @table @file | 450 | @table @file |
| 451 | @item semantic-idle.el | 451 | @item semantic-idle.el |
| @@ -485,8 +485,7 @@ A bunch of small minor-modes that exposes aspects of the semantic | |||
| 485 | parser state. Includes @code{semantic-stickyfunc-mode}. | 485 | parser state. Includes @code{semantic-stickyfunc-mode}. |
| 486 | 486 | ||
| 487 | @item document.el | 487 | @item document.el |
| 488 | @itemx document-vars.el | 488 | Create and update comments for tags. |
| 489 | Create an update comments for tags. | ||
| 490 | 489 | ||
| 491 | @item semantic-adebug.el | 490 | @item semantic-adebug.el |
| 492 | Extensions of @file{data-debug.el} for @semantic{}. | 491 | Extensions of @file{data-debug.el} for @semantic{}. |
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi index 6ad21359e93..5038143f77e 100644 --- a/doc/misc/tramp.texi +++ b/doc/misc/tramp.texi | |||
| @@ -820,7 +820,7 @@ External methods save on the overhead of encoding and decoding of | |||
| 820 | inline methods. | 820 | inline methods. |
| 821 | 821 | ||
| 822 | Since external methods have the overhead of opening a new channel, | 822 | Since external methods have the overhead of opening a new channel, |
| 823 | files smaller than @var{tramp-copy-size-limit} still use inline | 823 | files smaller than @code{tramp-copy-size-limit} still use inline |
| 824 | methods. | 824 | methods. |
| 825 | 825 | ||
| 826 | @table @asis | 826 | @table @asis |
| @@ -1219,7 +1219,7 @@ Start by using an inline method. | |||
| 1219 | External methods might be more efficient for large files, but most | 1219 | External methods might be more efficient for large files, but most |
| 1220 | @value{tramp} users edit small files more often than large files. | 1220 | @value{tramp} users edit small files more often than large files. |
| 1221 | 1221 | ||
| 1222 | Enable compression, @var{tramp-inline-compress-start-size}, for a | 1222 | Enable compression, @code{tramp-inline-compress-start-size}, for a |
| 1223 | performance boost for large files. | 1223 | performance boost for large files. |
| 1224 | 1224 | ||
| 1225 | Since @command{ssh} has become the most common method of remote host | 1225 | Since @command{ssh} has become the most common method of remote host |
diff --git a/doc/misc/url.texi b/doc/misc/url.texi index b665e6ad8a4..ed39aab2a37 100644 --- a/doc/misc/url.texi +++ b/doc/misc/url.texi | |||
| @@ -1271,8 +1271,9 @@ operation at startup. | |||
| 1271 | @item TMPDIR | 1271 | @item TMPDIR |
| 1272 | @vindex TMPDIR | 1272 | @vindex TMPDIR |
| 1273 | @vindex url-temporary-directory | 1273 | @vindex url-temporary-directory |
| 1274 | If this is defined, @var{url-temporary-directory} is initialized from | 1274 | If this is defined, @code{url-temporary-directory} is initialized from |
| 1275 | it. | 1275 | it. This variable was obsoleted in 23.1, please use |
| 1276 | @code{temporary-file-directory} instead. | ||
| 1276 | @end table | 1277 | @end table |
| 1277 | 1278 | ||
| 1278 | The following user options affect the general operation of | 1279 | The following user options affect the general operation of |
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi index 1e6e08b8738..f45f2a03b9d 100644 --- a/doc/misc/viper.texi +++ b/doc/misc/viper.texi | |||
| @@ -3579,7 +3579,7 @@ Viper customization file. @xref{Viper Specials}, for details. | |||
| 3579 | Minibuffer can be edited similarly to Insert state, and you can switch | 3579 | Minibuffer can be edited similarly to Insert state, and you can switch |
| 3580 | between Insert/Replace/Vi states at will. | 3580 | between Insert/Replace/Vi states at will. |
| 3581 | Some users prefer plain Emacs feel in the minibuffer. To this end, set | 3581 | Some users prefer plain Emacs feel in the minibuffer. To this end, set |
| 3582 | @var{viper-vi-style-in-minibuffer} to @code{nil}. | 3582 | @code{viper-vi-style-in-minibuffer} to @code{nil}. |
| 3583 | 3583 | ||
| 3584 | @cindex Insert state | 3584 | @cindex Insert state |
| 3585 | 3585 | ||
| @@ -4063,15 +4063,15 @@ Edit <count> file, or edit files. The count comes from @kbd{:args}. | |||
| 4063 | Like @kbd{:n}, but the meaning of the variable | 4063 | Like @kbd{:n}, but the meaning of the variable |
| 4064 | @var{ex-cycle-other-window} is reversed. | 4064 | @var{ex-cycle-other-window} is reversed. |
| 4065 | @item :b | 4065 | @item :b |
| 4066 | Switch to another buffer. If @var{ex-cycle-other-window} is @code{t}, | 4066 | Switch to another buffer. If @code{ex-cycle-other-window} is @code{t}, |
| 4067 | switch in another window. Buffer completion is supported. | 4067 | switch in another window. Buffer completion is supported. |
| 4068 | The variable @var{viper-read-buffer-function} controls which function is | 4068 | The variable @code{viper-read-buffer-function} controls which function is |
| 4069 | actually used to read the buffer name. The default is @code{read-buffer}, | 4069 | actually used to read the buffer name. The default is @code{read-buffer}, |
| 4070 | but better alternatives are also available in Emacs (e.g., | 4070 | but better alternatives are also available in Emacs (e.g., |
| 4071 | @code{ido-read-buffer}). | 4071 | @code{ido-read-buffer}). |
| 4072 | @vindex @var{viper-read-buffer-function} | 4072 | @vindex @var{viper-read-buffer-function} |
| 4073 | @item :B | 4073 | @item :B |
| 4074 | Like @kbd{:b}, but the meaning of @var{ex-cycle-other-window} is reversed. | 4074 | Like @kbd{:b}, but the meaning of @code{ex-cycle-other-window} is reversed. |
| 4075 | @item :<address>r <name> | 4075 | @item :<address>r <name> |
| 4076 | Read the file <name> into the buffer after the line <address>. | 4076 | Read the file <name> into the buffer after the line <address>. |
| 4077 | @item v, V, C-v | 4077 | @item v, V, C-v |
diff --git a/lisp/progmodes/grep.el b/lisp/progmodes/grep.el index 14e251e0667..755c9c73d37 100644 --- a/lisp/progmodes/grep.el +++ b/lisp/progmodes/grep.el | |||
| @@ -734,6 +734,8 @@ This function is called from `compilation-filter-hook'." | |||
| 734 | (grep-use-null-device ,grep-use-null-device) | 734 | (grep-use-null-device ,grep-use-null-device) |
| 735 | (grep-find-command ,grep-find-command) | 735 | (grep-find-command ,grep-find-command) |
| 736 | (grep-find-template ,grep-find-template) | 736 | (grep-find-template ,grep-find-template) |
| 737 | (grep-use-null-filename-separator | ||
| 738 | ,grep-use-null-filename-separator) | ||
| 737 | (grep-find-use-xargs ,grep-find-use-xargs) | 739 | (grep-find-use-xargs ,grep-find-use-xargs) |
| 738 | (grep-highlight-matches ,grep-highlight-matches)))))) | 740 | (grep-highlight-matches ,grep-highlight-matches)))))) |
| 739 | 741 | ||
diff --git a/lisp/textmodes/flyspell.el b/lisp/textmodes/flyspell.el index aaa8ebfd480..d87cb5e72ed 100644 --- a/lisp/textmodes/flyspell.el +++ b/lisp/textmodes/flyspell.el | |||
| @@ -1309,7 +1309,7 @@ that may be included as part of a word (see `ispell-dictionary-alist'). | |||
| 1309 | 1309 | ||
| 1310 | This finds the word to spell-check by searching for CASECHARS defined | 1310 | This finds the word to spell-check by searching for CASECHARS defined |
| 1311 | in `ispell-dictionary-alist' for the current dictionary. Thus, the | 1311 | in `ispell-dictionary-alist' for the current dictionary. Thus, the |
| 1312 | word could be far away of point if point is inside whitespace or | 1312 | word could be far away from point if point is inside whitespace or |
| 1313 | punctuation characters, or in text that belongs to a different | 1313 | punctuation characters, or in text that belongs to a different |
| 1314 | language." | 1314 | language." |
| 1315 | (let* ((flyspell-casechars (flyspell-get-casechars)) | 1315 | (let* ((flyspell-casechars (flyspell-get-casechars)) |
diff --git a/src/xdisp.c b/src/xdisp.c index 14286447d13..9170d6b777f 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -31377,10 +31377,12 @@ note_mouse_highlight (struct frame *f, int x, int y) | |||
| 31377 | /* Check mouse-face highlighting. */ | 31377 | /* Check mouse-face highlighting. */ |
| 31378 | if (! same_region | 31378 | if (! same_region |
| 31379 | /* If there exists an overlay with mouse-face overlapping | 31379 | /* If there exists an overlay with mouse-face overlapping |
| 31380 | the one we are currently highlighting, we have to | 31380 | the one we are currently highlighting, we have to check |
| 31381 | check if we enter the overlapping overlay, and then | 31381 | if we enter the overlapping overlay, and then highlight |
| 31382 | highlight only that. */ | 31382 | only that. Skip the check when mouse-face highlighting |
| 31383 | || (OVERLAYP (hlinfo->mouse_face_overlay) | 31383 | is currently hidden to avoid Bug#30519. */ |
| 31384 | || (!hlinfo->mouse_face_hidden | ||
| 31385 | && OVERLAYP (hlinfo->mouse_face_overlay) | ||
| 31384 | && mouse_face_overlay_overlaps (hlinfo->mouse_face_overlay))) | 31386 | && mouse_face_overlay_overlaps (hlinfo->mouse_face_overlay))) |
| 31385 | { | 31387 | { |
| 31386 | /* Find the highest priority overlay with a mouse-face. */ | 31388 | /* Find the highest priority overlay with a mouse-face. */ |
diff --git a/src/xterm.c b/src/xterm.c index 2371058cd45..0d25c7f1a26 100644 --- a/src/xterm.c +++ b/src/xterm.c | |||
| @@ -13250,6 +13250,8 @@ small font display sizes. */); | |||
| 13250 | DEFVAR_BOOL ("x-underline-at-descent-line", | 13250 | DEFVAR_BOOL ("x-underline-at-descent-line", |
| 13251 | x_underline_at_descent_line, | 13251 | x_underline_at_descent_line, |
| 13252 | doc: /* Non-nil means to draw the underline at the same place as the descent line. | 13252 | doc: /* Non-nil means to draw the underline at the same place as the descent line. |
| 13253 | (If `line-spacing' is in effect, that moves the underline lower by | ||
| 13254 | that many pixels.) | ||
| 13253 | A value of nil means to draw the underline according to the value of the | 13255 | A value of nil means to draw the underline according to the value of the |
| 13254 | variable `x-use-underline-position-properties', which is usually at the | 13256 | variable `x-use-underline-position-properties', which is usually at the |
| 13255 | baseline level. The default value is nil. */); | 13257 | baseline level. The default value is nil. */); |