summaryrefslogtreecommitdiff
path: root/src/highlighter_group.cc
AgeCommit message (Expand)Author
2025-07-08Replace std::unique_ptr with a custom implementationMaxime Coste
2024-08-16include headers cleanupAdriĆ  Arrufat
2024-08-12Extract format implementation to its own fileMaxime Coste
2024-04-12Make removing an unknown highlighter an errorMaxime Coste
2022-07-21Use menu behavior for add-highlighter/remove-highlighter completionJohannes Altmanninger
2020-03-30Add -override support to add-highlighterMaxime Coste
2018-07-05Tweak how highlighter names are auto-generatedMaxime Coste
2018-07-05Refactor add-highlighter to make naming explicitMaxime Coste
2018-06-11Pass DisplaySetup through the HighlightContextMaxime Coste
2018-04-06Make error messages more consistentDelapouite
2018-04-06Make compute_display_setup methods constMaxime Coste
2018-03-20Revert "Throw when trying to remove a child highlighter that does not exists"Maxime Coste
2018-03-20Throw when trying to remove a child highlighter that does not existsMaxime Coste
2018-02-22Fix typos in C++ string literalsaver-d
2017-11-25Highlighters: Introduce unique highlighter supportMaxime Coste
2017-11-02Append '/' to highlighter group completion candidatesMaxime Coste
2017-10-31Highlighters does not need to inherit from HighlighterGroupMaxime Coste
2017-10-28Move highlighters into ScopesMaxime Coste
2017-10-10Move all non-core string code to string_utils.{hh,cc}Maxime Coste
2017-08-29Rename containers.hh to ranges.hh (and Container to Range)Maxime Coste
2017-05-07Move passes logic to the base Highlighter classMaxime Coste
2017-05-07Make scrolling around work more correctly with wrappingMaxime Coste
2017-05-07Introduce highlighting phases and display setup computationMaxime Coste
2017-03-07Replace IdMap with HashMapMaxime Coste
2016-03-08Rework container helpers, use pipe syntax and cleanup implementationMaxime Coste
2016-02-13Do not allow / in highlighter names as it is used for hierachiesMaxime Coste
2015-11-11Fix access to dead temporaryMaxime Coste
2015-09-16Store key hash in IdMapMaxime Coste
2015-06-01Port even more code to use format functionMaxime Coste
2015-06-01Port more code to use the format function instead of adhoc string concatMaxime Coste
2014-12-23Unify completion from container content logicMaxime Coste
2014-12-23Move containers utils to containers.hh and add filtered/transformed utilsMaxime Coste
2014-12-02Pass a BufferRange to highlighters, fix subregionsMaxime Coste
2014-10-28Style fixesMaxime Coste
2014-10-22Refactor highlighters, use an interface with virtual methodsMaxime Coste
2014-06-16Share implementation in complete_id/complete_group_idMaxime Coste
2014-06-15Refactor highlighter command completionsMaxime Coste
2014-06-12Remove defhl, use addhl -groupMaxime Coste
2014-06-10Add HierachicalHighlighter classMaxime Coste
2014-06-10Replace FunctionGroup template with HighlighterGroup classMaxime Coste
2013-03-27Merge {Filter,Highlighter}Group in a FunctionGroup templateMaxime Coste
2012-10-11use ByteCount instead of CharCount when we are really counting bytesMaxime Coste
2012-08-23use a strongly typed int CharCount for character countsMaxime Coste
2012-06-25remove ugly id_to_str param in idvaluemap and str_to_strMaxime Coste
2012-04-14replace std::string references with StringMaxime Coste
2012-04-03fix error message in HighlighterGroupMaxime Coste
2012-01-19HighlighterGroup: use idvaluemap::complete_id_if in complete_group_idMaxime Coste
2012-01-19HighlighterGroup: move to it's own file, Window uses them directlyMaxime Coste