Maxime Coste
|
def4221ac7
|
Pass a BufferRange to highlighters, fix subregions
Regions highlighter can now correctly be applied to only subrange
of the buffer, fixing some corner cases in recursive regions.
|
2014-12-02 19:56:17 +00:00 |
|
Maxime Coste
|
2944dbc332
|
Style fixes
|
2014-10-28 20:01:55 +00:00 |
|
Maxime Coste
|
b2e90fe21e
|
Refactor highlighters, use an interface with virtual methods
|
2014-10-22 13:54:03 +01:00 |
|
Maxime Coste
|
b5f5610cbe
|
Share implementation in complete_id/complete_group_id
|
2014-06-16 00:49:39 +01:00 |
|
Maxime Coste
|
205e8b2889
|
Refactor highlighter command completions
|
2014-06-15 16:04:38 +01:00 |
|
Maxime Coste
|
9130f0334b
|
Remove defhl, use addhl -group
|
2014-06-12 22:35:40 +01:00 |
|
Maxime Coste
|
4bb62d63e6
|
Add HierachicalHighlighter class
HierachicalHighlighter contains a map of names to HighlighterGroup
and can wrap any highlighter that wants to access user settable
sub groups.
|
2014-06-10 21:35:03 +01:00 |
|
Maxime Coste
|
479c31b571
|
Replace FunctionGroup template with HighlighterGroup class
|
2014-06-10 19:58:02 +01:00 |
|
Maxime Coste
|
251f09ff89
|
Merge {Filter,Highlighter}Group in a FunctionGroup template
|
2013-03-27 13:45:22 +01:00 |
|
Maxime Coste
|
0ce6bd9bf5
|
use ByteCount instead of CharCount when we are really counting bytes
(that is most of the time when we are not concerned with displaying)
|
2012-10-11 00:41:48 +02:00 |
|
Maxime Coste
|
e4fd839dda
|
use a strongly typed int CharCount for character counts
|
2012-08-23 23:56:35 +02:00 |
|
Maxime Coste
|
cffb895797
|
remove ugly id_to_str param in idvaluemap and str_to_str
|
2012-06-25 19:11:13 +02:00 |
|
Maxime Coste
|
9337938403
|
replace std::string references with String
|
2012-04-14 01:17:09 +00:00 |
|
Maxime Coste
|
d1cc86d95d
|
fix error message in HighlighterGroup
|
2012-04-03 13:08:13 +00:00 |
|
Maxime Coste
|
bb36271ae5
|
HighlighterGroup: use idvaluemap::complete_id_if in complete_group_id
|
2012-01-19 20:53:15 +00:00 |
|
Maxime Coste
|
2824bd9a46
|
HighlighterGroup: move to it's own file, Window uses them directly
|
2012-01-19 20:37:29 +00:00 |
|