This commit was generated by cvs2svn to compensate for changes in r542,
[elisp/tm.git] / doc / tm-view-a=en.texi
1 @c $Id: tm-view-a=en.texi,v 2.0 1995/12/17 16:16:25 morioka Exp $
2
3 @node article-buffer, preview-buffer, encoded-word decoding, Mechanism of tm-view
4 @comment  node-name,  next,  previous,  up
5 @subsection article-buffer
6
7 @defvr{Structure} mime::content-info rcnum point-min point-max type parameters encoding children
8
9 structure to represent MIME content in article-buffer. It is called by
10 @strong{content-info}.
11
12 @table @var
13 @item rcnum
14 @strong{reversed content-number} (list)
15
16 @item point-min
17 region beginning point in article-buffer
18
19 @item point-max
20 region end point in article-buffer
21
22 @item type
23 content-type/sub-type (string or nil)
24
25 @item parameters
26 parameter of Content-Type field (association list)
27
28 @item encoding
29 Content-Transfer-Encoding (string or nil)
30
31 @item children
32 list of content-info included in this content
33 @end table
34
35 Please use reference function `@code{mime::content-info/SLOT-NAME}' to 
36 reference slot of content-info. Their argument is only content-info.
37
38 @end defvr
39
40
41 @defvar mime::article/content-info
42
43 result of MIME parsing of article-buffer (content-info)
44 @end defvar
45
46
47 @defvar mime::article/preview-buffer
48
49 preview-buffer corresponded by this buffer
50 @end defvar
51
52
53 @defun mime-article/point-content-number point &optional cinfo
54
55 In a region managed by content-info @var{cinfo}, it returns
56 content-number corresponded by @var{point}.
57
58 Default value of @var{cinfo} is @code{mime::article/content-info}.
59 @end defun
60
61
62 @defun mime-article/rcnum-to-cinfo rcnum &optional cinfo
63
64 In a region managed by content-info @var{cinfo}, it returns
65 content-info corresponded by reversed-content-number @var{rcnum}.
66
67 Default value of @var{cinfo} is @code{mime::article/content-info}.
68 @end defun
69
70
71 @defun mime-article/cnum-to-cinfo rcnum &optional cinfo
72
73 In a region managed by content-info @var{cinfo}, it returns
74 content-info corresponded by content-number @var{cnum}.
75
76 Default value of @var{cinfo} is @code{mime::article/content-info}.
77 @end defun
78
79
80 @defun mime/flatten-content-info &optional cinfo
81
82 It returns flatten list of content-info from content-info @var{cinfo}
83 tree.
84
85 Default value of @var{cinfo} is @code{mime::article/content-info}.
86 @end defun