- Add du lexer

- Print problematic YAML filename when error is detected
This commit is contained in:
Jesse Portnoy
2023-07-19 22:46:52 +01:00
parent 2a6caac588
commit 137b073d05
2 changed files with 24 additions and 2 deletions
+22
View File
@@ -0,0 +1,22 @@
filetype: du
detect:
filename: "\\.du$"
rules:
- blue: "\\s+[\\.\\/]+([\\w\\s\\-\\_\\.]+)(\\/.*)?$"
# Ks
- green: "^\\d{1,3}\\s"
- green: "^ ?\\d*[.,]?\\dKi?\\s"
# Ms
- magenta: "\\d{4,6}\\s"
- magenta: "^ ?\\d*[.,]?\\dMi?\\s"
# Gs
- cyan: "^\\d{7,9}\\s"
- cyan: "^ ?\\d*[.,]?\\dGi?\\s"
# Ts
- preproc: "^\\d{10,12}\\s"
- preproc: "^ ?\\d*[.,]?\\dTi?\\s"
# total
- yellow: "(.*)\\s+(total)$"