Mercurial > hg > xemacs-beta
comparison lisp/tm/auto-autoloads.el @ 163:0132846995bd r20-3b8
Import from CVS: tag r20-3b8
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:43:35 +0200 |
parents | |
children | 5a88923fcbfe |
comparison
equal
deleted
inserted
replaced
162:4de2936b4e77 | 163:0132846995bd |
---|---|
1 ;;; DO NOT MODIFY THIS FILE | |
2 (if (not (featurep 'tm-autoloads)) | |
3 (progn | |
4 | |
5 ;;;### (autoloads (mime/editor-mode) "tm-edit" "tm/tm-edit.el") | |
6 | |
7 (autoload 'mime/editor-mode "tm-edit" "\ | |
8 MIME minor mode for editing the tagged MIME message. | |
9 | |
10 In this mode, basically, the message is composed in the tagged MIME | |
11 format. The message tag looks like: | |
12 | |
13 --[[text/plain; charset=ISO-2022-JP][7bit]] | |
14 | |
15 The tag specifies the MIME content type, subtype, optional parameters | |
16 and transfer encoding of the message following the tag. Messages | |
17 without any tag are treated as `text/plain' by default. Charset and | |
18 transfer encoding are automatically defined unless explicitly | |
19 specified. Binary messages such as audio and image are usually hidden. | |
20 The messages in the tagged MIME format are automatically translated | |
21 into a MIME compliant message when exiting this mode. | |
22 | |
23 Available charsets depend on Emacs version being used. The following | |
24 lists the available charsets of each emacs. | |
25 | |
26 EMACS 18: US-ASCII is only available. | |
27 NEmacs: US-ASCII and ISO-2022-JP are available. | |
28 EMACS 19: US-ASCII and ISO-8859-1 (or other charset) are available. | |
29 XEmacs 19: US-ASCII and ISO-8859-1 (or other charset) are available. | |
30 Mule: US-ASCII, ISO-8859-* (except for ISO-8859-5), KOI8-R, | |
31 ISO-2022-JP, ISO-2022-JP-2, ISO-2022-KR, BIG5 and | |
32 ISO-2022-INT-1 are available. | |
33 | |
34 ISO-2022-JP-2 and ISO-2022-INT-1 charsets used in mule is expected to | |
35 be used to represent multilingual text in intermixed manner. Any | |
36 languages that has no registered charset are represented as either | |
37 ISO-2022-JP-2 or ISO-2022-INT-1 in mule. | |
38 | |
39 If you want to use non-ISO-8859-1 charset in EMACS 19 or XEmacs 19, | |
40 please set variable `default-mime-charset'. This variable must be | |
41 symbol of which name is a MIME charset. | |
42 | |
43 If you want to add more charsets in mule, please set variable | |
44 `charsets-mime-charset-alist'. This variable must be alist of which | |
45 key is list of leading-char/charset and value is symbol of MIME | |
46 charset. (leading-char is a term of MULE 1.* and 2.*. charset is a | |
47 term of XEmacs/mule, mule merged EMACS and MULE 3.*) If name of | |
48 coding-system is different as MIME charset, please set variable | |
49 `mime-charset-coding-system-alist'. This variable must be alist of | |
50 which key is MIME charset and value is coding-system. | |
51 | |
52 Following commands are available in addition to major mode commands: | |
53 | |
54 [make single part] | |
55 \\[mime-editor/insert-text] insert a text message. | |
56 \\[mime-editor/insert-file] insert a (binary) file. | |
57 \\[mime-editor/insert-external] insert a reference to external body. | |
58 \\[mime-editor/insert-voice] insert a voice message. | |
59 \\[mime-editor/insert-message] insert a mail or news message. | |
60 \\[mime-editor/insert-mail] insert a mail message. | |
61 \\[mime-editor/insert-signature] insert a signature file at end. | |
62 \\[mime-editor/insert-key] insert PGP public key. | |
63 \\[mime-editor/insert-tag] insert a new MIME tag. | |
64 | |
65 [make enclosure (maybe multipart)] | |
66 \\[mime-editor/enclose-alternative-region] enclose as multipart/alternative. | |
67 \\[mime-editor/enclose-parallel-region] enclose as multipart/parallel. | |
68 \\[mime-editor/enclose-mixed-region] enclose as multipart/mixed. | |
69 \\[mime-editor/enclose-digest-region] enclose as multipart/digest. | |
70 \\[mime-editor/enclose-signed-region] enclose as PGP signed. | |
71 \\[mime-editor/enclose-encrypted-region] enclose as PGP encrypted. | |
72 \\[mime-editor/enclose-quote-region] enclose as verbose mode (to avoid to expand tags) | |
73 | |
74 [other commands] | |
75 \\[mime-editor/set-transfer-level-7bit] set transfer-level as 7. | |
76 \\[mime-editor/set-transfer-level-8bit] set transfer-level as 8. | |
77 \\[mime-editor/set-split] set message splitting mode. | |
78 \\[mime-editor/set-sign] set PGP-sign mode. | |
79 \\[mime-editor/set-encrypt] set PGP-encryption mode. | |
80 \\[mime-editor/preview-message] preview editing MIME message. | |
81 \\[mime-editor/exit] exit and translate into a MIME compliant message. | |
82 \\[mime-editor/help] show this help. | |
83 \\[mime-editor/maybe-translate] exit and translate if in MIME mode, then split. | |
84 | |
85 Additional commands are available in some major modes: | |
86 C-c C-c exit, translate and run the original command. | |
87 C-c C-s exit, translate and run the original command. | |
88 | |
89 The following is a message example written in the tagged MIME format. | |
90 TABs at the beginning of the line are not a part of the message: | |
91 | |
92 This is a conventional plain text. It should be translated | |
93 into text/plain. | |
94 --[[text/plain]] | |
95 This is also a plain text. But, it is explicitly specified as | |
96 is. | |
97 --[[text/plain; charset=ISO-8859-1]] | |
98 This is also a plain text. But charset is specified as | |
99 iso-8859-1. | |
100 | |
101 ¡Hola! Buenos días. ¿Cómo está usted? | |
102 --[[text/enriched]] | |
103 This is a <bold>enriched text</bold>. | |
104 --[[image/gif][base64]]...image encoded in base64 here... | |
105 --[[audio/basic][base64]]...audio encoded in base64 here... | |
106 | |
107 User customizable variables (not documented all of them): | |
108 mime-prefix | |
109 Specifies a key prefix for MIME minor mode commands. | |
110 | |
111 mime-ignore-preceding-spaces | |
112 Preceding white spaces in a message body are ignored if non-nil. | |
113 | |
114 mime-ignore-trailing-spaces | |
115 Trailing white spaces in a message body are ignored if non-nil. | |
116 | |
117 mime-auto-hide-body | |
118 Hide a non-textual body message encoded in base64 after insertion | |
119 if non-nil. | |
120 | |
121 mime-editor/transfer-level | |
122 A number of network transfer level. It should be bigger than 7. | |
123 If you are in 8bit-through environment, please set 8. | |
124 | |
125 mime-editor/voice-recorder | |
126 Specifies a function to record a voice message and encode it. | |
127 The function `mime-editor/voice-recorder-for-sun' is for Sun | |
128 SparcStations. | |
129 | |
130 mime/editor-mode-hook | |
131 Turning on MIME mode calls the value of mime/editor-mode-hook, if | |
132 it is non-nil. | |
133 | |
134 mime-editor/translate-hook | |
135 The value of mime-editor/translate-hook is called just before translating | |
136 the tagged MIME format into a MIME compliant message if it is | |
137 non-nil. If the hook call the function mime-editor/insert-signature, | |
138 the signature file will be inserted automatically. | |
139 | |
140 mime-editor/exit-hook | |
141 Turning off MIME mode calls the value of mime-editor/exit-hook, if it is | |
142 non-nil." t nil) | |
143 | |
144 (defalias 'edit-mime 'mime/editor-mode) | |
145 | |
146 ;;;*** | |
147 | |
148 (provide 'tm-autoloads) | |
149 )) |