diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2012-01-19 20:37:29 +0000 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2012-01-19 20:37:29 +0000 |
| commit | 2824bd9a464521999f7f68f4f08356ac9e69538e (patch) | |
| tree | 4b45632921c945aa361297d4e573eab03fcaca4b /src/highlighters.hh | |
| parent | 2fe07d2dadec5014bab0ca1ef3eaf4a6ca9d0896 (diff) | |
HighlighterGroup: move to it's own file, Window uses them directly
Diffstat (limited to 'src/highlighters.hh')
| -rw-r--r-- | src/highlighters.hh | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/highlighters.hh b/src/highlighters.hh index 10903b17..53738e94 100644 --- a/src/highlighters.hh +++ b/src/highlighters.hh @@ -1,34 +1,11 @@ #ifndef highlighters_hh_INCLUDED #define highlighters_hh_INCLUDED -#include "highlighter.hh" -#include "idvaluemap.hh" - namespace Kakoune { void register_highlighters(); -class DisplayBuffer; -class Window; - -class HighlighterGroup -{ -public: - void operator()(DisplayBuffer& display_buffer); - - void add_highlighter(HighlighterAndId&& highlighter); - void remove_highlighter(const std::string& id); - - CandidateList complete_highlighterid(const std::string& prefix, - size_t cursor_pos); - - static HighlighterAndId create(Window& window, - const HighlighterParameters& params); -private: - idvaluemap<std::string, HighlighterFunc> m_highlighters; -}; - } #endif // highlighters_hh_INCLUDED |
