summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog3
-rw-r--r--lisp/textmodes/remember.el2
2 files changed, 4 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index b8cc19b383c..2ee8799f62b 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,8 @@
2013-10-21 Stefan Monnier <monnier@iro.umontreal.ca>
+ * textmodes/remember.el (remember-diary-extract-entries):
+ Avoid add-to-list.
+
* progmodes/ruby-mode.el (ruby-smie-rules): Indent after + used as
an instruction.
diff --git a/lisp/textmodes/remember.el b/lisp/textmodes/remember.el
index e44f12d1db8..891912c0a91 100644
--- a/lisp/textmodes/remember.el
+++ b/lisp/textmodes/remember.el
@@ -535,7 +535,7 @@ If this is nil, then `diary-file' will be used instead."
(goto-char (point-min))
(let (list)
(while (re-search-forward "^DIARY:\\s-*\\(.+\\)" nil t)
- (add-to-list 'list (remember-diary-convert-entry (match-string 1))))
+ (push (remember-diary-convert-entry (match-string 1)) list))
(when list
(diary-make-entry (mapconcat 'identity list "\n")
nil remember-diary-file))