Commit graph

357 commits

Author SHA1 Message Date
Jean-Philippe Bernardy
2b7a41491d fix bug in repeating a mutiple-cursor replacement op. 2017-07-09 21:44:08 +02:00
Jean-Philippe Bernardy
74cb03a0ea don't lay cursors when repeating a replace 2017-07-09 21:32:59 +02:00
Jean-Philippe Bernardy
4b76f0a86c comments and cleanup 2017-05-29 08:17:14 +02:00
Jean-Philippe Bernardy
b5326c5bd6 add REPEATING section to the tutorial 2017-05-08 16:33:15 +02:00
Jean-Philippe Bernardy
5a4ca8517e make history cleaner 2017-05-08 16:20:21 +02:00
Jean-Philippe Bernardy
d4bcd46c9e oops 2017-05-08 16:18:59 +02:00
Jean-Philippe Bernardy
868dbe907b record insertion changes so that they can be repeated 2017-05-08 09:55:37 +02:00
Jean-Philippe Bernardy
450d8901aa fix #22 2017-05-05 07:16:37 +02:00
Jean-Philippe Bernardy
57b077862a support for repeating commands
- arguments are no longer eagerly evaluated. This means that
  re-running a command will re-interpret the argument in a proper
  context

- added 'boon-repeat-command' which is like repeat-complex-command,
  but without interactive (option to) edit the command

- bound boon-repeat-command to 'z'
2017-05-04 21:41:42 +02:00
Jean-Philippe Bernardy
c6fd2ade38 todo notes 2017-05-02 11:39:22 +02:00
Jean-Philippe Bernardy
6dd44cdef1 fix boon-select-n-copies
in the cases where the returned closure is called many times
2017-04-06 20:53:04 +02:00
Jean-Philippe Bernardy
d9f0545708 cfw:calendar-mode is special 2017-03-18 21:12:41 +01:00
Jean-Philippe Bernardy
bb751855aa improve word/symbol selector
For those selectors, make the universal argument be the number of
copies of the current word/symbol instead of n words/symbols.
2017-02-14 21:28:04 +01:00
Jean-Philippe Bernardy
c0a5a8763e Merge pull request #20 from aaronjensen/patch-1
Fix link to qwerty cheat sheet
2017-01-10 09:34:06 +01:00
Aaron Jensen
4c146fe066 Fix link to qwerty cheat sheet 2017-01-09 18:26:14 -08:00
Jean-Philippe Bernardy
af325dc902 map universal argument 2017-01-09 21:23:07 +01:00
Jean-Philippe Bernardy
981d5becae Merge branch 'master' of github.com:jyp/boon 2016-11-25 13:50:06 +01:00
Jean-Philippe Bernardy
c37750547e remove attempt to enable boon in all buffers
Boon is enabled in fundamental buffers anyway. The removed code does not
manage to enable boon in temporary buffers, so it seems useless.
2016-11-25 13:48:21 +01:00
Jean-Philippe Bernardy
a4cb640f6b quote should not be control-swapped 2016-11-25 13:46:52 +01:00
Jean-Philippe Bernardy
0ca91753ae explain why we run the generator twice 2016-11-19 20:34:41 +01:00
Jean-Philippe Bernardy
3a45594f22 tweak 2016-11-17 23:03:32 +01:00
Jean-Philippe Bernardy
f9ca220eed delete old cheat-sheet 2016-11-16 21:32:27 +01:00
Jean-Philippe Bernardy
4fd68e3253 update link to cheat sheets 2016-11-16 21:21:11 +01:00
Jean-Philippe Bernardy
08a727e683 experiment with putting cheat sheets in the repo 2016-11-16 21:17:48 +01:00
Jean-Philippe Bernardy
ab4cbe5777 qwerty mnemonics 2016-11-16 21:12:07 +01:00
Jean-Philippe Bernardy
42842d3566 use prefix commands for consistency 2016-11-16 19:59:36 +01:00
Jean-Philippe Bernardy
3f63141f69 agenda mode is special 2016-11-16 19:58:27 +01:00
Jean-Philippe Bernardy
739f41ccd5 also build qwerty sheet 2016-11-15 23:18:35 +01:00
Jean-Philippe Bernardy
2013f3d95b Merge branch 'master' of github.com:jyp/boon 2016-11-15 22:35:31 +01:00
Jean-Philippe Bernardy
5fe278a774 more mnemonics 2016-11-15 22:07:43 +01:00
Jean-Philippe Bernardy
67d6be1b38 new cheat sheet generator 2016-11-15 21:35:36 +01:00
Jean-Philippe Bernardy
b7a9f555b3 Merge branch 'master' of github.com:jyp/boon 2016-11-14 13:30:49 +01:00
Jean-Philippe Bernardy
a88a4bab6d mnemonics 2016-11-14 13:30:41 +01:00
Jean-Philippe Bernardy
ab49c4019a refine list of not C-ed events 2016-11-13 21:20:28 +01:00
Jean-Philippe Bernardy
2547e10d25 put searches behind a named prefix key 2016-11-13 19:05:44 +01:00
Jean-Philippe Bernardy
54e9e3b8e3 step towards cheat sheet generation 2016-11-13 14:45:10 +01:00
Jean-Philippe Bernardy
0ebc0658ca qwerty mnemonics 2016-11-12 20:43:50 +01:00
Jean-Philippe Bernardy
abb0b6fe76 more symbols 2016-11-12 20:42:44 +01:00
Jean-Philippe Bernardy
6ce0c0f8b5 (re-)enable command mode in special buffers 2016-11-08 22:01:11 +01:00
Jean-Philippe Bernardy
7de7826278 make the tutorial more dynamic
lookup mnemonics in keymap
lookup all selectors in keymaps
2016-11-08 21:38:59 +01:00
Jean-Philippe Bernardy
5ccd7fef0a :type for boon-special-mode-list 2016-11-08 20:35:02 +01:00
Jean-Philippe Bernardy
3121f6f57d twiddle 2016-11-08 20:34:52 +01:00
Jean-Philippe Bernardy
a218610425 fix #17
When last-char is a non-character even, the test was crashing
2016-11-08 20:33:40 +01:00
Jean-Philippe Bernardy
dea1f7e830 properly report compilation failure 2016-11-06 16:34:58 +01:00
Jean-Philippe Bernardy
d5a9042e95 install powerline 2016-11-06 16:31:46 +01:00
Jean-Philippe Bernardy
e66ee0dfae fix warnings and test 2016-11-06 16:23:08 +01:00
Jean-Philippe Bernardy
33bc83c17f fix warnings 2016-11-06 16:00:15 +01:00
Jean-Philippe Bernardy
c2b49260b9 fix warnings 2016-11-06 15:41:02 +01:00
Jean-Philippe Bernardy
ec4957c29f fix warnings 2016-11-06 15:27:07 +01:00
Jean-Philippe Bernardy
fa3582c166 put all badges together 2016-11-05 08:51:09 +01:00