6aed30918604db47d2a6a83f989422797227c8bc
[elisp/semi.git] / NEWS
1 SEMI NEWS --- history of major-changes.
2 Copyright (C) 1998 Free Software Foundation, Inc.
3 \f
4 * Changes in SEMI 1.1
5
6 ** User setting
7
8 *** Setting variable about visible body
9
10   `mime-view-visible-media-type-list' and
11 `mime-view-content-filter-alist' were abolished.  Please use
12 `mime-preview-condition' instead.
13
14   Notice that `mime-preview-condition' is not list of
15 media-type/subtype string nor association-list.  It uses new
16 data-structure `ctree' (condition-tree; it is introduced to replace
17 `atype').  Function `ctree-set-calist-strictly' and
18 `ctree-set-calist-with-default' may be useful to modify it (`calist'
19 (condition-alist) is as same as `atype').
20
21
22 *** API about visible-predicates
23
24   Interface of visible-predicates for entity elements were changed.
25 New interfaces are following:
26
27     mime-view-entity-button-visible-p (entity message-info)
28
29     mime-view-header-visible-p (entity message-info)
30
31     mime-view-body-visible-p (entity message-info)
32
33     mime-view-entity-separator-visible-p (entity message-info)
34
35
36 ** API
37
38 *** entity representation
39
40   Structure `mime-entity-info' was renamed to `mime-entity'.  So
41 various functions were renamed too.
42
43
44 *** Interface for generators or filters for entity elements
45
46   Interface of generators or filters for entity elements were changed.
47 New interfaces are following:
48
49     mime-view-insert-entity-button (entity message-info subj)
50
51
52 *** Format of mime-acting-condition (acting-situation)
53
54   Format of `mime-acting-condition' were changed.  `type' and
55 `subtype' are separated and changed to symbol.
56
57
58 *** Renaming
59
60 - mime-view-buffer -> mime-preview-buffer
61
62 \f
63 Local variables:
64 mode: outline
65 paragraph-separate: "[  \f]*$"
66 end: