diff options
| author | Yuan Fu | 2024-12-01 17:52:16 -0800 |
|---|---|---|
| committer | Yuan Fu | 2024-12-01 17:52:16 -0800 |
| commit | 4afd1eca3662eda052d0017f83b4baa1f6131e8b (patch) | |
| tree | 10c2a2f0d338b8fb330fbbc9b21f296271b73ee2 /lisp | |
| parent | 676ff9fd7c083598b2955a463774283768d8e209 (diff) | |
| parent | cf4f1387a6561be7cd7387b766df4386a0fa472f (diff) | |
| download | emacs-4afd1eca3662eda052d0017f83b4baa1f6131e8b.tar.gz emacs-4afd1eca3662eda052d0017f83b4baa1f6131e8b.zip | |
Merge from emacs-30
cf4f1387a65 ; Update tree-sitter manual
3c7687c1dd1 Allow passing nil to treesit-node-match-p (bug#74612)
748b19e56e8 Update to version 2.58 of librsvg API (bug#74606)
4c67f636c08 Fix decoding of non-ASCII email attachments
bd8a6f70fb9 Prevent "Selecting deleted buffer" error with dabbrev-expand
0a753603a53 ; (dictionary-search-interface): Fix bug#74511.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/dabbrev.el | 6 | ||||
| -rw-r--r-- | lisp/mail/rfc2231.el | 2 | ||||
| -rw-r--r-- | lisp/net/dictionary.el | 1 |
3 files changed, 6 insertions, 3 deletions
diff --git a/lisp/dabbrev.el b/lisp/dabbrev.el index bbe6a64b626..84306fb3ae7 100644 --- a/lisp/dabbrev.el +++ b/lisp/dabbrev.el | |||
| @@ -472,8 +472,10 @@ See also `dabbrev-abbrev-char-regexp' and \\[dabbrev-completion]." | |||
| 472 | ;; minibuffer. | 472 | ;; minibuffer. |
| 473 | (window-buffer (get-mru-window))) | 473 | (window-buffer (get-mru-window))) |
| 474 | ;; Otherwise, if we found the expansion in another | 474 | ;; Otherwise, if we found the expansion in another |
| 475 | ;; buffer, use that buffer for further expansions. | 475 | ;; buffer and that buffer is still live, use that |
| 476 | (dabbrev--last-buffer-found dabbrev--last-buffer-found) | 476 | ;; buffer for further expansions. |
| 477 | ((buffer-live-p dabbrev--last-buffer-found) | ||
| 478 | dabbrev--last-buffer-found) | ||
| 477 | ;; Otherwise, use the buffer where we invoked | 479 | ;; Otherwise, use the buffer where we invoked |
| 478 | ;; dabbrev-expand. | 480 | ;; dabbrev-expand. |
| 479 | (t (current-buffer)))) | 481 | (t (current-buffer)))) |
diff --git a/lisp/mail/rfc2231.el b/lisp/mail/rfc2231.el index 33324cafb5b..632e270a922 100644 --- a/lisp/mail/rfc2231.el +++ b/lisp/mail/rfc2231.el | |||
| @@ -193,7 +193,7 @@ must never cause a Lisp error." | |||
| 193 | (push (list attribute value encoded) cparams)) | 193 | (push (list attribute value encoded) cparams)) |
| 194 | ;; Repetition of a part; do nothing. | 194 | ;; Repetition of a part; do nothing. |
| 195 | ((and elem | 195 | ((and elem |
| 196 | (null number)) | 196 | (null part)) |
| 197 | ) | 197 | ) |
| 198 | ;; Concatenate continuation parts. | 198 | ;; Concatenate continuation parts. |
| 199 | (t | 199 | (t |
diff --git a/lisp/net/dictionary.el b/lisp/net/dictionary.el index 58c2e9771ba..42fb8c57b40 100644 --- a/lisp/net/dictionary.el +++ b/lisp/net/dictionary.el | |||
| @@ -317,6 +317,7 @@ Otherwise, `dictionary-search' displays definitions in a *Dictionary* buffer." | |||
| 317 | dictionary-read-dictionary-function) | 317 | dictionary-read-dictionary-function) |
| 318 | vals)) | 318 | vals)) |
| 319 | (set-default-toplevel-value symbol value)) | 319 | (set-default-toplevel-value symbol value)) |
| 320 | :initialize #'custom-initialize-changed | ||
| 320 | :version "30.1") | 321 | :version "30.1") |
| 321 | 322 | ||
| 322 | (defface dictionary-word-definition-face | 323 | (defface dictionary-word-definition-face |