]> git.eshelyaron.com Git - emacs.git/commitdiff
Gnus: Exclude iso-2022-jp-2 and shift_jis from the default value set to mm-coding...
authorKatsumi Yamaoka <yamaoka@jpl.org>
Mon, 19 Aug 2013 05:10:33 +0000 (05:10 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Mon, 19 Aug 2013 05:10:33 +0000 (05:10 +0000)
doc/misc/ChangeLog
doc/misc/emacs-mime.texi
lisp/gnus/ChangeLog
lisp/gnus/mm-util.el

index d612c37fcb2275c419cc859fc6975d37c9a7c888..554580c769a71cbd0239fef711571cc2a948a336 100644 (file)
@@ -1,3 +1,9 @@
+2013-08-19  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * emacs-mime.texi (Encoding Customization): Exclude iso-2022-jp-2 and
+       shift_jis from the default value set to mm-coding-system-priorities for
+       Japanese users.
+
 2013-08-13  Glenn Morris  <rgm@gnu.org>
 
        * reftex.texi (LaTeX xr Package, Options - Table of Contents)
index cbb78af9d59580b0b115869d7e44285de7b2d089..2c0e929e532140629d11948cca4fe1e6bec4b099 100644 (file)
@@ -871,15 +871,15 @@ by using the @code{encoding} @acronym{MML} tag (@pxref{MML Definition}).
 @vindex mm-coding-system-priorities
 Prioritize coding systems to use for outgoing messages.  The default
 is @code{nil}, which means to use the defaults in Emacs, but is
-@code{(iso-8859-1 iso-2022-jp iso-2022-jp-2 shift_jis utf-8)} when
-running Emacs in the Japanese language environment.  It is a list of
-coding system symbols (aliases of coding systems are also allowed, use
-@kbd{M-x describe-coding-system} to make sure you are specifying correct
-coding system names).  For example, if you have configured Emacs
-to prefer UTF-8, but wish that outgoing messages should be sent in
-ISO-8859-1 if possible, you can set this variable to
-@code{(iso-8859-1)}.  You can override this setting on a per-message
-basis by using the @code{charset} @acronym{MML} tag (@pxref{MML Definition}).
+@code{(iso-8859-1 iso-2022-jp utf-8)} when running Emacs in the Japanese
+language environment.  It is a list of coding system symbols (aliases of
+coding systems are also allowed, use @kbd{M-x describe-coding-system} to
+make sure you are specifying correct coding system names).  For example,
+if you have configured Emacs to prefer UTF-8, but wish that outgoing
+messages should be sent in ISO-8859-1 if possible, you can set this
+variable to @code{(iso-8859-1)}.  You can override this setting on a
+per-message basis by using the @code{charset} @acronym{MML} tag
+(@pxref{MML Definition}).
 
 As different hierarchies prefer different charsets, you may want to set
 @code{mm-coding-system-priorities} according to the hierarchy in Gnus.
@@ -904,7 +904,7 @@ Here's an example:
           (mm-coding-system-priorities '(iso-8859-15 iso-8859-1 utf-8)))
          ("^fj\\." ;; Japanese
           (mm-coding-system-priorities
-           '(iso-8859-1 iso-2022-jp iso-2022-jp-2 shift_jis utf-8)))
+           '(iso-8859-1 iso-2022-jp utf-8)))
          ("^ru\\." ;; Cyrillic
           (mm-coding-system-priorities
            '(koi8-r iso-8859-5 iso-8859-1 utf-8))))
index bc56d942191e9047c1067e9b5e5770afab727a88..950b73666e2d1f35ff2a0adbdb1f928f4522c305 100644 (file)
@@ -1,3 +1,8 @@
+2013-08-19  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-util.el (mm-coding-system-priorities): Exclude iso-2022-jp-2 and
+       shift_jis from the default value set for Japanese users.
+
 2013-08-13  Glenn Morris  <rgm@gnu.org>
 
        * gnus-icalendar.el (gnus-icalendar-org-capture-file): Fix type.
index 209c2949ea90fcf13906836829fc91f09540dd95..9c2f0df5f5928abc7caca993d9be78b659e2afef 100644 (file)
@@ -845,17 +845,17 @@ Valid elements include:
           (not lang) nil)
          ;; In XEmacs 21.5 it may be the one like "Japanese (UTF-8)".
          ((string-match "\\`Japanese" lang)
-          ;; Japanese users prefer iso-2022-jp to euc-japan or
-          ;; shift_jis, however iso-8859-1 should be used when
-          ;; there are only ASCII text and Latin-1 characters.
-          '(iso-8859-1 iso-2022-jp iso-2022-jp-2 shift_jis utf-8))))
+          ;; Japanese users prefer iso-2022-jp to others usually used
+          ;; for `buffer-file-coding-system', however iso-8859-1 should
+          ;; be used when there are only ASCII and Latin-1 characters.
+          '(iso-8859-1 iso-2022-jp utf-8))))
   "Preferred coding systems for encoding outgoing messages.
 
 More than one suitable coding system may be found for some text.
 By default, the coding system with the highest priority is used
 to encode outgoing messages (see `sort-coding-systems').  If this
 variable is set, it overrides the default priority."
-  :version "21.2"
+  :version "24.4"
   :type '(repeat (symbol :tag "Coding system"))
   :group 'mime)