diff options
Diffstat (limited to 'lisp/gnus')
| -rw-r--r-- | lisp/gnus/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/gnus/gnus-sum.el | 5 |
2 files changed, 7 insertions, 2 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 52de639c813..b0b3cd11b6a 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog @@ -1,3 +1,7 @@ +2010-04-14 Stefan Monnier <monnier@iro.umontreal.ca> + + * gnus-sum.el (gnus-summary-bookmark-make-record): Add `location' field. + 2010-04-12 Stefan Monnier <monnier@iro.umontreal.ca> * gnus-sum.el: Add bookmark declarations to silence the compiler. diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el index ba74e3baeb8..d8a36dd77db 100644 --- a/lisp/gnus/gnus-sum.el +++ b/lisp/gnus/gnus-sum.el @@ -12657,8 +12657,9 @@ If ALL is a number, fetch this number of articles." (id (mail-header-id head))) `(,subject ,@(bookmark-make-record-default 'point-only) - (group . ,grp) (article . ,art) - (message-id . ,id) (handler . gnus-summary-bookmark-jump)))) + (location . ,(format "Gnus %s:%d:%s" grp art id)) + (group . ,grp) (article . ,art) + (message-id . ,id) (handler . gnus-summary-bookmark-jump)))) ;;;###autoload (defun gnus-summary-bookmark-jump (bookmark) |
