Mercurial > emacs
changeset 46863:28ae6b9b086e
(pages-target-buffer): Add defvar. Renamed from target-buffer.
(pages-directory, pages-copy-header-and-position): Uses changed.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 12 Aug 2002 17:23:16 +0000 |
parents | 72170b70dd7a |
children | df9f70dd69a4 |
files | lisp/textmodes/page-ext.el |
diffstat | 1 files changed, 6 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/textmodes/page-ext.el Mon Aug 12 17:21:40 2002 +0000 +++ b/lisp/textmodes/page-ext.el Mon Aug 12 17:23:16 2002 +0000 @@ -473,6 +473,8 @@ (defvar pages-pos-list nil "List containing the positions of the pages in the pages-buffer.") +(defvar pages-target-buffer) + (defvar pages-directory-map nil "Keymap for the pages-directory-buffer.") @@ -569,7 +571,7 @@ (message "Creating directory for: %s " (buffer-name))) - (let ((target-buffer (current-buffer)) + (let ((pages-target-buffer (current-buffer)) (pages-directory-buffer (concat pages-directory-prefix " " (buffer-name))) (linenum 1) @@ -585,7 +587,7 @@ (pages-directory-mode) (insert "==== Pages Directory: use `C-c C-c' to go to page under cursor. ====" ?\n) - (setq pages-buffer target-buffer) + (setq pages-buffer pages-target-buffer) (setq pages-pos-list nil)) (if pages-list-all-headers-p @@ -635,7 +637,7 @@ (setq pages-pos-list (nreverse pages-pos-list)) (if (interactive-p) (message "%d matching lines in: %s" - (length pages-pos-list) (buffer-name target-buffer)))) + (length pages-pos-list) (buffer-name pages-target-buffer)))) (pop-to-buffer pages-directory-buffer) (sit-for 0) ; otherwise forward-line fails if N > window height. (forward-line (if (= 0 pages-buffer-original-page) @@ -680,7 +682,7 @@ (setq pages-pos-list (cons position pages-pos-list)) ;; insert page header (setq inserted-at (point)) - (insert-buffer-substring target-buffer start end) + (insert-buffer-substring pages-target-buffer start end) (add-text-properties inserted-at (point) '(mouse-face highlight help-echo "mouse-2: go to this page"))