Commit Graph

  • 976914322d hydra-examples.el: Add example 7 Oleh Krehel 2015-02-19 16:49:15 +0100
  • 88b32d50dc hydra.el (hydra--hint): Add exception Oleh Krehel 2015-02-19 16:48:31 +0100
  • 688e8fdc06 hydra.el (hydra--head-color): fix for teal color Oleh Krehel 2015-02-19 16:06:48 +0100
  • 6f7cef2600 Add teal body color Oleh Krehel 2015-02-19 15:56:17 +0100
  • 42cb833d5a hydra.el (hydra--hint): Take same arguments as `defhydra' Oleh Krehel 2015-02-19 15:50:50 +0100
  • 81ffca093b Update faces Oleh Krehel 2015-02-19 15:48:41 +0100
  • 92e1922d93 hydra.el (hydra--hint): Take same arguments as `defhydra' Oleh Krehel 2015-02-19 15:15:01 +0100
  • 4aa8826d16 hydra.el (hydra--message): Take same arguments as `defhydra' Oleh Krehel 2015-02-19 15:06:34 +0100
  • c7281e905c Minor refactoring Oleh Krehel 2015-02-19 15:02:11 +0100
  • c049a33c2c Allow for Ruby-style Hydra docstrings Oleh Krehel 2015-02-19 14:19:18 +0100
  • 926d9a4b28 Add pink body color Oleh Krehel 2015-02-19 09:34:29 +0100
  • f04f14c760 hydra.el (defhydra): Update doc Oleh Krehel 2015-02-18 18:28:59 +0100
  • abb76e8a50 lv.el (lv-message): Don't deactivate mark Oleh Krehel 2015-02-18 17:35:36 +0100
  • d04ef9bd18 hydra.el (hydra-cleanup): reorder Oleh Krehel 2015-02-18 00:22:46 +0100
  • caf114af73 Fix unintentional recursion in Emacs 25 Oleh Krehel 2015-02-17 20:08:06 +0100
  • 208661423b hydra.el (defhydradio): New macro Oleh Krehel 2015-02-17 18:42:19 +0100
  • 806e04b315 Don't clutter Echo Area Oleh Krehel 2015-02-17 15:30:09 +0100
  • 06b35f77fd Remove obsoletes Oleh Krehel 2015-02-17 15:12:40 +0100
  • 614e1f7cdb `defhydra' should be indented as `defun' Oleh Krehel 2015-02-15 16:23:03 +0100
  • 216550ee23 Add option to font-lock `defhydra' Oleh Krehel 2015-02-14 21:03:03 +0100
  • bb38641260 hydra.el (hydra--make-defun): simplify Oleh Krehel 2015-02-14 21:02:23 +0100
  • 8bca51bfa1 Warn about explict red heads on amaranth body Oleh Krehel 2015-02-13 17:10:14 +0100
  • d25e56045f Fix head color for heads with nil as HINT Oleh Krehel 2015-02-09 18:53:58 +0100
  • f3c4dd7a02 hydra.el (hydra--hint): allow duplicate functions in heads Oleh Krehel 2015-02-09 18:33:13 +0100
  • 62f9b058f4 Allow some heads with no hints Oleh Krehel 2015-02-09 17:14:41 +0100
  • 0c08964462 README.md: update Oleh Krehel 2015-02-08 15:15:06 +0100
  • 4ca646ed1b Allow a sexp as head's CMD paramater Oleh Krehel 2015-02-08 15:07:12 +0100
  • d10c26eaee Update comments and mark the old examples obsolete Oleh Krehel 2015-02-08 14:28:37 +0100
  • 763bb2a423 Allow lambda :bind property for body and heads Oleh Krehel 2015-02-07 22:00:56 +0100
  • 0712a436f0 README.md: update Oleh Krehel 2015-02-07 18:20:31 +0100
  • d41be74d54 `hydra/body' will pass the initial `current-prefix-arg' along Oleh Krehel 2015-02-06 18:13:16 +0100
  • 969fa668d6 fix typo - single not singe Jason Lewis 2015-02-06 22:55:24 +1100
  • bb01930bb7 Fix "catch 'hydra-disable" Oleh Krehel 2015-02-06 10:31:33 +0100
  • 9b31ead60d Update semantics for local heads to `:bind nil' Oleh Krehel 2015-02-06 10:04:54 +0100
  • 1b1d31d2d1 Support local hydra heads François Févotte 2015-02-05 23:35:35 +0100
  • 7ead8dbf66 hydra.el (defhydra): Declare indent 2 Oleh Krehel 2015-02-05 19:32:00 +0100
  • 1660d71516 Allow :pre and :post to be function symbols Oleh Krehel 2015-02-05 19:24:50 +0100
  • 9a8e2f10f0 hydra.el (hydra-keyboard-quit): New custom var Oleh Krehel 2015-02-05 18:50:39 +0100
  • ad771a4294 Move defun-creating code into a defun Oleh Krehel 2015-02-05 18:27:58 +0100
  • b65db57adb Update :post for amaranth Hydras Oleh Krehel 2015-02-05 15:19:17 +0100
  • 9991985f0e hydra-test.el: update the test to not fail for older Emacs Oleh Krehel 2015-02-05 14:33:15 +0100
  • 68bcaa8d8d Bump version Oleh Krehel 2015-02-05 14:17:26 +0100
  • 07e4aaaea0 hydra-test.el: add test Oleh Krehel 2015-02-05 14:13:43 +0100
  • 843bc709a3 Add amaranth (immortal) Hydras Oleh Krehel 2015-02-05 13:09:05 +0100
  • 37b6177dcd README.md: update for 0.7.0 Oleh Krehel 2015-02-04 17:44:04 +0100
  • e8bbb70545 Add :pre and :post clauses to Hydra body Oleh Krehel 2015-02-04 16:28:40 +0100
  • e21d1d8e89 Update the call order and allow called functions to exit Oleh Krehel 2015-02-03 18:43:24 +0100
  • b963c70dcf Improve the names of functions generated from lambdas Oleh Krehel 2015-02-03 18:09:12 +0100
  • b60201f66d Bump version Oleh Krehel 2015-02-03 17:13:29 +0100
  • 7222773c56 hydra.el (hydra-disable): adapt to Emacs 24.4.1 Oleh Krehel 2015-02-03 15:49:55 +0100
  • 222ba95b95 hydra-examples.el: splitters take numeric argument Oleh Krehel 2015-02-03 14:38:44 +0100
  • 0b6ef70836 Add support for `universal-argument' and `digit-argument' Oleh Krehel 2015-02-03 13:27:37 +0100
  • 5d576aed8e hydra-test.el: Add licence Oleh Krehel 2015-02-02 15:39:51 +0100
  • 6f142e342a Distinguish red and blue hydra heads Oleh Krehel 2015-02-01 18:43:44 +0100
  • b359db633e hydra.el (defhydra): fix a bug for old Emacs versions Oleh Krehel 2015-01-30 20:23:41 +0100
  • 06b63f1d71 Bump version Oleh Krehel 2015-01-30 17:07:13 +0100
  • 785f837ab0 hydra.el (defhydra): Use `clear-temporary-overlay-map' Oleh Krehel 2015-01-30 11:35:19 +0100
  • bb9f582c43 When calling `prefix/nil', make sure there's something to disable Oleh Krehel 2015-01-29 23:05:10 +0100
  • 4d4f726869 README.md: update Oleh Krehel 2015-01-29 18:35:30 +0100
  • b5615dcfc7 hydra-examples.el: Update commentary Oleh Krehel 2015-01-29 18:30:13 +0100
  • 2ff0671e47 Add automated testing Oleh Krehel 2015-01-29 18:21:13 +0100
  • 659694cc4b hydra.el (defhydra): new macro to create hydras. Oleh Krehel 2015-01-29 16:29:18 +0100
  • 440c41cc3f Bump version Oleh Krehel 2015-01-24 20:50:02 +0100
  • ddd96d1680 hydra-examples.el: add a `windmove' Hydra Oleh Krehel 2015-01-22 17:08:45 +0100
  • 64e5b9129f Avoid evaling METHOD. Oleh Krehel 2015-01-22 13:11:05 +0100
  • cfac8bd9e7 Prepare for the first version in GNU ELPA Oleh Krehel 2015-01-21 19:31:57 +0100
  • dc0246e985 hydra-examples.el (hydra-example-goto-error): add doc Oleh Krehel 2015-01-21 18:56:17 +0100
  • dfe127346d Simplify and improve the generated defuns Oleh Krehel 2015-01-21 18:23:02 +0100
  • 42538fa22e Add a `next-error'/`previous-error'/`first-error' example Oleh Krehel 2015-01-21 18:05:31 +0100
  • 88846985d8 Don't undefine BODY's map binding when it's a prefix Oleh Krehel 2015-01-21 17:43:33 +0100
  • 301b500ecb Don't undefine BODY's global binding when it's a prefix Oleh Krehel 2015-01-21 17:11:10 +0100
  • c3ce0a9002 `hydra-create' will also define `hydra-...-body' Oleh Krehel 2015-01-20 23:36:48 +0100
  • b982fe5811 Allow to add one head that disables the Hydra Oleh Krehel 2015-01-20 23:31:55 +0100
  • 69bb4a41c0 Fix `kbd' interpretting "<tab>" char-by-char Oleh Krehel 2015-01-21 13:19:42 +0100
  • e156bf2f53 Require cl at compile time Oleh Krehel 2015-01-21 09:23:40 +0100
  • 6966e14169 Fix the bugged `global-set-key' version Oleh Krehel 2015-01-20 21:02:30 +0100
  • 998b533587 Make sure `windmove-wrap-around' is nil during tests Oleh Krehel 2015-01-20 20:58:31 +0100
  • dbd77f056b Don't unbind hydra's body, unless using global-set-key Oleh Krehel 2015-01-20 19:38:47 +0100
  • 5318fc353a Update `hydra-create' format Oleh Krehel 2015-01-20 19:24:05 +0100
  • f55c1fff4d Add `hydra-is-helpful' custom var Oleh Krehel 2015-01-20 18:52:50 +0100
  • 11323ece73 Allow to use minor-mode-maps and more Oleh Krehel 2015-01-20 17:46:48 +0100
  • 916a1303c6 Depend on cl-lib v0.5 for `cl-mapcar' Oleh Krehel 2015-01-20 15:41:33 +0100
  • a179f3157c Unbind hydra's body unconditionally to avoid error Oleh Krehel 2015-01-20 15:06:46 +0100
  • 2a367faac4 README.md: update doc Oleh Krehel 2015-01-20 14:58:08 +0100
  • abef4bfc86 Split away the examples Oleh Krehel 2015-01-20 14:47:28 +0100
  • 9b866564f4 Initial import Oleh Krehel 2015-01-20 13:00:56 +0100