| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
access the equiv string from the cache properly.
|
|
|
|
| |
(tmm-prompt): If reach an empty menu, get an error.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(tmm-add-prompt): Clean up using save-selected-window
and with-current-buffer.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(tmm-add-shortcuts): Code moved to tmm-add-one-shortcut.
Handle tmm-shortcut-style and tmm-shortcut-words.
(tmm-define-keys): Use suppress-keymap.
Moved use-local-map from the caller here.
tmm-short-cuts is now a list of chars, not of one-char strings.
(tmm-completion-delete-prompt): New function, used in
completion-setup-hook.
(tmm-shortcut-style): New variable.
(tmm-shortcut-words): New variable.
(tmm-shortcut): Handle tmm-shortcut-style.
The shortcut searched in tmm-short-cuts is now a char, not a string.
|
|
|
|
|
| |
don't insert it; instead delete the usual completion helptext.
(tmm-completion-prompt): Doc fix.
|
|
|
|
| |
(tmm-add-prompt): Pass new arg in both calls.
|
| |
|
|
|
|
| |
selected function.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Arg BIND renamed to MENU.
Look at MENU to decide whether it is a keymap.
Arg IN-POPUP now used only in recursive call.
Use "Menu bar" as the default menu name.
Delete some debugging code.
|
|
|
|
|
| |
(tmm-menubar): New arg x-position.
(tmm-prompt): New arg default-item specifies item to offer by default.
|
|
|
|
| |
Don't switch to *Completions* if it wasn't created.
|
| |
|
| |
|
|
|
|
|
|
| |
(tmm-add-prompt): Use that to define keys in both maps separately.
Use f10 as well as M-`.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(tmm-delete-map): Don't use tmm-old-mb-map if nil.
(tmm-add-prompt): Bind C-n and C-p.
Put only the shortcuts into the completion buffer's map.
Produce the completion list by hand so as not to sort it.
(tmm-prompt): Start at the first item in the menu.
Don't reverse tmm-km-list; reverse compl-list instead.
Use try-completion in last-ditch attempt to find a match.
Rename compl-list to history.
(tmm-get-keybind): Put more local bindings last in a menu.
Major rewrite.
(tmm-menubar): Handle menu-bar-final-items.
(tmm-remove-shortcuts): Function deleted.
(tmm-add-shortcuts): If we can't find a letter shortcut,
use a numeric shortcut.
|
| |
|
|
|
|
|
|
| |
or completion-list-mode-map.
(tmm-add-prompt): Use make-local-hook; add hook locally.
(tmm-delete-map): Delete hook locally.
|
| |
|
|
|