fix(syntax): preserve log-level scopes in Syslog

This commit is contained in:
Matei6942 committed 2026-08-10 20:56:35 +03:00
1 parent 3ca4a01be6
commit cecbb80093
2 files changed
+29 -1

No files matched your search

+18
View File
@@ -55,6 +55,24 @@ contexts:
push:
- debug_line_meta
- main_pop_at_eol
# For syntaxes that embed Log after consuming a prefix. Call this context once.
log_level_lines_at_current_position:
- match: (?=.*{{error}})
set:
- error_line_meta
- main_pop_at_eol
- match: (?=.*{{warning}})
set:
- warning_line_meta
- main_pop_at_eol
- match: (?=.*{{info}})
set:
- info_line_meta
- main_pop_at_eol
- match: (?=.*{{debug}})
set:
- debug_line_meta
- main_pop_at_eol
log_levels:
- match: '{{error}}'
scope: markup.error.log