152 Commits (51e7753aea5aded93ec6a8010935ff5bfcf27b31)

Author SHA1 Message Date
Oleh Krehel 51e7753aea Alias :post to :before-exit, and add :after-exit 11 years ago
Oleh Krehel 986226f865 Simplify `keyboard-quit' 11 years ago
Oleh Krehel e88839ca5f Don't double-call :post 11 years ago
Oleh Krehel fa5643f318 Quit Hydra for `handle-switch-frame' 11 years ago
Oleh Krehel af39a9885a Adapt to the new `hydra-set-transient-map' 11 years ago
Oleh Krehel 5787a4d4d5 Move away from setting "t" in keymaps 11 years ago
Oleh Krehel 3fce2bd1cd Try to re-encode the input in the terminal 11 years ago
Oleh Krehel 4dde4f7fc3 hydra.el (hydra--format): Add some more symbols 11 years ago
Oleh Krehel f9bf8feeb0 hydra.el (hydra-set-transient-map): Update 11 years ago
Oleh Krehel e7aaafbdbc hydra.el (hydra-pink-fallback): Allow prefix arguments 11 years ago
Oleh Krehel 5379642fb3 Use `hydra-keyboard-quit' instead of `hydra-cleanup' 11 years ago
Oleh Krehel 1a54e09bce hydra.el (hydra--make-funcall): Update location 11 years ago
Oleh Krehel cc6accde9f hydra.el (hydra--digit-argument): Fix for Emacs 24.3 11 years ago
Oleh Krehel e4cae0a0dd hydra.el (defhydra): Simplify :cmd-name part 11 years ago
Oleh Krehel c06c006b69 Use set/defvar for keymap 11 years ago
Oleh Krehel d0cc1c5f5b Define a keymap var for each hydra and re-use it 11 years ago
Oleh Krehel 4a6a31d6d4 hydra.el: Bump version 11 years ago
Oleh Krehel e403363fad hydra.el (defhydra): Avoid eager macroexpansion failure 11 years ago
Oleh Krehel 5032ec7049 hydra.el (defhydra): Simplify and improve the key binding code 11 years ago
Oleh Krehel 7843563667 hydra.el (hydra--make-funcall): Add 11 years ago
Oleh Krehel 640af46e49 hydra.el (defhydra): Improve docstring 11 years ago
Oleh Krehel 12902375f3 Disable key-chord for the duration of the hydra 11 years ago
Oleh Krehel 1bad0c40e6 hydra.el (hydra--format): Update regex order 11 years ago
Oleh Krehel 5c3ab46988 hydra.el (hydra--format): Amend regex 11 years ago
Oleh Krehel 6c6fc0be00 Allow `hydra-repeat' to take a numeric arg 11 years ago
Oleh Krehel 84f4fe7b73 Don't default `hydra-repeat--prefix-arg' to 1 11 years ago
Oleh Krehel 87e4574f17 Mention the leading newline in `defhydra' docstring 11 years ago
Oleh Krehel 71491b940f Fix argument to `replace-match' 11 years ago
Oleh Krehel c8c6b8c7fc Fix blue/red heads with same cmd 11 years ago
Oleh Krehel f6697f3f78 Allow for the "%s`foo" spec. 11 years ago
Oleh Krehel 03771f4225 hydra.el: Turn on lexical-binding 11 years ago
Oleh Krehel 7783f89cdb Minor fixes 11 years ago
Oleh Krehel 498d78bbcc Set pink/amaranth override recursively 11 years ago
Oleh Krehel 30a073b531 hydra.el (hydra-keyboard-quit): Clean up the message area 11 years ago
Oleh Krehel eb181fde0c Call :post for :timeout 11 years ago
Oleh Krehel d44bf581d2 Don't bind `hydra-keyboard-quit' in foreign keymaps 11 years ago
jhonnyseven 543e97b0c5 Fix switch-frame handling. 11 years ago
Oleh Krehel 5e8c7f2288 hydra.el (hydra--format): Extend key regex with ";:" 11 years ago
Oleh Krehel 9f9dcf97d8 Bind [switch-frame] to `hydra-keyboard-quit' 11 years ago
Oleh Krehel a867927a10 "C-g" (`hydra-keyboard-quit' ) should run :post 11 years ago
Greg Lucas 88c7dc41cf Fix wrong type argument in hydra-timeout 11 years ago
Oleh Krehel 77c8e40002 Add option to specify :hint in body 11 years ago
Oleh Krehel 8dec3cd07b Allow for a %s(test) spec in docstring 11 years ago
Oleh Krehel 9c68e0af39 Add :timeout option to hydra body 11 years ago
hura 764f4b6aeb hydra.el (hydra--format): Amend key regex 11 years ago
Oleh Krehel 41f98bdfc8 Don't wrap `hydra-repeat' 11 years ago
Oleh Krehel 8e90037eda Add some features for generating tables 11 years ago
Oleh Krehel 7de26d04a6 Add `hydra-repeat': hydra-specific `repeat' 11 years ago
François Févotte 9fc928b8ab hydra.el (hydra--format): Amend key regex 11 years ago
Oleh Krehel 6d6bbd46ca hydra.el (hydra-key-format-spec): set default to "%s" 11 years ago