dblume commited on 2024-12-02 11:29:08
Showing 2 changed files, with 2 additions and 2 deletions.
Support logs with the '!' and '*' columns, and that are missing the channel ID. So support both: 11-19 15:36:59.959 12 [...] ... and 11-19 15:36:59.959 !*[...] ... 11-19 15:36:59.959 [...] ...
| ... | ... |
@@ -455,7 +455,7 @@ lua << EOF |
| 455 | 455 |
priority = -math.huge, |
| 456 | 456 |
function(path, bufnr) |
| 457 | 457 |
local content = vim.filetype.getlines(bufnr, 1) |
| 458 |
- if vim.filetype.matchregex(content, [[^\d\{2\}-\d\{2\} \d\{2\}:\d\{2\}:\d\{2\}.\d\{3\}\s\+\(n\|dev\|\d\+\(_[0-9a-f]\+\)\?\|tvinput\.\S\+\) \[]]) then
|
|
| 458 |
+ if vim.filetype.matchregex(content, [[^\d\{2\}-\d\{2\} \d\{2\}:\d\{2\}:\d\{2\}.\d\{3\}\s\+\(!\|n\|dev\|\d\+\(_[0-9a-f]\+\)\?\|tvinput\.\S\+\)\?[ *]\[]]) then
|
|
| 459 | 459 |
return 'rokulog' |
| 460 | 460 |
end |
| 461 | 461 |
end, |
| ... | ... |
@@ -5,6 +5,6 @@ |
| 5 | 5 |
if did_filetype() " filetype already set.. |
| 6 | 6 |
finish " ..don't do these checks |
| 7 | 7 |
endif |
| 8 |
-if getline(1) =~? '^\d\{2\}-\d\{2\} \d\{2\}:\d\{2\}:\d\{2\}.\d\{3\}\s\+\(n\|dev\|\d\+\(_[0-9a-f]\+\)\?\|tvinput\.\S\+\) \['
|
|
| 8 |
+if getline(1) =~? '^\d\{2\}-\d\{2\} \d\{2\}:\d\{2\}:\d\{2\}.\d\{3\}\s\+\(!\|n\|dev\|\d\+\(_[0-9a-f]\+\)\?\|tvinput\.\S\+\)\?[ *]\['
|
|
| 9 | 9 |
setfiletype rokulog |
| 10 | 10 |
endif |
| 11 | 11 |