Commit graph

67 commits

Author SHA1 Message Date
Jean-Philippe Bernardy
b3998e4bc3 improve default enclosures 2019-09-03 09:19:52 +02:00
Jean-Philippe Bernardy
e482b889cc select lines in more useful way 2019-07-20 23:29:26 +02:00
Jean-Philippe Bernardy
6f696084a9 attempt 2 2019-05-24 10:30:28 +02:00
Jean-Philippe Bernardy
e5591395f3 attempt fix build 2019-05-24 09:53:59 +02:00
Jean-Philippe Bernardy
4cc140e232 org-tree selection 2019-05-24 09:37:20 +02:00
Jean-Philippe Bernardy
b88e19f077 fix #53 2019-04-29 21:37:09 +02:00
Jean-Philippe Bernardy
07c14676e3 fix #16 2019-04-29 21:22:20 +02:00
Jean-Philippe Bernardy
4b76f0a86c comments and cleanup 2017-05-29 08:17:14 +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
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
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
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
6b5759c411 fix custom type for boon-enclosures 2016-10-30 09:44:58 +01:00
Jean-Philippe Bernardy
00f60a7589 save mark and excursion where needed 2016-09-29 09:27:41 +02:00
Jean-Philippe Bernardy
5d1dba4aaf fix for emacs 25: use save-mark-and-excursion 2016-09-27 12:45:03 +02:00
Jean-Philippe Bernardy
477a3d9fa8 doc 2016-09-17 15:57:16 +02:00
Jean-Philippe Bernardy
704c10e28a improve kill aggregation 2016-09-12 20:37:32 +02:00
Jean-Philippe Bernardy
641fb3fc7e clean enclosures 2016-09-08 22:06:25 +02:00
Jean-Philippe Bernardy
a1281e0434 no need for reg normalisation 2016-09-08 22:03:39 +02:00
Jean-Philippe Bernardy
998c766f11 twiddle 2016-09-08 21:58:23 +02:00
Jean-Philippe Bernardy
ff8d72cc77 improve boon-select-n
now subsubmes boon-select-thing-at-point: retired
2016-09-05 20:30:54 +02:00
Jean-Philippe Bernardy
b1e9c14716 small tweaks 2016-09-04 21:42:15 +02:00
Jean-Philippe Bernardy
de711094a6 block selector 2016-09-04 09:16:54 +02:00
Jean-Philippe Bernardy
3caf989812 twiddle 2016-09-02 22:25:31 +02:00
Jean-Philippe Bernardy
1fdfa0eadf fix toggle-char-case for mc 2016-09-01 21:32:11 +02:00
Jean-Philippe Bernardy
132af0fed8 doc 2016-09-01 20:49:33 +02:00
Jean-Philippe Bernardy
86c040b54f structure in layers 2016-08-31 21:58:55 +02:00
Jean-Philippe Bernardy
a292db94d0 better and simpler selection logic for some units 2016-08-30 21:18:17 +02:00
Jean-Philippe Bernardy
4adea8a59c cleanup 2016-08-30 06:40:03 +02:00
Jean-Philippe Bernardy
fd0319ca3e <spc> selects line, not visual line 2016-08-29 22:49:57 +02:00
Jean-Philippe Bernardy
4a9ab94736 all subregions selector 2016-08-29 20:20:19 +02:00
Jean-Philippe Bernardy
dcce48de9d missing lambda 2016-08-28 19:41:31 +02:00
Jean-Philippe Bernardy
8d8feb7ccb smaller fixes 2016-08-27 07:22:09 +02:00
Jean-Philippe Bernardy
e96f07f670 forgot lamdba's here and there 2016-08-25 13:35:23 +02:00
Jean-Philippe Bernardy
1a39b801d9 minor cleanups 2016-08-23 22:45:42 +02:00
Jean-Philippe Bernardy
0df8f52bd3 cleanup 2016-08-22 22:27:21 +02:00
Jean-Philippe Bernardy
7f1d9325fe fix handling of regs 2016-08-22 21:24:33 +02:00
Jean-Philippe Bernardy
24f5c58b63 rework the argument system
now region specifiers are always 'parsed' once
2016-08-21 22:33:29 +02:00
Jean-Philippe Bernardy
5d7121f913 remember cursor in regions 2016-08-20 21:24:15 +02:00
Jean-Philippe Bernardy
57913e5db4 add method to enter literal string 2016-05-02 15:06:13 +02:00
Jean-Philippe Bernardy
ab1e2d771b means to select at once a number of objects
activated for lines and paragraphs
2016-01-28 07:48:40 +01:00
Jean-Philippe Bernardy
1d0d7725fd mechanism to directly select several occurences 2016-01-27 16:36:49 +01:00
Jean-Philippe Bernardy
3363f17f0e improve selection with spaces 2015-12-30 21:37:28 +01:00
Jean-Philippe Bernardy
9383ea9582 select org table cell 2015-11-23 22:44:11 +01:00
Jean-Philippe Bernardy
e76fe307eb new operator: smart surrounding spaces 2015-11-09 21:01:47 +01:00
Jean-Philippe Bernardy
efacc41675 Merge branch 'master' of github.com:jyp/boon 2015-11-09 20:29:37 +01:00
Jean-Philippe Bernardy
a0c37221d8 experiment with space-cleverness 2015-11-09 20:29:16 +01:00
Syohei YOSHIDA
1f7cf4b281 Correct package header and footer format 2015-11-09 15:29:05 +09:00
Jean-Philippe Bernardy
f8189b0a81 some small cleanups 2015-10-24 21:33:38 +02:00
Jean-Philippe Bernardy
6a71e9e2cc use boon-read-char where it should 2015-10-16 14:31:03 +02:00