aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2010-11-03 01:03:42 -0700
committerGlenn Morris2010-11-03 01:03:42 -0700
commit728618ba3d8c8e452b283b2f7490a8a97abfb9ee (patch)
treefbd0e7432a0f35e90fdacb84436744fb9fc73ab9
parent0b03a950a0486d1b93600eba3d5b3c83de297d11 (diff)
downloademacs-728618ba3d8c8e452b283b2f7490a8a97abfb9ee.tar.gz
emacs-728618ba3d8c8e452b283b2f7490a8a97abfb9ee.zip
reftex-toc trivia.
* lisp/textmodes/reftex-toc.el (reftex-toc-do-promote): Remove unused local `mpos'. (reftex-toc-restore-region): Make `mpos' local to this function.
-rw-r--r--lisp/ChangeLog2
-rw-r--r--lisp/textmodes/reftex-toc.el31
2 files changed, 17 insertions, 16 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 044ff60a4a6..3068b97cd79 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -7,6 +7,8 @@
7 set-process-query-on-exit-flag. 7 set-process-query-on-exit-flag.
8 8
9 * textmodes/reftex-toc.el (name1, dummy, dummy2): Remove unused decs. 9 * textmodes/reftex-toc.el (name1, dummy, dummy2): Remove unused decs.
10 (reftex-toc-do-promote): Remove unused local `mpos'.
11 (reftex-toc-restore-region): Make `mpos' local to this function.
10 12
11 * net/dbus.el (dbus-name-owner-changed-handler): Doc fix. 13 * net/dbus.el (dbus-name-owner-changed-handler): Doc fix.
12 14
diff --git a/lisp/textmodes/reftex-toc.el b/lisp/textmodes/reftex-toc.el
index 0c32b0cc7e4..496f9b4ddf3 100644
--- a/lisp/textmodes/reftex-toc.el
+++ b/lisp/textmodes/reftex-toc.el
@@ -546,7 +546,6 @@ Useful for large TOC's."
546;; Promotion/Demotion stuff 546;; Promotion/Demotion stuff
547 547
548(defvar delta) 548(defvar delta)
549(defvar mpos)
550(defvar pro-or-de) 549(defvar pro-or-de)
551(defvar start-pos) 550(defvar start-pos)
552(defvar start-line) 551(defvar start-line)
@@ -575,7 +574,7 @@ point."
575 (if (bolp) 1 0))))) 574 (if (bolp) 1 0)))))
576 (start-pos (point)) 575 (start-pos (point))
577 (pro-or-de (if (> delta 0) "de" "pro")) 576 (pro-or-de (if (> delta 0) "de" "pro"))
578 beg end entries data sections nsec mpos msg) 577 beg end entries data sections nsec msg)
579 (setq msg 578 (setq msg
580 (catch 'exit 579 (catch 'exit
581 (if (reftex-region-active-p) 580 (if (reftex-region-active-p)
@@ -629,20 +628,20 @@ point."
629 628
630 629
631(defun reftex-toc-restore-region (point-line &optional mark-line) 630(defun reftex-toc-restore-region (point-line &optional mark-line)
632 (when mark-line 631 (let (mpos)
633 (goto-char (point-min)) 632 (when mark-line
634 (forward-line (1- mark-line)) 633 (goto-char (point-min))
635 (setq mpos (point))) 634 (forward-line (1- mark-line))
636 (when point-line 635 (setq mpos (point)))
637 (goto-char (point-min)) 636 (when point-line
638 (forward-line (1- point-line))) 637 (goto-char (point-min))
639 (if mark-line 638 (forward-line (1- point-line)))
640 (progn 639 (when mark-line
641 (set-mark mpos) 640 (set-mark mpos)
642 (if (featurep 'xemacs) 641 (if (featurep 'xemacs)
643 (zmacs-activate-region) 642 (zmacs-activate-region)
644 (setq mark-active t 643 (setq mark-active t
645 deactivate-mark nil))))) 644 deactivate-mark nil)))))
646 645
647(defun reftex-toc-promote-prepare (x) 646(defun reftex-toc-promote-prepare (x)
648 "Look at a toc entry and see if we could pro/demote it. 647 "Look at a toc entry and see if we could pro/demote it.