Update for latest version.
[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' was abolished.  Please use
11 `mime-view-body-visible-condition' instead.
12
13   Notice that `mime-view-body-visible-condition' is not list of
14 media-type/subtype string.  It uses new data-structure `ctree'
15 (condition-tree; it is introduced to replace `atype').  Function
16 `ctree-set-calist-strictly' and `ctree-set-calist-with-default' may be
17 useful to modify it (`calist' (condition-alist) is as same as
18 `atype').
19
20
21 *** API about visible-predicates
22
23   Interface of visible-predicates for entity elements were changed.
24 New interfaces are following:
25
26     mime-view-entity-button-visible-p (entity message-info)
27
28     mime-view-header-visible-p (entity message-info)
29
30     mime-view-body-visible-p (entity message-info)
31
32     mime-view-entity-separator-visible-p (entity message-info)
33
34
35 ** API
36
37 *** entity representation
38
39   Structure `mime-entity-info' was renamed to `mime-entity'.  So
40 various functions were renamed too.
41
42
43 *** Interface for generators or filters for entity elements
44
45   Interface of generators or filters for entity elements were changed.
46 New interfaces are following:
47
48     mime-view-insert-entity-button (entity message-info subj)
49
50
51 *** Format of mime-acting-condition (acting-situation)
52
53   Format of `mime-acting-condition' were changed.  `type' and
54 `subtype' are separated and changed to symbol.
55
56
57 *** Renaming
58
59 - mime-view-buffer -> mime-preview-buffer
60
61 \f
62 Local variables:
63 mode: outline
64 paragraph-separate: "[  \f]*$"
65 end: