File: imenu.el.html

This support function can be used in any buffer which supports the bovinator to create the imenu index.

To use this in a buffer, do this in a hook.

(add-hook 'mode-hook (lambda () (setq imenu-create-index-function 'semantic-create-imenu-index) ))

Defined variables (14)

semantic-imenu-adopt-external-membersNon-nil if types in a file should adopt externally defined members.
semantic-imenu-auto-rebuild-directory-indexesIf non-nil automatically rebuild directory index imenus.
semantic-imenu-auto-rebuild-runningNon-nil if ‘semantic-imenu-rebuild-directory-indexes’ is running.
semantic-imenu-bucketize-fileNon-nil if tags in a file are to be grouped into buckets.
semantic-imenu-bucketize-type-membersNon-nil if members of a type should be grouped into buckets.
semantic-imenu-buckets-to-submenuNon-nil if buckets of tags are to be turned into submenus.
semantic-imenu-directory-current-fileWhen building a file index, this is the file name currently being built.
semantic-imenu-expand-type-membersNon-nil if types should have submenus with members in them.
semantic-imenu-expandable-tag-classesList of expandable tag classes.
semantic-imenu-index-directoryNon-nil to index the entire directory for tags.
semantic-imenu-sort-bucket-functionFunction to use when sorting tags in the buckets of functions.
semantic-imenu-summary-functionFunction to use when creating items in Imenu.
semantic-which-functionFunction to convert semantic tags into ‘which-function’ text.
semantic-which-function-use-colorUse color when displaying the current function with ‘which-function’.

Defined functions (13)

semantic-create-imenu-directory-index(&optional STREAM)
semantic-create-imenu-index(&optional STREAM)
semantic-create-imenu-index-1(STREAM &optional PARENT)
semantic-create-imenu-subindex(TAGS)
semantic-default-which-function(TAGLIST)
semantic-imenu-flush-fcn(&optional IGNORE)
semantic-imenu-goto-function(NAME POSITION &optional REST)
semantic-imenu-rebuild-directory-indexes(DB)
semantic-imenu-semanticdb-hook()
semantic-imenu-tag-overlay(TAG)
semantic-imenu-toggle-bucketize-file()
semantic-imenu-toggle-bucketize-type-parts()
semantic-imenu-toggle-buckets-to-submenu()

Defined faces (0)