Commit graph

56 commits

Author SHA1 Message Date
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
Jean-Philippe Bernardy
4fda3ee2de split off reg-manipulation 2015-10-16 14:29:28 +02:00
Jean-Philippe Bernardy
fc9882f5dc tweak 2015-10-16 09:59:31 +02:00
Jean-Philippe Bernardy
58baa2e0aa improve mc support 2015-10-15 23:02:57 +02:00
Jean-Philippe Bernardy
d9f8ec6aab make enclosure constant by default 2015-10-15 22:08:59 +02:00
Jean-Philippe Bernardy
aa99d82969 improve multiple cursor support 2015-10-15 22:00:16 +02:00
Jean-Philippe Bernardy
3cf253b699 clean and begin to debug the code 2015-10-14 22:55:39 +02:00
Jean-Philippe Bernardy
4b513ccc0b comments and helpers 2015-10-14 13:59:53 +02:00
Jean-Philippe Bernardy
2430cf5bb5 comment selection 2015-08-19 11:30:39 +02:00
Jean-Philippe Bernardy
ed1865a228 enclosures should be custom 2015-03-19 10:50:55 +01:00
Jean-Philippe Bernardy
d06e43ea0d Switch back to using read-char in arguments
This means that multiple cursors won't read the argument once per cursor
2014-11-19 21:10:31 +01:00
Jean-Philippe Bernardy
d5ff79c0f5 key-sequences are not strings 2014-11-05 13:34:28 +01:00