1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00

* textmodes/reftex-vars.el (reftex-cite-format-builtin): Support

for jurabib.

	* textmodes/reftex.el (featurep): Define aliases for overlay
	commands, for XEmacs compatibility, and use these aliases in
	overlay initializations.
	(reftex-highlight): Use `reftex-move-overlay'.
	(reftex-unhighlight): Use `reftex-delete-overlay'.
	(reftex-uniq): Funktion removed.  Use `reftex-uniquify' instead.
	(reftex-access-search-path): Use `reftex-uniquify' instead of
	`reftex-uniq'

	* textmodes/reftex-sel.el (reftex-select-unmark): Overlay
	`before-string' property modification enables for Emacs as well.
	(reftex-select-item): Use `reftex-delete-overlay'.
	(reftex-select-mark): Use `reftex-make-overlay' and
	`reftex-overlay-put'.
	(reftex-select-unmark): Use `reftex-delete-overlay' and
	`reftex-overlay-put'.
This commit is contained in:
Carsten Dominik 2005-05-18 11:25:03 +00:00
parent 896833d587
commit 3a1e812849
12 changed files with 104 additions and 63 deletions

View file

@ -3,7 +3,7 @@
;; Free Software Foundation, Inc.
;; Author: Carsten Dominik <dominik@science.uva.nl>
;; Version: 4.26
;; Version: 4.28
;; This file is part of GNU Emacs.
@ -29,6 +29,7 @@
(eval-when-compile (require 'cl))
(provide 'reftex-ref)
(require 'reftex)
(require 'reftex-parse)
;;;
(defun reftex-label-location (&optional bound)
@ -200,13 +201,13 @@ This function is controlled by the settings of reftex-insert-label-flags."
force-prompt)
(while (not valid)
;; iterate until we get a legal label
;; iterate until we get a valid label
(setq label (read-string
(if naked "Naked Label: " "Label: ")
default))
;; Lets make sure that this is a legal label
;; Lets make sure that this is a valid label
(cond
((string-match (concat "\\`\\(" (regexp-quote prefix)