File: speedbar.el.html
The speedbar provides a frame or a window in which files, and locations in files are displayed. These items can be clicked on with mouse-2 in to display that file location.
; Customizing and Developing for speedbar
Please see the speedbar manual for information.
Defined variables (98)
speedbar--buffer-name | Speedbar buffer name. |
speedbar--window | The window displaying ‘speedbar-window’. |
speedbar--window-width | Stores the current width of ‘speedbar-window’. |
speedbar-after-create-hook | Hooks called after popping up the speedbar frame. |
speedbar-before-delete-hook | Hooks called before deleting the speedbar frame. |
speedbar-before-popup-hook | Hooks called before popping up the speedbar frame. |
speedbar-before-visiting-file-hook | Hooks run before speedbar visits a file in the selected frame. |
speedbar-before-visiting-tag-hook | Hooks run before speedbar visits a tag in the selected frame. |
speedbar-buffer | The buffer displaying the speedbar. |
speedbar-buffer-easymenu-definition | Menu item elements shown when displaying a buffer list. |
speedbar-buffers-key-map | Keymap used when in the buffers display mode. |
speedbar-cached-frame | The frame that was last created, then removed from the display. |
speedbar-default-position | Default position of the speedbar frame relative to the attached frame. |
speedbar-desired-buffer | Non-nil when speedbar is showing buttons specific to a special mode. |
speedbar-directory-button-trim-method | Control how the directory button in speedbar will be displayed. |
speedbar-directory-contents-alist | An association list of directories and their contents. |
speedbar-directory-unshown-regexp | Regular expression matching directories not to show in speedbar. |
speedbar-dynamic-tags-function-list | Set to a list of functions which will return and insert a list of tags. |
speedbar-easymenu-definition-base | Base part of the speedbar menu. |
speedbar-easymenu-definition-special | Additional menu items while in file-mode. |
speedbar-expand-image-button-alist | List of text and image associations. |
speedbar-fetch-etags-arguments | List of arguments to use with ‘speedbar-fetch-etags-command’. |
speedbar-fetch-etags-command | Command used to create an etags file. |
speedbar-fetch-etags-parse-list | Associations of file extensions and expressions for extracting tags. |
speedbar-file-key-map | Keymap used in speedbar buffer while files are displayed. |
speedbar-file-regexp | Regular expression matching files we know how to expand. |
speedbar-file-unshown-regexp | Regexp matching files we don’t want displayed in a speedbar buffer. |
speedbar-frame | The frame displaying speedbar. |
speedbar-frame-parameters | Parameters to use when creating the speedbar frame in Emacs. |
speedbar-full-text-cache | The last open directory is saved in its entirety for ultra-fast switching. |
speedbar-generic-list-group-expand-button-type | The type of button created for groups of tags. |
speedbar-generic-list-tag-button-type | The type of button created for tags in generic lists. |
speedbar-hide-button-brackets-flag | If non-nil, speedbar will hide the brackets around the + or -. |
speedbar-highlight-one-tag-line | Overlay used for highlighting the most recently jumped to tag line. |
speedbar-ignored-directory-expressions | List of regular expressions matching directories speedbar will ignore. |
speedbar-ignored-directory-regexp | Regular expression matching directories speedbar will not switch to. |
speedbar-ignored-modes | List of major modes which speedbar will not switch directories for. |
speedbar-incompatible-version | This version of speedbar is incompatible with this version. |
speedbar-indentation-width | When sub-nodes are expanded, the number of spaces used for indentation. |
speedbar-indicator-regex | Regular expression used when identifying files. |
speedbar-indicator-separator | String separating file text from indicator characters. |
speedbar-initial-expansion-list-name | A symbol name representing the expansion list to use. |
speedbar-initial-expansion-mode-alist | List of named expansion elements for filling the speedbar frame. |
speedbar-last-selected-file | The last file which was selected in speedbar buffer. |
speedbar-load-hook | Hooks run when speedbar is loaded. |
speedbar-mode-abbrev-table | Abbrev table for ‘speedbar-mode’. |
speedbar-mode-functions-list | List of function tables to use for different major display modes. |
speedbar-mode-hook | Hook run after creating a speedbar buffer. |
speedbar-mode-map | Keymap used in speedbar buffer. |
speedbar-mode-specific-contents-flag | Non-nil means speedbar will show special mode contents. |
speedbar-mode-syntax-table | Syntax-table used on the speedbar. |
speedbar-obj-alist | Alist of file extensions, and their corresponding object file type. |
speedbar-obj-do-check | If non-nil, check all files in speedbar to see if they have an object file. |
speedbar-obj-indicator | Text used to mark files that have a corresponding hidden object file. |
speedbar-obj-to-do-point | Local variable maintaining the current version control check position. |
speedbar-object-read-only-indicator | Indicator to append onto a line if that item is Read Only. |
speedbar-power-click | Never set this by hand. Value is t when S-mouse activity occurs. |
speedbar-prefer-window | If t, the command ‘speedbar’ opens the speedbar in a window. |
speedbar-previous-menu | The menu before the last ‘speedbar-reconfigure-keymaps’ was called. |
speedbar-previously-used-expansion-list-name | Save the last expansion list method. |
speedbar-query-confirmation-method | Control querying for file operations. |
speedbar-reconfigure-keymaps-hook | Hooks run when the keymaps are regenerated. |
speedbar-ro-to-do-point | Local variable maintaining the current read only check position. |
speedbar-scanner-reset-hook | Hook called whenever generic scanners are reset. |
speedbar-select-frame-method | Specify how to select a frame for displaying a file. |
speedbar-show-unknown-files | Non-nil means show files we can’t expand with a ? in the expand button. |
speedbar-shown-directories | Maintain list of directories simultaneously open in the current speedbar. |
speedbar-smart-directory-expand-flag | Non-nil means speedbar should use smart expansion. |
speedbar-sort-tags | If non-nil, sort tags in the speedbar display. |
speedbar-special-mode-expansion-list | Default function list for creating specialized button lists. |
speedbar-special-mode-key-map | Default keymap used when identifying a specialized display mode. |
speedbar-stealthy-function-list | List of functions to periodically call stealthily. |
speedbar-stealthy-update-recurse | Recursion avoidance variable for stealthy update. |
speedbar-supported-extension-expressions | List of regular expressions which will match files supported by tagging. |
speedbar-tag-group-name-minimum-length | The minimum length of a prefix group name before expanding. |
speedbar-tag-hierarchy-method | List of hooks which speedbar will use to organize tags into groups. |
speedbar-tag-regroup-maximum-length | Maximum length of submenus that are regrouped. |
speedbar-tag-split-minimum-length | Minimum length before we stop trying to create sub-lists in tags. |
speedbar-timer-hook | Hooks called after running the speedbar timer function. |
speedbar-track-mouse-flag | Non-nil means to display info about the line under the mouse pointer. |
speedbar-update-flag | Non-nil means to automatically update the display. |
speedbar-update-flag-disable | Permanently disable changing of the update flag. |
speedbar-use-images | Non-nil if speedbar should display icons. |
speedbar-use-imenu-flag | Whether to use imenu or etags for file parsing. |
speedbar-use-tool-tips-flag | Non-nil means to use tool tips if they are available. |
speedbar-vc-directory-enable-hook | Return non-nil if the current directory should be checked for Version Control. |
speedbar-vc-do-check | If non-nil, check all files in speedbar to see if they have been checked out. |
speedbar-vc-in-control-hook | Return non-nil if the specified file is under Version Control. |
speedbar-vc-indicator | Text used to mark files which are currently checked out. |
speedbar-vc-to-do-point | Local variable maintaining the current version control check position. |
speedbar-verbosity-level | Verbosity level of the speedbar. |
speedbar-version | The current version of speedbar. |
speedbar-visiting-file-hook | Hooks run when speedbar visits a file in the selected frame. |
speedbar-visiting-tag-hook | Hooks run when speedbar visits a tag in the selected frame. |
speedbar-window-dedicated-window | Whether to make the ‘speedbar-window’ dedicated. |
speedbar-window-default-width | Initial width in characters of ‘speedbar-window’. |
speedbar-window-max-width | The maximum allowed width in characters of the ‘speedbar-window’. |
speedbar-window-side | Control the side of the frame on which to show the speedbar window. |
Defined functions (172)
Defined faces (7)
speedbar-button-face | Speedbar face for +/- buttons. |
speedbar-directory-face | Speedbar face for directory names. |
speedbar-file-face | Speedbar face for file names. |
speedbar-highlight-face | Speedbar face for highlighting buttons with the mouse. |
speedbar-selected-face | Speedbar face for the file in the active window. |
speedbar-separator-face | Speedbar face for separator labels in a display. |
speedbar-tag-face | Speedbar face for tags. |