Function: reftex-create-tags-file

reftex-create-tags-file is an autoloaded, interactive and byte-compiled function defined in reftex-global.el.gz.

Signature

(reftex-create-tags-file)

Documentation

Create TAGS file by running etags on the current document.

The TAGS file is also immediately visited with visit-tags-table.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/reftex-global.el.gz
;;;

;;;###autoload
(defun reftex-create-tags-file ()
  "Create TAGS file by running `etags' on the current document.
The TAGS file is also immediately visited with `visit-tags-table'."
  (interactive)
  (reftex-access-scan-info current-prefix-arg)
  (let* ((master (reftex-TeX-master-file))
         (files  (reftex-all-document-files))
         (cmd    (format "etags %s" (mapconcat #'shell-quote-argument
					       files " "))))
    (with-current-buffer (reftex-get-file-buffer-force master)
      (message "Running etags to create TAGS file...")
      (shell-command cmd)
      (visit-tags-table "TAGS"))))