diff options
| author | Noam Postavsky | 2019-05-07 08:18:49 -0400 |
|---|---|---|
| committer | Noam Postavsky | 2019-05-10 06:41:59 -0400 |
| commit | 510aa7505fc14e0ebc6a0d220160397f068c5c04 (patch) | |
| tree | df9fd48222980258575bcdbe5d6fd75b12c315b5 | |
| parent | 8ce5e37ce8f3274f0b8dddec723e2c71fbe87ea0 (diff) | |
| download | emacs-510aa7505fc14e0ebc6a0d220160397f068c5c04.tar.gz emacs-510aa7505fc14e0ebc6a0d220160397f068c5c04.zip | |
Stop using message-default-charset (Bug#35370)
In 2016-02-14 "Remove compat code for older Emacsen",
message-default-charset was obsoleted, and a couple of uses were
removed, but others were left behind.
* lisp/gnus/message.el (message-send-mail)
(message-send-news, message-do-fcc)
(message-encode-message-body):
* lisp/gnus/mml.el (mml-to-mime): Stop using message-default-charset.
| -rw-r--r-- | lisp/gnus/message.el | 13 | ||||
| -rw-r--r-- | lisp/gnus/mml.el | 4 |
2 files changed, 5 insertions, 12 deletions
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index c8b6f0ee685..2c2122d89ab 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el | |||
| @@ -4588,8 +4588,7 @@ This function could be useful in `message-setup-hook'." | |||
| 4588 | (message-generate-headers '(Lines))) | 4588 | (message-generate-headers '(Lines))) |
| 4589 | ;; Remove some headers. | 4589 | ;; Remove some headers. |
| 4590 | (message-remove-header message-ignored-mail-headers t) | 4590 | (message-remove-header message-ignored-mail-headers t) |
| 4591 | (let ((mail-parse-charset message-default-charset)) | 4591 | (mail-encode-encoded-word-buffer)) |
| 4592 | (mail-encode-encoded-word-buffer))) | ||
| 4593 | (goto-char (point-max)) | 4592 | (goto-char (point-max)) |
| 4594 | ;; require one newline at the end. | 4593 | ;; require one newline at the end. |
| 4595 | (or (= (preceding-char) ?\n) | 4594 | (or (= (preceding-char) ?\n) |
| @@ -4962,8 +4961,7 @@ Otherwise, generate and save a value for `canlock-password' first." | |||
| 4962 | (message-generate-headers '(Lines))) | 4961 | (message-generate-headers '(Lines))) |
| 4963 | ;; Remove some headers. | 4962 | ;; Remove some headers. |
| 4964 | (message-remove-header message-ignored-news-headers t) | 4963 | (message-remove-header message-ignored-news-headers t) |
| 4965 | (let ((mail-parse-charset message-default-charset)) | 4964 | (mail-encode-encoded-word-buffer)) |
| 4966 | (mail-encode-encoded-word-buffer))) | ||
| 4967 | (goto-char (point-max)) | 4965 | (goto-char (point-max)) |
| 4968 | ;; require one newline at the end. | 4966 | ;; require one newline at the end. |
| 4969 | (or (= (preceding-char) ?\n) | 4967 | (or (= (preceding-char) ?\n) |
| @@ -5441,8 +5439,7 @@ The result is a fixnum." | |||
| 5441 | (while (setq file (message-fetch-field "fcc" t)) | 5439 | (while (setq file (message-fetch-field "fcc" t)) |
| 5442 | (push file list) | 5440 | (push file list) |
| 5443 | (message-remove-header "fcc" nil t)) | 5441 | (message-remove-header "fcc" nil t)) |
| 5444 | (let ((mail-parse-charset message-default-charset) | 5442 | (let ((rfc2047-header-encoding-alist |
| 5445 | (rfc2047-header-encoding-alist | ||
| 5446 | (cons '("Newsgroups" . default) | 5443 | (cons '("Newsgroups" . default) |
| 5447 | rfc2047-header-encoding-alist))) | 5444 | rfc2047-header-encoding-alist))) |
| 5448 | (mail-encode-encoded-word-buffer))) | 5445 | (mail-encode-encoded-word-buffer))) |
| @@ -8101,9 +8098,7 @@ regexp VARSTR." | |||
| 8101 | 8098 | ||
| 8102 | (defun message-encode-message-body () | 8099 | (defun message-encode-message-body () |
| 8103 | (unless message-inhibit-body-encoding | 8100 | (unless message-inhibit-body-encoding |
| 8104 | (let ((mail-parse-charset (or mail-parse-charset | 8101 | (let ((case-fold-search t) |
| 8105 | message-default-charset)) | ||
| 8106 | (case-fold-search t) | ||
| 8107 | lines content-type-p) | 8102 | lines content-type-p) |
| 8108 | (message-goto-body) | 8103 | (message-goto-body) |
| 8109 | (save-restriction | 8104 | (save-restriction |
diff --git a/lisp/gnus/mml.el b/lisp/gnus/mml.el index f6d358dfc09..7a99a0dc46c 100644 --- a/lisp/gnus/mml.el +++ b/lisp/gnus/mml.el | |||
| @@ -48,7 +48,6 @@ | |||
| 48 | 48 | ||
| 49 | (defvar gnus-article-mime-handles) | 49 | (defvar gnus-article-mime-handles) |
| 50 | (defvar gnus-newsrc-hashtb) | 50 | (defvar gnus-newsrc-hashtb) |
| 51 | (defvar message-default-charset) | ||
| 52 | (defvar message-deletable-headers) | 51 | (defvar message-deletable-headers) |
| 53 | (defvar message-options) | 52 | (defvar message-options) |
| 54 | (defvar message-posting-charset) | 53 | (defvar message-posting-charset) |
| @@ -1015,8 +1014,7 @@ If HANDLES is non-nil, use it instead reparsing the buffer." | |||
| 1015 | ;; Skip past any From_ headers. | 1014 | ;; Skip past any From_ headers. |
| 1016 | (while (looking-at "From ") | 1015 | (while (looking-at "From ") |
| 1017 | (forward-line 1)) | 1016 | (forward-line 1)) |
| 1018 | (let ((mail-parse-charset message-default-charset)) | 1017 | (mail-encode-encoded-word-buffer)) |
| 1019 | (mail-encode-encoded-word-buffer))) | ||
| 1020 | (message-encode-message-body)) | 1018 | (message-encode-message-body)) |
| 1021 | 1019 | ||
| 1022 | (defun mml-insert-mime (handle &optional no-markup) | 1020 | (defun mml-insert-mime (handle &optional no-markup) |