Merge from origin/emacs-29

20125ad97b ; admin/authors.el (authors-aliases): Update for Emacs 29.2.
92a7132bd6 ; * etc/NEWS: Clean up for Emacs 29.2.
314ac2e431 ; * lisp/mail/rmail.el (rmail-show-message-verbose-min): ...
2cb1b76696 diff-mode: Support committing diff with file deletions
b96aa528f6 * lisp/net/eww.el (eww-retrieve): Fix args of eww-render ...
This commit is contained in:
Eli Zaretskii 2024-01-27 08:13:22 -05:00
commit 58e2569bd3
5 changed files with 7 additions and 9 deletions

View file

@ -218,6 +218,8 @@ files.")
("Simen Heggestøyl" "simenheg@gmail.com")
(nil "prime.wizard")
("Shun-ichi Goto" "Shun-ichi GOTO")
;; The trailing dash is a kludge, so this contributor is not ignored.
("skykanin-" "skykanin@users\\.noreply\\.github\\.com")
;; There are other Stefans.
;;; ("Stefan Monnier" "Stefan")
("Steven L. Baur" "SL Baur" "Steven L Baur")

View file

@ -15,12 +15,6 @@ in older Emacs versions.
You can narrow news to a specific version by calling 'view-emacs-news'
with a prefix argument or by typing 'C-u C-h C-n'.
Temporary note:
+++ indicates that all relevant manuals in doc/ have been updated.
--- means no change in the manuals is needed.
When you add a new item, use the appropriate mark if you are sure it
applies, and please also update docstrings as needed.
* Installation Changes in Emacs 30.1

View file

@ -2712,7 +2712,9 @@ N defaults to the current message."
(and (string-match text-regexp content-type-header) t)))))
(defcustom rmail-show-message-verbose-min 200000
"Message size at which to show progress messages for displaying it."
"Message size at which to show progress messages for displaying it.
Messages longer than this (in characters) will produce echo-area
messages when Rmail processes such a message for display."
:type 'integer
:group 'rmail
:version "23.1")

View file

@ -437,7 +437,7 @@ For more information, see Info node `(eww) Top'."
((eq eww-retrieve-command 'sync)
(let ((data-buffer (url-retrieve-synchronously url)))
(with-current-buffer data-buffer
(apply #'eww-render nil url cbargs))))
(apply #'eww-render nil cbargs))))
(t
(let ((buffer (generate-new-buffer " *eww retrieve*"))
(error-buffer (generate-new-buffer " *eww error*")))

View file

@ -3014,7 +3014,7 @@ hunk text is not found in the source file."
(goto-char (point-min))
(while (progn (diff-file-next) (not (eobp)))
(push (diff-find-file-name nil t) files)))
(list backend (nreverse files) nil nil 'patch)))
(list backend (delete nil (nreverse files)) nil nil 'patch)))
(defun diff--filter-substring (str)
(when diff-font-lock-prettify