mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-29 04:09:13 +00:00
LibCMake+LibSyntax: Add a CMake syntax highlighter
This commit is contained in:
parent
3d8cc2257f
commit
9f9ea8ccb5
Notes:
sideshowbarker
2024-07-17 00:57:24 +09:00
Author: https://github.com/AtkinsSJ
Commit: 9f9ea8ccb5
Pull-request: https://github.com/SerenityOS/serenity/pull/17668
Reviewed-by: https://github.com/ADKaster ✅
5 changed files with 148 additions and 0 deletions
|
@ -141,6 +141,8 @@ void Highlighter::register_nested_token_pairs(Vector<MatchingTokenPair> pairs)
|
|||
StringView language_to_string(Language language)
|
||||
{
|
||||
switch (language) {
|
||||
case Language::CMake:
|
||||
return "CMake"sv;
|
||||
case Language::Cpp:
|
||||
return "C++"sv;
|
||||
case Language::CSS:
|
||||
|
@ -168,6 +170,8 @@ StringView language_to_string(Language language)
|
|||
StringView common_language_extension(Language language)
|
||||
{
|
||||
switch (language) {
|
||||
case Language::CMake:
|
||||
return "cmake"sv;
|
||||
case Language::Cpp:
|
||||
return "cpp"sv;
|
||||
case Language::CSS:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue