LibGUI: Add underlines to highlighting

This commit is contained in:
Oriko
2020-03-12 16:36:25 +02:00
committed by Andreas Kling
parent b58893cfe1
commit 6d89f48dd8
6 changed files with 25 additions and 2 deletions

View File

@@ -6,6 +6,11 @@
namespace GUI {
enum class SyntaxLanguage {
PlainText,
Cpp
};
class SyntaxHighlighter {
AK_MAKE_NONCOPYABLE(SyntaxHighlighter);
AK_MAKE_NONMOVABLE(SyntaxHighlighter);
@@ -13,6 +18,7 @@ class SyntaxHighlighter {
public:
virtual ~SyntaxHighlighter();
virtual SyntaxLanguage language() const = 0;
virtual void rehighlight() = 0;
virtual void highlight_matching_token_pair() = 0;