aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNoam Postavsky2019-05-07 08:18:49 -0400
committerNoam Postavsky2019-05-10 06:41:59 -0400
commit510aa7505fc14e0ebc6a0d220160397f068c5c04 (patch)
treedf9fd48222980258575bcdbe5d6fd75b12c315b5
parent8ce5e37ce8f3274f0b8dddec723e2c71fbe87ea0 (diff)
downloademacs-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.el13
-rw-r--r--lisp/gnus/mml.el4
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)