File: bs.el.html
The bs package contains a main function bs-show for popping up a
buffer in a way similar to list-buffers and electric-buffer-list:
The new buffer offers a Buffer Selection Menu for manipulating
the buffer list and buffers.
-----------------------------------------------------------------------
| MR Buffer Size Mode File |
| -- ------ ---- ---- ---- |
|. bs.el 14690 Emacs-Lisp /home/sun/sylvester/el/bs.e$|
| % executable.el 9429 Emacs-Lisp /usr/share/emacs/19.34/lisp$|
| % vc.el 104893 Emacs-Lisp /usr/share/emacs/19.34/lisp$|
| % test_vc.el 486 Emacs-Lisp /home/sun/sylvester/el/test$|
| % vc-hooks.el 43605 Emacs-Lisp /usr/share/emacs/19.34/lisp$|
-----------------------------------------------------------------------
Defined variables (39)
bs--buffer-coming-from | The buffer in which the user started the current Buffer Selection Menu. |
bs--current-sort-function | Description of the current function for sorting the buffer list. |
bs--cycle-list | Current buffer list used for cycling. |
bs--intern-show-never | Regular expression specifying which buffers never to show. |
bs--marked-buffers | Currently marked buffers in Buffer Selection Menu. |
bs--name-entry-length | Maximum length of all displayed buffer names. |
bs--show-all | Flag whether showing all buffers regardless of current configuration. |
bs--window-config-coming-from | Window configuration before starting Buffer Selection Menu. |
bs-alternative-configuration | Name of configuration used when calling ‘bs-show’ with C-u as prefix key. |
bs-attributes-list | List specifying the layout of a Buffer Selection Menu buffer. |
bs-buffer-show-mark | Flag for the current mode for showing this buffer. |
bs-buffer-sort-function | Sort function to sort the buffers that appear in Buffer Selection Menu. |
bs-configurations | List of all configurations you can use in the Buffer Selection Menu. |
bs-current-configuration | Name of current configuration. |
bs-current-list | List of buffers shown in Buffer Selection Menu. |
bs-cycle-configuration-name | Name of configuration used when cycling through the buffer list. |
bs-default-configuration | Name of default configuration used by the Buffer Selection Menu. |
bs-default-sort-name | Name of default sort behavior. |
bs-dont-show-function | Function for specifying buffers not to show. |
bs-dont-show-regexp | Regular expression specifying which buffers not to show. |
bs-header-lines-length | Number of lines for headers in Buffer Selection Menu. |
bs-max-window-height | Maximal window height of Buffer Selection Menu. |
bs-maximal-buffer-name-column | Maximum column width for buffer names. |
bs-minimal-buffer-name-column | Minimum column width for buffer names. |
bs-mode-abbrev-table | Abbrev table for ‘bs-mode’. |
bs-mode-font-lock-keywords | Default font lock expressions for Buffer Selection Menu. |
bs-mode-hook | Hook run after entering Buffer-Selection-Menu mode. |
bs-mode-map | Keymap of ‘bs-mode’. |
bs-mode-syntax-table | Syntax table for ‘bs-mode’. |
bs-must-always-show-regexp | Regular expression for specifying buffers to show always. |
bs-must-show-function | Function for specifying buffers which must be shown. |
bs-must-show-regexp | Regular expression for specifying buffers which must be shown. |
bs-sort-functions | List of all possible sorting aspects for Buffer Selection Menu. |
bs-string-current | String added in column 1 indicating the current buffer. |
bs-string-current-marked | String added in column 1 indicating the current buffer when it is marked. |
bs-string-marked | String added in column 1 indicating a marked buffer. |
bs-string-show-always | String added in column 1 indicating a buffer will always be shown. |
bs-string-show-never | String added in column 1 indicating a buffer will never be shown. |
bs-string-show-normally | String added in column 1 indicating an unmarked buffer. |