• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/emacs-92/emacs/lisp/

Lines Matching defs:etags

139   :group 'etags
370 "*Non-nil means use imenu for file parsing. nil to use etags.
372 use etags instead. Etags support is not as robust as imenu support."
379 (speedbar-fetch-dynamic-etags . speedbar-insert-etags-list))
2466 (defun speedbar-insert-etags-list (indent lst)
2467 "At level INDENT, insert the etags generated LST."
3695 ;;; Tag Management -- etags (old XEmacs compatibility part)
3697 (defvar speedbar-fetch-etags-parse-list
3714 to be at the beginning of a line in the etags buffer.
3718 (defvar speedbar-fetch-etags-command "etags"
3719 "*Command used to create an etags file.
3723 (defvar speedbar-fetch-etags-arguments '("-D" "-I" "-o" "-")
3724 "*List of arguments to use with `speedbar-fetch-etags-command'.
3725 This creates an etags output buffer. Use `speedbar-toggle-etags' to
3730 (defun speedbar-toggle-etags (flag)
3731 "Toggle FLAG in `speedbar-fetch-etags-arguments'.
3732 FLAG then becomes a member of etags command line arguments. If flag
3748 (if (member flag speedbar-fetch-etags-arguments)
3749 (setq speedbar-fetch-etags-arguments
3750 (delete flag speedbar-fetch-etags-arguments))
3751 (add-to-list 'speedbar-fetch-etags-arguments flag)))
3754 (defun speedbar-fetch-dynamic-etags (file)
3755 "For FILE, run etags and create a list of symbols extracted.
3760 (if (get-buffer "*etags tmp*")
3761 (kill-buffer "*etags tmp*")) ;kill to clean it up
3763 (speedbar-message "Fetching etags..."))
3764 (set-buffer (get-buffer-create "*etags tmp*"))
3765 (apply 'call-process speedbar-fetch-etags-command nil
3767 (append speedbar-fetch-etags-arguments (list file)))
3770 (speedbar-message "Fetching etags..."))
3772 (let ((exprlst speedbar-fetch-etags-parse-list)
3781 (set-buffer (get-buffer-create "*etags tmp*"))
3797 ;(defun speedbar-clean-etags()
3813 The line should contain output from etags. Parse the output using the