diff options
| author | Glenn Morris | 2010-11-03 01:03:42 -0700 |
|---|---|---|
| committer | Glenn Morris | 2010-11-03 01:03:42 -0700 |
| commit | 728618ba3d8c8e452b283b2f7490a8a97abfb9ee (patch) | |
| tree | fbd0e7432a0f35e90fdacb84436744fb9fc73ab9 | |
| parent | 0b03a950a0486d1b93600eba3d5b3c83de297d11 (diff) | |
| download | emacs-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/ChangeLog | 2 | ||||
| -rw-r--r-- | lisp/textmodes/reftex-toc.el | 31 |
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. |