diff --git a/Userland/Applications/TextEditor/MainWidget.cpp b/Userland/Applications/TextEditor/MainWidget.cpp index cb1e31946e..47487f1f3e 100644 --- a/Userland/Applications/TextEditor/MainWidget.cpp +++ b/Userland/Applications/TextEditor/MainWidget.cpp @@ -872,7 +872,7 @@ void MainWidget::update_statusbar() if (m_editor && m_editor->syntax_highlighter()) { auto language = m_editor->syntax_highlighter()->language(); - m_statusbar->set_text(1, m_editor->syntax_highlighter()->language_string(language)); + m_statusbar->set_text(1, Syntax::language_to_string(language)); } m_statusbar->set_text(2, DeprecatedString::formatted("Ln {}, Col {}", m_editor->cursor().line() + 1, m_editor->cursor().column())); } diff --git a/Userland/Libraries/LibSyntax/Highlighter.cpp b/Userland/Libraries/LibSyntax/Highlighter.cpp index a3e97d6ac2..cf4250bcf2 100644 --- a/Userland/Libraries/LibSyntax/Highlighter.cpp +++ b/Userland/Libraries/LibSyntax/Highlighter.cpp @@ -138,7 +138,7 @@ void Highlighter::register_nested_token_pairs(Vector pairs) m_nested_token_pairs.set(pair); } -StringView Highlighter::language_string(Language language) const +StringView language_to_string(Language language) { switch (language) { case Language::Cpp: diff --git a/Userland/Libraries/LibSyntax/Highlighter.h b/Userland/Libraries/LibSyntax/Highlighter.h index 8ca7b93cec..21952ec6a6 100644 --- a/Userland/Libraries/LibSyntax/Highlighter.h +++ b/Userland/Libraries/LibSyntax/Highlighter.h @@ -32,6 +32,8 @@ struct TextStyle { bool const bold { false }; }; +StringView language_to_string(Language); + class Highlighter { AK_MAKE_NONCOPYABLE(Highlighter); AK_MAKE_NONMOVABLE(Highlighter); @@ -40,7 +42,6 @@ public: virtual ~Highlighter() = default; virtual Language language() const = 0; - StringView language_string(Language) const; virtual Optional comment_prefix() const = 0; virtual Optional comment_suffix() const = 0; virtual void rehighlight(Palette const&) = 0;