From b3ab8439547b6204167cb05ac7360160b54a1568 Mon Sep 17 00:00:00 2001 From: Keith Hall Date: Fri, 9 Apr 2021 22:09:01 +0300 Subject: [PATCH] add warning highlighting to log file syntax definition --- assets/patches/Monokai-Extended.tmTheme.patch | 18 ++++++++++++++++++ assets/syntaxes/02_Extra/log.sublime-syntax | 4 +++- assets/syntaxes/02_Extra/syslog.sublime-syntax | 2 +- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/assets/patches/Monokai-Extended.tmTheme.patch b/assets/patches/Monokai-Extended.tmTheme.patch index 24573a7b..c237f53d 100644 --- a/assets/patches/Monokai-Extended.tmTheme.patch +++ b/assets/patches/Monokai-Extended.tmTheme.patch @@ -16,3 +16,21 @@ index 9c2aa3e..180cbbf 100644 +@@ -1027,7 +1027,7 @@ + name + Invalid + scope +- invalid ++ invalid, markup.error + settings + + background +@@ -1042,7 +1042,7 @@ + name + Invalid deprecated + scope +- invalid.deprecated ++ invalid.deprecated, markup.warning + settings + + background diff --git a/assets/syntaxes/02_Extra/log.sublime-syntax b/assets/syntaxes/02_Extra/log.sublime-syntax index 5e4501b8..3c699d2e 100644 --- a/assets/syntaxes/02_Extra/log.sublime-syntax +++ b/assets/syntaxes/02_Extra/log.sublime-syntax @@ -26,7 +26,9 @@ contexts: - include: ip_addresses - include: numbers - match: \b(?i:fail(?:ure|ed)?|error|exception)\b - scope: invalid.illegal.error.log + scope: markup.error.log + - match: \b(?i:warn(?:ing)?)\b + scope: markup.warning.log #- include: scope:text.html.markdown#autolink-inet - match: \b\w+:/{2,3} scope: markup.underline.link.scheme.log diff --git a/assets/syntaxes/02_Extra/syslog.sublime-syntax b/assets/syntaxes/02_Extra/syslog.sublime-syntax index 23730b70..ce782e50 100644 --- a/assets/syntaxes/02_Extra/syslog.sublime-syntax +++ b/assets/syntaxes/02_Extra/syslog.sublime-syntax @@ -4,7 +4,7 @@ name: syslog file_extensions: - syslog -scope: text.syslog +scope: text.log.syslog contexts: main: - match: ^(\w+\s+\d+)\s+(\d{2}:\d{2}:\d{2})