diff lisp/gnus/gnus-sum.el @ 109435:cb913a283247

Make gnus-summary-bookmark-make-record work for Emacs 23 as well. 2010-07-15 Katsumi Yamaoka <yamaoka@jpl.org> * gnus-sum.el (gnus-summary-bookmark-make-record): Make it work for Emacs 23 as well.
author Katsumi Yamaoka <yamaoka@jpl.org>
date Thu, 15 Jul 2010 00:54:06 +0000
parents 4e6b8160da4b
children 20f9503a8859
line wrap: on
line diff
--- a/lisp/gnus/gnus-sum.el	Wed Jul 14 22:46:23 2010 +0000
+++ b/lisp/gnus/gnus-sum.el	Thu Jul 15 00:54:06 2010 +0000
@@ -12645,7 +12645,10 @@
            (head    (gnus-summary-article-header art))
            (id      (mail-header-id head)))
       `(,subject
-        ,@(bookmark-make-record-default 'no-file 'no-context pos)
+	,@(condition-case nil
+	      (bookmark-make-record-default 'no-file 'no-context (point))
+	    (wrong-number-of-arguments
+	     (bookmark-make-record-default 'point-only)))
         (location . ,(format "Gnus-%s %s:%d:%s" buf grp art id))
         (group . ,grp) (article . ,art)
         (message-id . ,id) (handler . gnus-summary-bookmark-jump)))))