summaryrefslogtreecommitdiff
path: root/src/highlighters.cc
AgeCommit message (Expand)Author
2017-05-07Fix infinite loop with longer than width words in word wrap modeMaxime Coste
2017-05-07Slight highlighting related code cleanupMaxime Coste
2017-05-07Fix assert when wrapping a line that takes more than the full window heightMaxime Coste
2017-05-07Reject 0 wrap columnMaxime Coste
2017-05-07Add support for word wrapping with the -word switch to the wrap highlighterMaxime Coste
2017-05-07Add a `-passes` switch support for the group highlighterMaxime Coste
2017-05-07Move passes logic to the base Highlighter classMaxime Coste
2017-05-07Detect errors while parsing flag line and handle themMaxime Coste
2017-05-07Disable horizontal scrolling when running a WrapHighlighterMaxime Coste
2017-05-07Introduce a LineNumberWrapped faceMaxime Coste
2017-05-07Make scrolling around work more correctly with wrappingMaxime Coste
2017-05-07Make Wrap highlighter only wrap on window width.Maxime Coste
2017-05-07Introduce highlighting phases and display setup computationMaxime Coste
2017-05-07Add a wrap highlighterMaxime Coste
2017-04-24Style tweak in highglighters.ccMaxime Coste
2017-04-19Do not try to split non range atoms in column highlighterMaxime Coste
2017-03-21Merge faces in show_whitespaces highlighter instead of replacing itMaxime Coste
2017-03-16Fixes some clang-tidy warning and add a few missing meta.hh includeMaxime Coste
2017-03-16Try to clean up option include a bitMaxime Coste
2017-03-09Fix crash on non utf8 files trigering highlighting of backward rangesMaxime Coste
2017-03-07Replace IdMap with HashMapMaxime Coste
2017-03-07Replace uses of UnorderedMap with HashMapMaxime Coste
2017-02-09Refactor show_whitespaces a bitMaxime Coste
2017-02-09Merge remote-tracking branch 'lenormf/show-whitespaces-flags'Maxime Coste
2017-02-07Remove unneeded padding in relative line numbers highlightingMaxime Coste
2017-02-06Add -match-capture support for regions higlighterMaxime Coste
2017-02-04Allow modifying the characters used when highlighting whitespaceFrank LENORMAND
2017-01-13Update ranges highlighter options according to buffer changesMaxime Coste
2017-01-08Apply clang-tidy modernize to the codebaseMaxime Coste
2016-12-26Use absolute distance for relative line numberingMaxime Coste
2016-12-07Replace some string concatenations with a format callMaxime Coste
2016-12-03Change ValueId to just be an enum class, it does not need any operatorsMaxime Coste
2016-12-02Display non breaking spaces with ⍽ in show_whitespaces hihglighterMaxime Coste
2016-11-20Make ArrayView::subrange size arguement optionalMaxime Coste
2016-10-13Rename DisplayAtom::Types to avoid conflicts with struct BufferRangeMaxime Coste
2016-10-01Small refactoring in highlighters.ccMaxime Coste
2016-10-01Fix get_column function and add some unit tests for fullwidth textMaxime Coste
2016-10-01Support codepoints of variable widthMaxime Coste
2016-07-27Avoid repeated calls to context.selections() in highlight_selectionsMaxime Coste
2016-07-15Add sanity checkMaxime Coste
2016-05-19Go back to libc locale and use c_regex_traitsMaxime Coste
2016-05-11Use C++ locale based functions instead of the libc onesMaxime Coste
2016-05-10Use boost::wregex implementation and manually utf8 decode into itMaxime Coste
2016-04-30fix whitespace labelpierroelmito
2016-04-30add face to change whitespace colorspierroelmito
2016-04-16Remove iterator based regex constructorMaxime Coste
2016-04-04Use a specific option type completions for insert completionMaxime Coste
2016-03-14Include tweakMaxime Coste
2016-03-08Rework container helpers, use pipe syntax and cleanup implementationMaxime Coste
2016-01-16Fix the name of ranges highlighters upon initializationFrank LENORMAND