summaryrefslogtreecommitdiff
path: root/src/highlighters.cc
AgeCommit message (Expand)Author
2012-11-23Refactor filter and highlighter registry into a common templateMaxime Coste
2012-11-22rename (hook|option)_manager to (hook|option)s.Maxime Coste
2012-10-08utf8 awareness in editor, highlighters and ncursesMaxime Coste
2012-10-01String and BufferIterator value_type goes back to plain charMaxime Coste
2012-09-17RegexColorizer: store ColorPairs by pointer so that alias changes are taken i...Maxime Coste
2012-09-17Add a ColorRegistry class responsible of color parsing and supporting aliasesMaxime Coste
2012-08-29remove regex.hh, define Regex directly in string.hhMaxime Coste
2012-08-22use a strongly typed int LineCount for line countsMaxime Coste
2012-08-21RegexColorizer: fix last buffer line highlightingMaxime Coste
2012-08-17RegexColorizer: Fix range computationMaxime Coste
2012-08-15misc cleanupsMaxime Coste
2012-08-15RegexColorizer only cache a range instead of the whole bufferMaxime Coste
2012-08-15colorize_regex become RegexColorizer and maintain a cache of matchesMaxime Coste
2012-08-10highlight_range: handle empty rangesMaxime Coste
2012-08-08Regex Highlighter: highlight 10 lines above and below displayed rangeMaxime Coste
2012-08-07colorize_regex_factory: transform boost::regex_error in Kakoune::runtime_errorMaxime Coste
2012-08-07new regex highlighter parameters syntax, support per capture highlightMaxime Coste
2012-07-18optimize regex highlighter's regexMaxime Coste
2012-07-12DisplayBuffer: add range and compute_range methodsMaxime Coste
2012-07-12DisplayBuffer rewrite, a DisplayBuffer is now a list of DisplayLinesMaxime Coste
2012-07-03make display buffers and highlighters handle better longer than display linesMaxime Coste
2012-06-12replace Option::operator {String,int} with Option::as_{string,int}Maxime Coste
2012-05-03Add a ShellManager which handles executing shell commandsMaxime Coste
2012-04-14replace std::string references with StringMaxime Coste
2012-04-03add an OptionManager class and use it to manage tabstopsMaxime Coste
2012-04-03WindowHighlighterFactory class which passes the Window to the higlighter func...Maxime Coste
2012-02-27fix number_lines line count computingMaxime Coste
2012-02-22Final attribute support for DisplayAtomMaxime Coste
2012-02-22compute the number of digits needed in number_lines highlighterMaxime Coste
2012-01-25SelectionHighlighter: reverse color of the last char of each selectionMaxime Coste
2012-01-25optimize SelectionHighlighters, stop copying SelectionsMaxime 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-15split kakrc with filetype specific files in rc/Maxime Coste
2012-01-15Highlighters: add an HighlighterGroup classMaxime Coste
2012-01-14Highlighters: tweak colorize_cplusplusMaxime Coste
2011-12-28Highlighters: tweak colorize_cplusplusMaxime Coste
2011-11-30Highlighters: style fixMaxime Coste
2011-11-29Rename Filter to Highlighter to be more explicitMaxime Coste