Mercurial > emacs
diff lisp/textmodes/reftex-sel.el @ 37998:706af946b1e7
* reftex-ref.el (reftex-select-label-help): Added "z" key
description.
* reftex-sel.el (reftex-select-jump): New command.
* reftex-toc.el (reftex-toc-help): Added "z" key description.
(reftex-toc-jump): New command.
* reftex-cite.el (reftex-parse-bibitem): Regexp changed to parse
international characters as well.
* reftex.el: Added autoloads for eftex-varioref-vref',
eftex-fancyref-fref', eftex-fancyref-Fref'
* reftex-vars.el: Protected single backslash in many docstrings.
* reftex-dcr.el (reftex-view-crossref): added SPACE and TAB to the
key separaotrs.
author | Carsten Dominik <dominik@science.uva.nl> |
---|---|
date | Fri, 08 Jun 2001 08:43:20 +0000 |
parents | 5eec8d1d09f0 |
children | 7a94f1c588c4 |
line wrap: on
line diff
--- a/lisp/textmodes/reftex-sel.el Thu Jun 07 16:01:50 2001 +0000 +++ b/lisp/textmodes/reftex-sel.el Fri Jun 08 08:43:20 2001 +0000 @@ -2,7 +2,7 @@ ;; Copyright (c) 1997, 1998, 1999, 2000 Free Software Foundation, Inc. ;; Author: Carsten Dominik <dominik@strw.LeidenUniv.nl> -;; Version: 4.15 +;; Version: 4.16 ;; ;; This file is part of GNU Emacs. @@ -445,6 +445,15 @@ (interactive "p") (setq reftex-callback-fwd nil) (re-search-backward "^[^. \t\n\r]" nil t arg)) +(defun reftex-select-jump (arg) + "Jump to a specific section. E.g. '3 z' jumps to section 3. +Useful for large TOC's." + (interactive "P") + (goto-char (point-min)) + (re-search-forward + (concat "^ *" (number-to-string (if (numberp arg) arg 1)) " ") + nil t) + (beginning-of-line)) (defun reftex-select-next-heading (&optional arg) "Move to next table of contentes line." (interactive "p") @@ -660,6 +669,7 @@ (loop for x in '(("b" . reftex-select-jump-to-previous) + ("z" . reftex-select-jump) ("v" . reftex-select-toggle-varioref) ("V" . reftex-select-toggle-fancyref) ("m" . reftex-select-mark)