From fe462c1bf6b50e754f140a85438bf73688f38e2c Mon Sep 17 00:00:00 2001 From: Jean-Philippe Bernardy Date: Mon, 29 Apr 2019 21:42:20 +0200 Subject: [PATCH] fix #54 hopefully this clarifies the intent --- boon-tutorial.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/boon-tutorial.el b/boon-tutorial.el index 0b5f909..747243b 100644 --- a/boon-tutorial.el +++ b/boon-tutorial.el @@ -39,6 +39,7 @@ (insert (format "selectMap = %s\n" (boon-dump-map boon-select-map))) (write-region nil nil (concat flavour ".hs"))))) +;;;###autoload (defun boon-keymap-rev-look (sub map) "Return an event yielding SUB from the keymap MAP." (let (res) @@ -611,14 +612,16 @@ multiple cursors. Certain Emacs modes already offer their own command system. Such modes include \"dired\", \"magit\", and others. In such buffers, it makes little sense to have an insert state, and most edit commands -don't make sense either. +do not make sense either. In such modes Boon switches to a \"special state\", where the modeline shows: Boon:SPC, and only overrides the 'x' key, which is bound to `boon-x-map'. You can get the original behavior of x keys by prefixing it -with (\\\\[boon-quote-character]). +with (\\\\[boon-quote-character]). For example, in \"dired\", +\\\\[boon-quote-character] x +will execute the pending actions. * COPYING