tm 7.99.
[elisp/tm.git] / tm-gnus-eng.ol
1 [[R
2 \title{tm-gnus manual (English Version)}
3 \author{Morioka Tomohiko}
4 \date{1994/7/25}
5 \maketitle
6 ]]R
7
8 * Install
9
10 ** tiny-mime
11
12   Please copy tiny-mime.el to your emacs lisp directory.
13
14
15 ** tm-body
16
17   Please copy tm-body.el, tl-list.el and tl-header.el to your emacs
18 lisp directory.
19
20
21 ** tm-misc
22
23   Please copy tm-misc.el and tl-hook.el to your emacs lisp directory.
24
25
26 ** tm-gnus
27
28   Please copy tm-gnus.el to your emacs lisp directory.
29
30
31
32 * .emacs
33
34   Please insert following list to .emacs.
35
36 [[E
37 ----------------------------------------------------------------------
38 (if (not (fboundp 'add-hook))
39     (require 'tl-hook)
40   )
41
42 (let ((le (function
43            (lambda ()
44              (require 'tm-gnus)
45              )))
46       )
47   (if (boundp 'MULE)
48       (progn
49         (add-hook 'gnus-Group-mode-hook (function gnusutil-initialize))
50         (add-hook 'gnus-group-mode-hook (function gnusutil-initialize))
51         (autoload 'gnusutil-initialize "gnusutil")
52         (autoload 'gnusutil-add-group "gnusutil")
53         (add-hook 'gnusutil-initialize-hook le)
54         )
55     (progn
56       (add-hook 'gnus-Startup-hook le)
57       (add-hook 'gnus-startup-hook le)
58       )))
59 ----------------------------------------------------------------------
60 ]]E
61
62
63 * How to use
64
65 -------------------------------------------------------
66 | key |                function                       |
67 =======================================================
68 | M-t |toggle switch of message header decoding mode  |
69 -------------------------------------------------------
70 |  v  |MIME decode message body and play              |
71 |  e  |MIME decode message body and extract to file(s)|
72 |C-c p|MIME decode message body and print             |
73 -------------------------------------------------------
74
75
76 * How to use metamail
77
78   In normal definition, tm-mh-e use tm-body as MIME body decoder. 
79 However, you can use metamail. In this case, Of course, you need
80 metamail and metamail.el.
81
82   Please insert following list to .emacs if you want to use metamail.
83
84 [[E
85 ----------------------------------------------------------------------
86 (autoload 'metamail-buffer "metamail" nil t)
87 (setq mime/body-decoding-method (function metamail-buffer))
88 ----------------------------------------------------------------------
89 ]]E
90
91   If you use metamail, there are no decoding mode of MIME body
92 decoding. Therefore, functions for `v', `e', `C-c p' are equally
93 `metamail-buffer', and decoding is sequentially.