summaryrefslogtreecommitdiff
path: root/src/highlighters.hh
AgeCommit message (Collapse)Author
2023-10-25Default comparison operators that can beMaxime Coste
2021-03-09Use inplace_merge() for rangesJason Felice
2018-05-27Refactor option_from_string to return directly the option valueMaxime Coste
2017-11-02Ensure line-specs and range-specs options are sorted internallyMaxime Coste
2017-05-25Add an update-option command to update range-descs/line-descs optionsMaxime Coste
update-option will make the range-descs and line-descs option up to date with the latest buffer modfications, changing the ranges/lines to where they moved according the modifications since the timestamp on the option.
2017-05-24Rename line-flags option type to line-specsMaxime Coste
Generalize this option type, which is a timestamped list of <line number>|<arbitrary string>. That way this type is not strongly coupled with the flag-lines highlighter, and can be reused for other use cases.
2017-05-17Rename range-faces to range-specsMaxime Coste
range-faces are now used to replace-range highlighters, where the string part is not interpretted as a face but as a display line, so the name was not relevant anymore.
2017-05-08Distinguish between BufferRanges and InclusiveBufferRangesMaxime Coste
Fixes #1257
2015-12-17Initial, WIP spelling implementationMaxime Coste
Add a ranges highlighter that takes a timestamped list of ranges and associated face. Add a spell.kak file that uses aspell pipe interface to fill a range-faces option.
2015-12-12Use markup for line-flags instead of a single faceMaxime Coste
2015-08-23Change flag lines highlighter to use faces instead of colorsMaxime Coste
Fixes #130
2013-04-09sort includes directivesMaxime Coste
2013-03-29Add support for tuple Options, implement LineAndFlag using thatMaxime Coste
2012-11-23Refactor filter and highlighter registry into a common templateMaxime Coste
2012-01-19HighlighterGroup: move to it's own file, Window uses them directlyMaxime Coste
2012-01-18completion support for addgrouphl and rmgrouphlMaxime Coste
2012-01-15Highlighters: add an HighlighterGroup classMaxime Coste
2011-11-29Rename Filter to Highlighter to be more explicitMaxime Coste