abo_abo pushed a change to branch master. from ffa5405 Merge commit 'e085a333867959a1b36015a3ad8e12e5bd6550d9' from company new 62f9b05 Allow some heads with no hints new f3c4dd7 hydra.el (hydra--hint): allow duplicate functions in heads new d25e560 Fix head color for heads with nil as HINT new 8bca51b Warn about explict red heads on amaranth body new bb38641 hydra.el (hydra--make-defun): simplify new 216550e Add option to font-lock `defhydra' new 614e1f7 `defhydra' should be indented as `defun' new 06b35f7 Remove obsoletes new 806e04b Don't clutter Echo Area new 2086614 hydra.el (defhydradio): New macro new caf114a Fix unintentional recursion in Emacs 25 new d04ef9b hydra.el (hydra-cleanup): reorder new abb76e8 lv.el (lv-message): Don't deactivate mark new f04f14c hydra.el (defhydra): Update doc new 926d9a4 Add pink body color new c049a33 Allow for Ruby-style Hydra docstrings new c7281e9 Minor refactoring new 4aa8826 hydra.el (hydra--message): Take same arguments as `defhydra' new 92e1922 hydra.el (hydra--hint): Take same arguments as `defhydra' new 81ffca0 Update faces new 42cb833 hydra.el (hydra--hint): Take same arguments as `defhydra' new 6f7cef2 Add teal body color new 688e8fd hydra.el (hydra--head-color): fix for teal color new 88b32d5 hydra.el (hydra--hint): Add exception new 9769143 hydra-examples.el: Add example 7 new 0cda4ce Fix typos new 4f0ef62 hydra.el (hydra-pink-fallback): Add new 0881733 hydra.el (defhydra): Fix typo new b81d078 Generate a global resetter in `defhydradio' new 0a3cc60 Add compat color-less syntax new c41c932 README.md: fix tables new 7010772 hydra.el (hydra--head-color): Improve new d0e8d57 hydra.el (hydra-add-font-lock): Add `defhydradio' new 1eebfed Allow `format'-style width specifiers in docstring new a71b76e Intercept quit signals new a4c4eb6 Add example for `Buffer-menu-mode' new 0f733d8 Add an option to fontify heads in a custom way new a6c6a55 Improve compatibility for Emacs <= 24.3 new e962ff1 hydra.el: remove no :pre, :post restriction for Emacs<24.4 new ef1f61d hydra.el (hydra--handle-nonhead): Fix bug new ae70e9a Fix pink and teal Hydras running :post new 2c01db0 hydra.el (hydra--handle-nonhead): Update signature new 2eddb83 hydra-test.el (hydra-format): New test new cb28124 Allow sexps in Ruby-style docstrings new efcffc0 hydra-examples.el: Add example 9 new 71d70f6 Add :body-pre switch new 0d9c95e Update README.md new 5242aad Fix :exit t / :exit nil inheritance issue new db0415e hydra.el (hydra-keyboard-quit): Add new 41ec124 Avoid generating multiple defuns with same name new ace99b3 hydra.el (hydra--make-defun): Update signature new 54004d2 hydra.el (hydra-verbose): New defcustom new 989ed95 Rename compat toggle - :nonheads -> :foreign-keys new c413b5f Allow for a custom key format spec in docstrings new f231dc0 Simplify the hint part of each head new 3c06695 Amend the key regex in docstring to include <> new 55682e7 Improve handling of heads with duplicate cmd new eb1e0fc Don't bind nil heads in outside keymaps new e567bd6 lv.el (lv-window): set-window-parameter 'no-other-window new 26c3fee Remove hydra-exit new 3040f45 hydra.el (hydra--format): Amend key regex new 6d6bbd4 hydra.el (hydra-key-format-spec): set default to "%s" new 9fc928b hydra.el (hydra--format): Amend key regex new 7de26d0 Add `hydra-repeat': hydra-specific `repeat' new 8e90037 Add some features for generating tables new 41f98bd Don't wrap `hydra-repeat' new 764f4b6 hydra.el (hydra--format): Amend key regex new 9c68e0a Add :timeout option to hydra body new e1e2e3e lv.el (lv-window): Bind `golden-ratio-mode' to nil new 8dec3cd Allow for a %s(test) spec in docstring new e342c33 hydra-ox.el: Emulate org-mode export dispatch new 3222b0c Merge commit 'e342c330807fdd09adba974611122d1c95bdf07d' from hydra
Summary of changes: packages/hydra/Makefile | 2 +- packages/hydra/README.md | 41 ++ packages/hydra/hydra-examples.el | 122 +++-- packages/hydra/hydra-ox.el | 118 +++++ packages/hydra/hydra-test.el | 1082 ++++++++++++++++++++++++++++---------- packages/hydra/hydra.el | 899 +++++++++++++++++++++++++------- packages/hydra/lv.el | 75 +++ 7 files changed, 1827 insertions(+), 512 deletions(-) create mode 100644 packages/hydra/hydra-ox.el create mode 100644 packages/hydra/lv.el