Hi, `code-pages.el' provides various coding systems. But only defines autoloads for pt154 and iso-8859-11:
,---- | 2 matches for "###autoload(autoload-coding-system" in buffer: code-pages.el.~1.23~ | 4462:;;;###autoload(autoload-coding-system 'pt154 '(require 'code-pages)) | 4472:;;;###autoload(autoload-coding-system 'iso-8859-11 '(require 'code-pages)) `---- I propose to add autoloads for all iso-8859-* and windows-125* coding systems. With these autoload, Gnus (and probably also other Emacs based mail and news readers) are able to display articles with the corresponding MIME charsets correctly. A patch is attached. Okay to commit? Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/
--- code-pages.el 14 Jun 2004 02:35:11 +0200 1.23 +++ code-pages.el 01 Mar 2005 14:15:46 +0100 @@ -2440,6 +2440,7 @@ nil nil]) +;;;###autoload(autoload-coding-system 'windows-1250 '(require 'code-pages)) (cp-make-coding-system windows-1250 [?\â @@ -2571,6 +2572,7 @@ ?\Å ?\Ë]) +;;;###autoload(autoload-coding-system 'windows-1253 '(require 'code-pages)) (cp-make-coding-system windows-1253 [?\â @@ -2703,6 +2705,7 @@ nil] nil ?g) ;; Greek +;;;###autoload(autoload-coding-system 'windows-1254 '(require 'code-pages)) (cp-make-coding-system windows-1254 [?\â @@ -2835,6 +2838,7 @@ ?\Ã]) ;; yi_US +;;;###autoload(autoload-coding-system 'windows-1255 '(require 'code-pages)) (cp-make-coding-system windows-1255 [?\â @@ -2967,6 +2971,7 @@ nil] nil ?h) ;; Hebrew +;;;###autoload(autoload-coding-system 'windows-1256 '(require 'code-pages)) (cp-make-coding-system windows-1256 [?\â @@ -3099,6 +3104,7 @@ ?\Û] nil ?a) ;; Arabic +;;;###autoload(autoload-coding-system 'windows-1257 '(require 'code-pages)) (cp-make-coding-system windows-1257 [?\â @@ -3230,6 +3236,7 @@ ?\Å nil]) +;;;###autoload(autoload-coding-system 'windows-1258 '(require 'code-pages)) (cp-make-coding-system windows-1258 [?\â @@ -3652,6 +3659,7 @@ ;; ISO 8859-16 was primarily designed for single-byte encoding the Romanian ;; language. The UTF-8 charset is the preferred and in today's MIME software ;; more widely implemented encoding suitable for Romanian. +;;;###autoload(autoload-coding-system 'iso-8859-16 '(require 'code-pages)) (cp-make-coding-system iso-latin-10 ; consistent with, e.g. Latin-1 [nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil @@ -3823,6 +3831,7 @@ ?6) (define-coding-system-alias 'arabic-iso-8bit 'iso-8859-6) +;;;###autoload(autoload-coding-system 'iso-8859-10 '(require 'code-pages)) (cp-make-coding-system iso-latin-6 [nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil @@ -3929,6 +3938,7 @@ (define-coding-system-alias 'latin-6 'iso-latin-6) ;; used by lt_LT, lv_LV, mi_NZ +;;;###autoload(autoload-coding-system 'iso-8859-13 '(require 'code-pages)) (cp-make-coding-system iso-latin-7 [nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil @@ -4039,6 +4049,7 @@ ;; Fixme: check on the C1 characters which libiconv includes. They ;; are reproduced below, but are probably wrong. I can't find an ;; official definition of georgian-ps. +;;;###autoload(autoload-coding-system 'georgian-ps '(require 'code-pages)) (cp-make-coding-system georgian-ps ; used by glibc for ka_GE [?\Â
_______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel