]> git.eshelyaron.com Git - emacs.git/commitdiff
Avoid obsolete function in reftex-global.el
authorLars Ingebrigtsen <larsi@gnus.org>
Sun, 16 Jun 2019 13:09:52 +0000 (15:09 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 16 Jun 2019 13:21:18 +0000 (15:21 +0200)
* lisp/textmodes/reftex-global.el (reftex-query-replace-document):
Rewrite to use fileloop directly to avoid the obsolete function
tags-query-replace.

lisp/textmodes/reftex-global.el

index cdff2f479fad2457fe43aa33887681538244e9f3..6103c6c02066678ced88fbb62dc47199e97b03f9 100644 (file)
@@ -27,6 +27,8 @@
 (eval-when-compile (require 'cl-lib))
 (provide 'reftex-global)
 (require 'reftex)
+
+(declare-function fileloop-continue "fileloop")
 ;;;
 
 ;;;###autoload
@@ -98,8 +100,11 @@ No active TAGS table is required."
     (unless to
       (setq to (read-string (format "Replace regexp %s with: " from))))
     (reftex-access-scan-info current-prefix-arg)
-    (tags-query-replace from to (or delimited current-prefix-arg)
-                        (list 'reftex-all-document-files))))
+    (fileloop-initialize-replace
+     from to (reftex-all-document-files)
+     (if (equal from (downcase from)) nil 'default)
+     (or delimited current-prefix-arg))
+    (fileloop-continue)))
 
 (defvar TeX-master)
 (defvar isearch-next-buffer-function)