File: etags.el.html

Defined variables (55)

default-tags-table-functionIf non-nil, a function to choose a default tags file for a buffer.
etags-xref-find-definitions-tag-orderTag order used in ‘xref-backend-definitions’ to look for definitions.
etags-xref-prefer-current-fileNon-nil means show the matches in the current file first.
file-of-tag-functionFunction to do the work of ‘file-of-tag’ (which see).
find-tag-default-functionA function of no arguments used by M-x find-tag to pick a default tag.
find-tag-hookHook to be run by M-x find-tag after finding a tag. See ‘run-hooks’.
find-tag-marker-ringFind-tag marker ring.
find-tag-marker-ring-lengthSize of the find-tag marker ring.
find-tag-next-line-after-failure-pFlag passed to ‘find-tag-in-order’ for finding a tag.
find-tag-regexp-next-line-after-failure-pFlag passed to ‘find-tag-in-order’ for finding a regexp tag.
find-tag-regexp-search-functionSearch function passed to ‘find-tag-in-order’ for finding a regexp tag.
find-tag-regexp-tag-orderTag order passed to ‘find-tag-in-order’ for finding a regexp tag.
find-tag-search-functionSearch function passed to ‘find-tag-in-order’ for finding a tag.
find-tag-tag-orderTag order passed to ‘find-tag-in-order’ for finding a tag.
goto-tag-location-functionFunction of to go to the location in the buffer specified by a tag.
last-tagLast tag found by M-x find-tag.
list-tags-functionFunction to do the work of ‘list-tags’ (which see).
select-tags-table-mode-abbrev-tableAbbrev table for ‘select-tags-table-mode’.
select-tags-table-mode-hookHook run after entering ‘select-tags-table-mode’.
select-tags-table-mode-mapKeymap for ‘select-tags-table-mode’.
select-tags-table-mode-syntax-tableSyntax table for ‘select-tags-table-mode’.
snarf-tag-functionFunction to get info about a matched tag for ‘goto-tag-location-function’.
tag-lines-already-matchedMatches remembered between calls.
tags-add-tablesControl whether to add a new tags table to the current list.
tags-apropos-additional-actionsSpecify additional actions for ‘tags-apropos’ and ‘xref-find-apropos’.
tags-apropos-functionFunction to do the work of ‘tags-apropos’ (which see).
tags-apropos-verboseIf non-nil, print the name of the tags file in the *Tags List* buffer.
tags-case-fold-searchWhether tags operations should be case-sensitive.
tags-completion-tableList of tag names defined in current tags table.
tags-completion-table-functionFunction to build the ‘tags-completion-table’.
tags-compression-info-listList of extensions tried by etags when ‘auto-compression-mode’ is on.
tags-file-nameFile name of tags table.
tags-included-tablesList of tags tables included by the current tags table.
tags-included-tables-functionFunction to do the work of function ‘tags-included-tables’ (which see).
tags-location-ringRing of markers which are locations visited by M-x find-tag.
tags-location-ring-lengthSize of the find-tag marker ring.
tags-loop-operateForm for ‘tags-loop-continue’ to eval to change one file.
tags-loop-revert-buffersWhether to revert files during fileloop operation.
tags-loop-scanForm for ‘tags-loop-continue’ to eval to scan one file.
tags-revert-without-queryNon-nil means reread a TAGS table without querying, if it has changed.
tags-table-computed-listList of tags tables to search, computed from ‘tags-table-list’.
tags-table-computed-list-forValue of ‘tags-table-list’ that ‘tags-table-computed-list’ corresponds to.
tags-table-filesList of file names covered by current tags table.
tags-table-files-functionFunction to do the work of function ‘tags-table-files’ (which see).
tags-table-format-functionsHook to be called in a tags table buffer to identify the type of tags table.
tags-table-listList of file names of tags tables to search.
tags-table-list-pointerPointer into ‘tags-table-computed-list’ for the current state of searching.
tags-table-list-started-atPointer into ‘tags-table-computed-list’, where the current search started.
tags-table-mode-abbrev-tableAbbrev table for ‘tags-table-mode’.
tags-table-mode-hookHook run after entering ‘tags-table-mode’.
tags-table-mode-mapKeymap for ‘tags-table-mode’.
tags-table-mode-syntax-tableSyntax table for ‘tags-table-mode’.
tags-table-set-listList of sets of tags table which have been used together in the past.
tags-tag-faceFace for tags in the output of ‘tags-apropos’.
verify-tags-table-functionFunction to return t if current buffer contains valid tags file.

Defined functions (91)

complete-tag()
copy-xref-etags-apropos-location(ARG)
copy-xref-etags-location(ARG)
etags--ensure-file(FILE)
etags--xref-apropos-additional(REGEXP)
etags--xref-find-definitions(PATTERN &optional REGEXP?)
etags-file-of-tag(&optional RELATIVE)
etags-goto-tag-location(TAG-INFO)
etags-list-tags(FILE)
etags-recognize-tags-table()
etags-snarf-tag(&optional USE-EXPLICIT)
etags-tags-apropos(STRING)
etags-tags-apropos-additional(REGEXP)
etags-verify-tags-table()
file-of-tag(&optional RELATIVE)
find-tag(TAGNAME &optional NEXT-P REGEXP-P)
find-tag-in-order(PATTERN SEARCH-FORWARD-FUNC ORDER NEXT-LINE-AFTER-FAILURE-P MATCHING FIRST-SEARCH)
find-tag-interactive(PROMPT &optional NO-DEFAULT)
find-tag-noselect(TAGNAME &optional NEXT-P REGEXP-P)
find-tag-other-frame(TAGNAME &optional NEXT-P)
find-tag-other-window(TAGNAME &optional NEXT-P REGEXP-P)
find-tag-regexp(REGEXP &optional NEXT-P OTHER-WINDOW)
find-tag-tag(STRING)
initialize-new-tags-table()
list-tags(FILE &optional NEXT-MATCH)
make-xref-etags-apropos-location
make-xref-etags-apropos-location--cmacro
make-xref-etags-location
make-xref-etags-location--cmacro
next-file(&optional INITIALIZE NOVISIT)
pop-tag-mark()
select-tags-table()
select-tags-table-mode()
select-tags-table-quit()
select-tags-table-select(BUTTON)
tag-any-match-p(TAG)
tag-exact-file-name-match-p(TAG)
tag-exact-match-p(TAG)
tag-file-name-match-p(TAG)
tag-find-file-of-tag(FILE)
tag-find-file-of-tag-noselect(FILE)
tag-implicit-name-match-p(TAG)
tag-partial-file-name-match-p(TAG)
tag-re-match-p(RE)
tag-symbol-match-p(TAG)
tag-word-match-p(TAG)
tags--compat-files(FILES)
tags--compat-initialize(INITIALIZE)
tags--get-current-buffer-name-in-tags-file()
tags-apropos(REGEXP)
tags-complete-tags-table-file(STRING PREDICATE WHAT)
tags-completion-at-point-function()
tags-completion-table(&optional BUF)
tags-expand-table-name(FILE)
tags-included-tables()
tags-loop-continue(&optional FIRST-TIME)
tags-loop-eval(FORM)
tags-next-file(&optional INITIALIZE NOVISIT)
tags-next-table()
tags-query-replace(FROM TO &optional DELIMITED)
tags-recognize-empty-tags-table()
tags-reset-tags-tables()
tags-search(REGEXP &optional FILES)
tags-table-check-computed-list()
tags-table-extend-computed-list()
tags-table-files()
tags-table-including(THIS-FILE CORE-ONLY)
tags-table-list-member(FILE LIST)
tags-table-mode()
tags-verify-table(FILE)
tags-with-face(FACE &rest BODY)
visit-tags-table(FILE &optional LOCAL)
visit-tags-table-buffer(&optional CONT CBUF)
xref-etags-apropos-location-goto-fun(xref-etags-apropos-location-goto-fun X)
xref-etags-apropos-location-goto-fun--inliner(INLINE--FORM X)
xref-etags-apropos-location-group(xref-etags-apropos-location-group X)
xref-etags-apropos-location-group--inliner(INLINE--FORM X)
xref-etags-apropos-location-p(X)
xref-etags-apropos-location-p--inliner(INLINE--FORM X)
xref-etags-apropos-location-symbol(xref-etags-apropos-location-symbol X)
xref-etags-apropos-location-symbol--inliner(INLINE--FORM X)
xref-etags-location-file(xref-etags-location-file X)
xref-etags-location-file--inliner(INLINE--FORM X)
xref-etags-location-p(X)
xref-etags-location-p--inliner(INLINE--FORM X)
xref-etags-location-tag-info(xref-etags-location-tag-info X)
xref-etags-location-tag-info--inliner(INLINE--FORM X)
xref-make-etags-apropos-location(SYMBOL GOTO-FUN GROUP)
xref-make-etags-apropos-location--cmacro(CL-WHOLE-ARG SYMBOL GOTO-FUN GROUP)
xref-make-etags-location(TAG-INFO FILE)
xref-make-etags-location--cmacro(CL-WHOLE-ARG TAG-INFO FILE)

Defined faces (0)