diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2001-09-13 06:06:46 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2001-09-13 06:06:46 +0800 |
commit | e01b1d7c259f148847e97d4c3e609933e26a73cf (patch) | |
tree | ec8f29ab4a07dd9bb64ec8e4c3b2223c2fbe9346 /filter/ChangeLog | |
parent | 8be7f276a292ba85e6bec20fd7d5a351f094296e (diff) | |
download | gsoc2013-evolution-e01b1d7c259f148847e97d4c3e609933e26a73cf.tar.gz gsoc2013-evolution-e01b1d7c259f148847e97d4c3e609933e26a73cf.tar.zst gsoc2013-evolution-e01b1d7c259f148847e97d4c3e609933e26a73cf.zip |
Clone the current rule before editing it so that changes can be undone.
2001-09-12 Jeffrey Stedfast <fejj@ximian.com>
* rule-editor.c (rule_edit): Clone the current rule before editing
it so that changes can be undone.
(edit_editor_clicked): If the user hit OK, replace the original
rule with the new one.
* vfolder-rule.c (vfolder_rule_finalise): Free the sources list.
(rule_copy): Implemented.
* filter-filter.c (rule_copy): Implemented.
* filter-rule.c (filter_rule_copy): New convenience function to
copy one rule "into" another.
(rule_copy): Default implementation.
(filter_rule_clone): Use filter_rule_copy() internally to get rid
of the nastiness/slowness of xml encoding and then decoding.
svn path=/trunk/; revision=12787
Diffstat (limited to 'filter/ChangeLog')
-rw-r--r-- | filter/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/filter/ChangeLog b/filter/ChangeLog index 827efa6f0b..fcd6f22aed 100644 --- a/filter/ChangeLog +++ b/filter/ChangeLog @@ -1,3 +1,21 @@ +2001-09-12 Jeffrey Stedfast <fejj@ximian.com> + + * rule-editor.c (rule_edit): Clone the current rule before editing + it so that changes can be undone. + (edit_editor_clicked): If the user hit OK, replace the original + rule with the new one. + + * vfolder-rule.c (vfolder_rule_finalise): Free the sources list. + (rule_copy): Implemented. + + * filter-filter.c (rule_copy): Implemented. + + * filter-rule.c (filter_rule_copy): New convenience function to + copy one rule "into" another. + (rule_copy): Default implementation. + (filter_rule_clone): Use filter_rule_copy() internally to get rid + of the nastiness/slowness of xml encoding and then decoding. + 2001-09-12 <NotZed@Ximian.com> * vfoldertypes.xml: Remove the match-all from the not |