aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2005-10-24 12:01:26 +0000
committerKenichi Handa2005-10-24 12:01:26 +0000
commita74333a157ca5d858e7aaf951074bd47e0d8f80f (patch)
treedfe34f92aabf43081a1aa82bc4530fdadcf17a3a
parentee3fe0b52165f446a5688112e9ccccaa75348ee6 (diff)
downloademacs-a74333a157ca5d858e7aaf951074bd47e0d8f80f.tar.gz
emacs-a74333a157ca5d858e7aaf951074bd47e0d8f80f.zip
Delete the definition of utf-7.
(utf-7-post-read-conversion, utf-7-pre-write-conversion): Add autoload cookies.
-rw-r--r--lisp/international/utf-7.el25
1 files changed, 9 insertions, 16 deletions
diff --git a/lisp/international/utf-7.el b/lisp/international/utf-7.el
index 6340dafc12a..92504967340 100644
--- a/lisp/international/utf-7.el
+++ b/lisp/international/utf-7.el
@@ -36,22 +36,13 @@
36 36
37;;; Code: 37;;; Code:
38 38
39(make-coding-system 39;; (define-coding-system 'utf-7-imap
40 'utf-7 0 ?U 40;; "UTF-7 encoding of Unicode, IMAP version (RFC 2060)"
41 "UTF-7 encoding of Unicode (RFC 2152)" 41;; :coding-type 'utf-8
42 nil 42;; :mnemonic ?u
43 `((safe-chars . ,(coding-system-get 'utf-16be 'safe-chars)) 43;; :charset-list '(unicode)
44 (mime-charset . utf-7) 44;; :pre-write-conversion 'utf-7-imap-pre-write-conversion
45 (pre-write-conversion . utf-7-pre-write-conversion) 45;; :post-read-conversion 'utf-7-imap-post-read-conversion)
46 (post-read-conversion . utf-7-post-read-conversion)))
47
48;; (make-coding-system
49;; 'utf-7-imap 0 ?u
50;; "UTF-7 encoding of Unicode, IMAP version (RFC 2060)"
51;; nil
52;; `((safe-chars . ,(coding-system-get 'utf-16be 'safe-chars))
53;; (pre-write-conversion . utf-7-imap-pre-write-conversion)
54;; (post-read-conversion . utf-7-imap-post-read-conversion)))
55 46
56(defun utf-7-decode (len imap) 47(defun utf-7-decode (len imap)
57 "Decode LEN bytes of UTF-7 at point. 48 "Decode LEN bytes of UTF-7 at point.
@@ -81,6 +72,7 @@ IMAP non-nil means use the IMAP version."
81 (delete-backward-char 1))))))) 72 (delete-backward-char 1)))))))
82 (- (point-max) (point-min))))) 73 (- (point-max) (point-min)))))
83 74
75;;;###autoload
84(defun utf-7-post-read-conversion (len) 76(defun utf-7-post-read-conversion (len)
85 (utf-7-decode len nil)) 77 (utf-7-decode len nil))
86 78
@@ -129,6 +121,7 @@ ESC and SKIP-CHARS are adjusted for the normal and IMAP versions."
129 (insert ?-))))) 121 (insert ?-)))))
130 nil)) 122 nil))
131 123
124;;;###autoload
132(defun utf-7-pre-write-conversion (from to) 125(defun utf-7-pre-write-conversion (from to)
133 (utf-7-encode from to nil)) 126 (utf-7-encode from to nil))
134 127