[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/hydra f27fce1b2f 45/46: hydra.el: Bump version
From: |
Stefan Monnier |
Subject: |
[elpa] externals/hydra f27fce1b2f 45/46: hydra.el: Bump version |
Date: |
Tue, 25 Oct 2022 22:27:23 -0400 (EDT) |
branch: externals/hydra
commit f27fce1b2f0a9162e159557bdeb2c0c94defb4d2
Author: Oleh Krehel <ohwoeowho@gmail.com>
Commit: Oleh Krehel <ohwoeowho@gmail.com>
hydra.el: Bump version
* doc/Changelog.org: Add.
---
doc/Changelog.org | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
hydra.el | 2 +-
2 files changed, 70 insertions(+), 1 deletion(-)
diff --git a/doc/Changelog.org b/doc/Changelog.org
new file mode 100644
index 0000000000..429a7ddd8c
--- /dev/null
+++ b/doc/Changelog.org
@@ -0,0 +1,69 @@
+* 0.15.0
+** New Features
+
+*** defhydra
+
+**** New :base-map option in body plist
+In case your hydra conficts with el:hydra-base-map, you can now override it.
+
+Example:
+#+begin_src elisp
+(defhydra hydra-numbers (:base-map (make-sparse-keymap))
+ "test"
+ ("0" (message "zero"))
+ ("1" (message "one")))
+#+end_src
+See [[https://github.com/abo-abo/hydra/issues/285][#285]].
+
+**** Make no docstring equivalent to :hint nil
+Example:
+#+begin_src elisp
+(defhydra hydra-clock (:color blue)
+ ("q" nil "quit" :column "Clock")
+ ("c" org-clock-cancel "cancel" :color pink :column "Do")
+ ("d" org-clock-display "display")
+ ("e" org-clock-modify-effort-estimate "effort")
+ ("i" org-clock-in "in")
+ ("j" org-clock-goto "jump")
+ ("o" org-clock-out "out")
+ ("r" org-clock-report "report"))
+#+end_src
+See [[https://github.com/abo-abo/hydra/issues/291][#291]].
+
+**** Declare /params and /docstring
+See [[https://github.com/abo-abo/hydra/issues/185][#185]].
+
+**** Sexp hints are now supported for :columns
+Example
+#+begin_src elisp
+(defhydra hydra-test ()
+ "Test"
+ ("j" next-line (format-time-string "%H:%M:%S" (current-time)) :column "One")
+ ("k" previous-line (format-time-string "%H:%M:%S" (current-time)))
+ ("l" backward-char "back" :column "Two"))
+#+end_src
+See [[https://github.com/abo-abo/hydra/issues/311][#311]].
+
+
+*** defhydra+
+New macro. Allows to add heads to an existing hydra.
+
+Example:
+#+begin_src elisp
+(defhydra hydra-extendable ()
+ "extendable"
+ ("j" next-line "down"))
+
+(defhydra+ hydra-extendable ()
+ ("k" previous-line "up"))
+#+end_src
+See [[https://github.com/abo-abo/hydra/issues/185][#185]].
+
+*** el:hydra-hint-display-type
+Customize what to use to display the hint:
+- el:message
+- el:lv-message
+- posframe
+
+el:hydra-lv is now obsolete.
+See [[https://github.com/abo-abo/hydra/issues/317][#317]].
diff --git a/hydra.el b/hydra.el
index 6da21a2378..4137823b25 100644
--- a/hydra.el
+++ b/hydra.el
@@ -5,7 +5,7 @@
;; Author: Oleh Krehel <ohwoeowho@gmail.com>
;; Maintainer: Oleh Krehel <ohwoeowho@gmail.com>
;; URL: https://github.com/abo-abo/hydra
-;; Version: 0.14.0
+;; Version: 0.15.0
;; Keywords: bindings
;; Package-Requires: ((cl-lib "0.5") (lv "0"))
- [elpa] externals/hydra 425f20e7ed 27/46: README.md: Link to :column code, (continued)
- [elpa] externals/hydra 425f20e7ed 27/46: README.md: Link to :column code, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 67e454bf10 29/46: hydra.el (defhydra+): Update indent spec, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 1e423933a9 30/46: hydra.el: sexp hints are now supported for :columns, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 16563fbc4c 31/46: hydra.el (hydra--hint-row): Extract, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 3846e2728f 32/46: hydra.el (hydra-interpose): Extract, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 38a567fc5b 36/46: hydra.el (hydra--hint-from-matrix): Return a list, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 9c4a4711bc 38/46: hydra.el (hydra-key-doc-function-default): Accept also sexp as doc, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra e0e3282efa 39/46: hydra.el (hydra-hint-display-type): Add, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 6842731f08 43/46: hydra.el (hydra-lv): Declare obsolete, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 7081ee6d44 46/46: Merge commit 'f27fce1b2f0a9162e159557bdeb2c0c94defb4d2' into externals/hydra, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra f27fce1b2f 45/46: hydra.el: Bump version,
Stefan Monnier <=
- [elpa] externals/hydra aa55bbd196 37/46: hydra.el (hydra--hint-from-matrix): Don't wrap with concat, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra d96180865c 40/46: hydra.el (hydra-hint-display-alist): Add, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 480ae63137 42/46: Declare dependency on separate lv package, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra acb69859f3 44/46: hydra-test.el: Update tests for the last commit, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra b4fb3298cd 02/46: hydra.el (hydra--hint-heads-wocol): Ignore dynamic hints, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 2ad0b01611 25/46: hydra.el (hydra--normalize-body): Fixup for Emacs24, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 9ca93bdffb 28/46: hydra.el (defhydra+): Add, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra b7279c7c19 33/46: hydra.el (hydra--hint-row): Prep to return list, Stefan Monnier, 2022/10/25
- [elpa] externals/hydra 8e3698fb53 41/46: hydra-examples.el (hydra-rectangle): Change "p" to "x", Stefan Monnier, 2022/10/25