1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-23 00:10:48 -08:00
Commit graph

696 commits

Author SHA1 Message Date
Justin Burkett
a135e6f2c8 Change name of workflow 2020-02-07 22:32:41 -05:00
Justin Burkett
90d10a8fb3 Fix sorting of keys and add test
Fixes #233
2020-02-07 22:29:40 -05:00
Justin Burkett
c4b7aaefc1 Revive Cask file 2020-02-07 10:02:52 -05:00
Justin Burkett
cf44641485 Replace travis badge with github workflow badge 2020-02-06 21:57:18 -05:00
Justin Burkett
190310d59e Disable travis and cask 2020-02-06 21:54:34 -05:00
Justin Burkett
12310164a4 More workflow fixes 2020-02-06 21:50:04 -05:00
Justin Burkett
3401440714 Fix workflow 2020-02-06 21:48:04 -05:00
Justin Burkett
da1abb4d9f Fix previous commit 2020-02-06 21:46:12 -05:00
Justin Burkett
a66bf9336a Try purcell's workflow action 2020-02-06 21:44:46 -05:00
Justin Burkett
fcc509f493 Update travis versions 2020-02-06 21:31:18 -05:00
Henrik Lissner
d1dfddcd1e Refactor regexp & fix incompatibility + error 2020-02-06 21:21:01 -05:00
Henrik Lissner
b11227b24b Strip out advice in command docstrings 2020-02-06 21:21:01 -05:00
Justin Burkett
45bfcd3041 Make which-key-show prefix mode-line work like top and bottom
Fixes #234
2020-02-03 20:57:53 -05:00
Justin Burkett
db3d003e90 Add full keymap versions of show-{major,minor}-mode
Fixes #236
2020-01-19 15:10:12 -05:00
Justin Burkett
1e3640e48c Make next page hint more consistent 2019-12-21 13:57:34 -05:00
Justin Burkett
8554a9f171 Generalize C-h commands to use help-char
help-char defaults to C-h. This removes the assumption that help-char is set to
C-h.

See #228
2019-12-21 13:47:54 -05:00
Justin Burkett
dcb9820c2d Default to imprecise window fitting on terminal
See #225.
2019-11-27 12:00:57 -05:00
Jonas Bernoulli
a916c9ae28 Fix typos (#222) 2019-11-11 14:51:32 -05:00
Justin Burkett
42a2505516 Rework implementation of manual updating
Instead of having people mess with prefix-help-command, use a new variable
which-key-show-early-on-C-h and control everything through
which-key-C-h-dispatch.
2019-08-01 22:40:30 -04:00
Justin Burkett
a256c4bce6 Use which-key-idle-secondary-delay value in manual updates 2019-08-01 15:32:55 -04:00
Justin Burkett
2cb5ceba55 Fix paging in which-key-manual-update 2019-07-31 13:59:11 -04:00
Justin Burkett
c47c72d1fe Cleanup whitespace in README 2019-07-31 12:31:57 -04:00
Justin Burkett
5cec1133cf Announce which-key-manual-update 2019-07-31 12:31:37 -04:00
Justin Burkett
5cbfccd5fe Add which-key-manual-update
Intended to be used for prefix-help-command

Ref #66
2019-07-31 12:15:26 -04:00
Justin Burkett
da2e093e91 Add no-paging optional arg to which-key-show-keymap 2019-07-23 11:52:11 -04:00
Justin Burkett
cf8572a688 which-key-persistent-popup-p -> which-key-persistent-popup 2019-07-23 11:34:49 -04:00
Uros Perisic
fb2bc8fd08 Add which-key-persistent-popup-p variable (#213)
I did not remove the `pre-command-hook', because that would require me
to add the hook back every time `which-key--hide-popup' is called,
which seems excessive. Hercules.el already handles this more
conservatively. But if you want me to, I can add it.
2019-07-21 02:44:45 +08:00
D.K
ba03e7e5bc Add translation keymap support (#210) 2019-05-28 21:14:09 -04:00
Justin Burkett
77586e62b6 Add which-key-dump-bindings
Fixes #209
2019-05-17 21:57:18 -04:00
Justin Burkett
187ac0eb89 Add note to docstring for which-key-idle-delay
Ref #206
2019-03-15 08:48:23 -04:00
Justin Burkett
c87b0ce782 Add debugging messages for buffer sizing 2019-03-06 10:18:52 -05:00
Justin Burkett
51c485f16b Don't ignore case when making replacements
Fixes #204
2019-03-01 10:41:36 -05:00
Justin Burkett
9c5922edbb Version 3.3.2 2019-02-25 14:10:06 -05:00
Justin Burkett
d9122c48b2 Always check non-major-mode replacements in which-key--maybe-replace 2019-02-25 09:57:03 -05:00
Justin Burkett
3b184d6f0c Simplify finding and matching replacements
Don't try to grab all matching replacements ahead of time, because later ones
may not match if earlier ones make deletions.

Fixes #202
2019-02-24 22:57:31 -05:00
Justin Burkett
2f5661646b Version 3.3.1 2018-11-14 09:34:39 -05:00
Justin Burkett
43e3e3d764 Fix use of describe-prefix-bindings in which-key-show-standard-help
Use describe-prefix-bindings directly if we do not enter through
which-key-C-h-dispatch.

Fixes #198
2018-11-14 09:32:27 -05:00
Justin Burkett
ace569b65f Check for existence of buffer in which-key--popup-showing-p
Fixes #197
2018-11-08 10:21:07 -05:00
Justin Burkett
c938bbf8d4 Mention #130 in README 2018-08-28 11:44:32 -04:00
Justin Burkett
013cdb7259 Make Travis test on v26.1 2018-06-27 10:28:44 -04:00
Justin Burkett
ff79dfff66 Version 3.3.0 2018-06-21 15:38:47 -04:00
Justin Burkett
a4095e8ee6 Fix handling of duplicate (evil) bindings in show keymap 2018-06-08 08:51:48 -04:00
Justin Burkett
0dc4e84722 Use window-size-change-functions for detecting size changes
Fixes #193
2018-06-01 09:46:35 -04:00
Justin Burkett
2c915407e1 Add support for evil's auxiliary maps in show-keymap functions 2018-05-30 22:02:11 -04:00
Justin Burkett
4042f06564 Fix prefix bindings in which-key-show-major-mode 2018-05-30 21:45:26 -04:00
Justin Burkett
206be7a42b Fix behavior of f and t in evil operator map
f and t (also F and T) read characters manually, so the popup should not be
shown after these commands. This only applies if
which-key-show-operator-state-maps is non-nil.

Fixes #191
2018-05-22 10:11:15 -04:00
Justin Burkett
8a878de16d Version 3.2.0 2018-04-26 10:33:36 -04:00
Michał K
bc97659029 Fix and improve defcustoms 2018-03-21 11:31:52 +01:00
Justin Burkett
d19fe4e037 Fix switching to top-level from which-key-undo-key 2018-03-01 13:18:43 -05:00
Justin Burkett
437065886d Factor out which-key--this-command-keys function 2018-02-28 21:29:52 -05:00