summaryrefslogtreecommitdiff
path: root/src/highlighter.hh
AgeCommit message (Expand)Author
2025-06-25Introduce a Replace HighlightPass that runs before WrapMaxime Coste
2025-06-25Rework highlighting management of cursor positionMaxime Coste
2024-08-16include headers cleanupAdriĆ  Arrufat
2024-08-12Move debug utils to debug.hh/debug.ccMaxime Coste
2023-09-02Do not make cursor visible after mouse scrolling and view commandsMaxime Coste
2023-08-23Revert "Only make cursor visible after buffer or selection change"Maxime Coste
2023-08-16Only make cursor visible after buffer or selection changeMaxime Coste
2022-07-10Refactor highlighting logicMaxime Coste
2021-11-05src highlighters: Factorise docstringsFrank LENORMAND
2021-10-07GrammarJonta
2020-03-30Add -override support to add-highlighterMaxime Coste
2019-01-24Header and dependency cleanupMaxime Coste
2018-07-05Prevent adding region/default-region highlighters to non-regions parentsMaxime Coste
2018-07-05Refactor add-highlighter to make naming explicitMaxime Coste
2018-06-11Pass DisplaySetup through the HighlightContextMaxime Coste
2018-04-07Make FaceRegistry scopedMaxime Coste
2018-04-06Make compute_display_setup methods constMaxime Coste
2017-11-25Highlighters: Introduce unique highlighter supportMaxime Coste
2017-06-09Fix wrapping supportMaxime Coste
2017-05-11Disable horizontal scroll offset support when wrappingMaxime Coste
2017-05-08Move SimpleHighlighter as an implementation detailMaxime Coste
2017-05-07Slight highlighting related code cleanupMaxime 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
2017-01-08Apply clang-tidy modernize to the codebaseMaxime Coste
2016-11-28Add more memory domains to certain dataMaxime Coste
2015-06-01Remove redundant forward declarationMaxime Coste
2015-05-26Retreat ! go back to C++11 only codeMaxime Coste
2015-05-25Migrate code to c++14Maxime Coste
2015-04-23Use a struct for BufferRange rather than std::pairMaxime Coste
2015-03-09ArrayView content is not const anymoreMaxime Coste
2015-02-19Add docstrings to highlighters, displayed by addhl helpMaxime Coste
2015-01-06Rename memoryview to ArrayViewMaxime Coste
2014-12-23Rename id_map to IdMapMaxime Coste
2014-12-23Use an id_map directly for HighlighterRegistry rather than the FunctionRegist...Maxime Coste
2014-12-16Rework hashing, use a more extensible framework similar to n3876 proposalMaxime Coste
2014-12-02Pass a BufferRange to highlighters, fix subregionsMaxime Coste
2014-10-25Add virtual destructor to HighlighterMaxime Coste
2014-10-22Refactor highlighters, use an interface with virtual methodsMaxime Coste
2014-06-10Replace FunctionGroup template with HighlighterGroup classMaxime Coste
2014-01-18Pass a HighlightFlags parameter to highlightersMaxime Coste
2014-01-09Style changes, replace typedefs with usingsMaxime Coste
2013-12-16Pass a Context rather than a Window to highlightersMaxime Coste
2013-12-03Add support for defining and referencing highlightersMaxime Coste
2013-11-28Do not pass a window to highlighters factoriesMaxime Coste
2013-07-26memoryview: always pass by valueMaxime Coste
2013-05-29pass window param to highlightersMaxime Coste
2013-04-09sort includes directivesMaxime Coste