[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/info.el,v
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/info.el,v |
Date: |
Sat, 08 Mar 2008 22:07:26 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 08/03/08 22:07:26
Index: info.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/info.el,v
retrieving revision 1.521
retrieving revision 1.522
diff -u -b -r1.521 -r1.522
--- info.el 8 Mar 2008 00:13:50 -0000 1.521
+++ info.el 8 Mar 2008 22:07:23 -0000 1.522
@@ -4351,7 +4351,6 @@
(point)
(- (point) bookmark-search-size))
nil))
- (position . ,(point))
(info-node . ,Info-current-node)
(handler . Info-bookmark-jump))))
@@ -4368,27 +4367,19 @@
(defvar bookmark-current-bookmark)
-(declare-function bookmark-get-filename "bookmark" (bookmark))
-(declare-function bookmark-get-front-context-string "bookmark" (bookmark))
-(declare-function bookmark-get-rear-context-string "bookmark" (bookmark))
-(declare-function bookmark-get-position "bookmark" (bookmark))
+(declare-function bookmark-prop-get "bookmark" (bookmark
prop))
(declare-function bookmark-file-or-variation-thereof "bookmark" (file))
(declare-function bookmark-jump-noselect "bookmark" (str))
(declare-function bookmark-get-bookmark-record "bookmark" (bookmark))
-(defun bookmark-get-info-node (bookmark)
- "Get the info node associated with BOOKMARK."
- (cdr (assq 'info-node (bookmark-get-bookmark-record bookmark))))
-
;;;###autoload
(defun Info-bookmark-jump (bmk)
;; This implements the `handler' function interface for record type returned
;; by `Info-bookmark-make-record', which see.
- (let* ((file (expand-file-name (bookmark-get-filename bmk)))
- (forward-str (bookmark-get-front-context-string bmk))
- (behind-str (bookmark-get-rear-context-string bmk))
- (place (bookmark-get-position bmk))
- (info-node (bookmark-get-info-node bmk)))
+ (let* ((file (expand-file-name (bookmark-prop-get bmk 'filename)))
+ (forward-str (bookmark-prop-get bmk 'front-context-string))
+ (behind-str (bookmark-prop-get bmk 'rear-context-string))
+ (info-node (bookmark-prop-get bmk 'info-node)))
(if (setq file (bookmark-file-or-variation-thereof file))
(save-excursion
(save-window-excursion
- [Emacs-diffs] Changes to emacs/lisp/info.el,v, Stefan Monnier, 2008/03/06
- [Emacs-diffs] Changes to emacs/lisp/info.el,v, Stefan Monnier, 2008/03/06
- [Emacs-diffs] Changes to emacs/lisp/info.el,v, Stefan Monnier, 2008/03/07
- [Emacs-diffs] Changes to emacs/lisp/info.el,v, Karl Fogel, 2008/03/07
- [Emacs-diffs] Changes to emacs/lisp/info.el,v, Tassilo Horn, 2008/03/07
- [Emacs-diffs] Changes to emacs/lisp/info.el,v, Bastien Guerry, 2008/03/07
- [Emacs-diffs] Changes to emacs/lisp/info.el,v, Juanma Barranquero, 2008/03/07
- [Emacs-diffs] Changes to emacs/lisp/info.el,v, Juanma Barranquero, 2008/03/07
- [Emacs-diffs] Changes to emacs/lisp/info.el,v,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/lisp/info.el,v, Stefan Monnier, 2008/03/08
- [Emacs-diffs] Changes to emacs/lisp/info.el,v, Stefan Monnier, 2008/03/09
- [Emacs-diffs] Changes to emacs/lisp/info.el,v, Johan Bockgård, 2008/03/25