aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/gnus/ChangeLog15
-rw-r--r--lisp/gnus/gnus-sum.el5
2 files changed, 14 insertions, 6 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index dc3d28ec44d..4e172cc8064 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,4 +1,9 @@
12010-07-13 Thierry Volpiatto <thierry.volpiatto@gmail.com> 12010-07-15 Katsumi Yamaoka <yamaoka@jpl.org>
2
3 * gnus-sum.el (gnus-summary-bookmark-make-record): Make it work for
4 Emacs 23 as well.
5
62010-07-13 Thierry Volpiatto <thierry.volpiatto@gmail.com>
2 7
3 Allow C-w when setting a bookmark in a Gnus Article buffer (Bug#5975). 8 Allow C-w when setting a bookmark in a Gnus Article buffer (Bug#5975).
4 Patch applied by Karl Fogel. 9 Patch applied by Karl Fogel.
@@ -15,14 +20,14 @@
15 20
16 * gnus-art.el (bookmark-make-record-function): New local variable. 21 * gnus-art.el (bookmark-make-record-function): New local variable.
17 22
18 * gnus-sum.el (gnus-summary-bookmark-make-record): Allow setting 23 * gnus-sum.el (gnus-summary-bookmark-make-record): Allow setting from
19 from article buffer. 24 article buffer.
20 (gnus-summary-bookmark-jump): Maybe jump to article buffer. 25 (gnus-summary-bookmark-jump): Maybe jump to article buffer.
21 26
222010-07-13 Karl Fogel <kfogel@red-bean.com> 272010-07-13 Karl Fogel <kfogel@red-bean.com>
23 28
24 * gnus/gnus-sum.el (bookmark-make-record-default): Adjust 29 * gnus-sum.el (bookmark-make-record-default): Adjust declaration, based
25 declaration, based on changes in bookmark.el. 30 on changes in bookmark.el.
26 31
272010-06-22 Mark A. Hershberger <mah@everybody.org> 322010-06-22 Mark A. Hershberger <mah@everybody.org>
28 33
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el
index 0d3559227b6..ae29c17ae18 100644
--- a/lisp/gnus/gnus-sum.el
+++ b/lisp/gnus/gnus-sum.el
@@ -12645,7 +12645,10 @@ If ALL is a number, fetch this number of articles."
12645 (head (gnus-summary-article-header art)) 12645 (head (gnus-summary-article-header art))
12646 (id (mail-header-id head))) 12646 (id (mail-header-id head)))
12647 `(,subject 12647 `(,subject
12648 ,@(bookmark-make-record-default 'no-file 'no-context pos) 12648 ,@(condition-case nil
12649 (bookmark-make-record-default 'no-file 'no-context (point))
12650 (wrong-number-of-arguments
12651 (bookmark-make-record-default 'point-only)))
12649 (location . ,(format "Gnus-%s %s:%d:%s" buf grp art id)) 12652 (location . ,(format "Gnus-%s %s:%d:%s" buf grp art id))
12650 (group . ,grp) (article . ,art) 12653 (group . ,grp) (article . ,art)
12651 (message-id . ,id) (handler . gnus-summary-bookmark-jump))))) 12654 (message-id . ,id) (handler . gnus-summary-bookmark-jump)))))