summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeith Hall <kingkeith+github@gmail.com>2021-04-09 22:09:01 +0300
committerKeith Hall <kingkeith+github@gmail.com>2021-04-09 22:09:01 +0300
commitb3ab8439547b6204167cb05ac7360160b54a1568 (patch)
tree3a78990b74672bff079fa723baf19ff1ee73ae08
parent867cf63dd9db70adad65f4e8a9ac38a4fce352e9 (diff)
add warning highlighting to log file syntax definition
-rw-r--r--assets/patches/Monokai-Extended.tmTheme.patch18
-rw-r--r--assets/syntaxes/02_Extra/log.sublime-syntax4
-rw-r--r--assets/syntaxes/02_Extra/syslog.sublime-syntax2
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
</dict>
</dict>
<dict>
+@@ -1027,7 +1027,7 @@
+ <key>name</key>
+ <string>Invalid</string>
+ <key>scope</key>
+- <string>invalid</string>
++ <string>invalid, markup.error</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+@@ -1042,7 +1042,7 @@
+ <key>name</key>
+ <string>Invalid deprecated</string>
+ <key>scope</key>
+- <string>invalid.deprecated</string>
++ <string>invalid.deprecated, markup.warning</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
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})