Maxime Coste
|
c0987ebacc
|
Add a FilterGroup, and cleanup HighlighterGroup
FilterGroup is similar to HighlighterGroup, it permits grouping
together filters for easy removal.
|
2012-06-12 18:24:29 +00:00 |
|
Maxime Coste
|
2c4bc5582a
|
Alt-Space permits to remove a selection by index
|
2012-05-29 11:15:43 +00:00 |
|
Maxime Coste
|
9337938403
|
replace std::string references with String
|
2012-04-14 01:17:09 +00:00 |
|
Maxime Coste
|
df0f7b4689
|
rename BufferString to String
|
2012-03-08 21:23:29 +00:00 |
|
Maxime Coste
|
7e01867d55
|
'I' now inserts before the first non blank character of the line instead of the first character of the line
|
2012-03-07 19:19:33 +00:00 |
|
Maxime Coste
|
0352ad7983
|
Editor: replace all captures if one capture is present
before, selecting with 2 captures after selecting with 3 captures
would keep the third capture from the first selection.
|
2012-02-10 13:58:29 +00:00 |
|
Maxime Coste
|
d84d085cc2
|
Merge captures into registers, implements register insertion
|
2012-02-09 23:47:55 +00:00 |
|
Maxime Coste
|
04a37d8895
|
Editor refactoring, merge undo and batch management
|
2012-02-07 23:41:10 +00:00 |
|
Maxime Coste
|
9b5e9ffee2
|
selectors now take a Selection as parameter instead of a BufferIterator
|
2012-02-07 14:26:51 +00:00 |
|
Maxime Coste
|
96b167859a
|
batches support in Editor, used by IncrementalInserter and exec_string
Editor groups all modification together in one undo group when batching.
nested batches are supported.
|
2012-02-03 13:55:22 +00:00 |
|
Maxime Coste
|
69d96c90da
|
extract an Editor class from Window and refactor
|
2012-01-31 19:12:06 +00:00 |
|