summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcyqsimon <28627918+cyqsimon@users.noreply.github.com>2022-04-28 04:51:10 +0800
committerGitHub <noreply@github.com>2022-04-27 22:51:10 +0200
commit3ae05333b0ee7bfe45e706232e8d15888d65211e (patch)
tree4d54603e52111e9100374491bd04663428aa1a87
parent4291fd5c65542f6f11d177d831520c4d25c3f16a (diff)
Add mapping for Unix mail spool (#2156)
-rw-r--r--CHANGELOG.md1
-rw-r--r--src/syntax_mapping.rs5
2 files changed, 6 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fc8f5c9b..7a8e8a83 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,7 @@
- Mapped clang-format config file (.clang-format) to YAML syntax (@TruncatedDinosour)
- log syntax: improved handling of escape characters in double quoted strings. See #2123 (@keith-hall)
+- Associate `/var/spool/mail/*` and `/var/mail/*` with the `Email` syntax. See #2156 (@cyqsimon)
- Added cmd-help syntax to scope --help messages. See #2148 (@victor-gp)
## Themes
diff --git a/src/syntax_mapping.rs b/src/syntax_mapping.rs
index dd6dc1fc..fbbac914 100644
--- a/src/syntax_mapping.rs
+++ b/src/syntax_mapping.rs
@@ -120,6 +120,11 @@ impl<'a> SyntaxMapping<'a> {
mapping.insert(glob, MappingTarget::MapTo("INI")).unwrap();
}
+ // unix mail spool
+ for glob in &["/var/spool/mail/*", "/var/mail/*"] {
+ mapping.insert(glob, MappingTarget::MapTo("Email")).unwrap()
+ }
+
// pacman hooks
mapping
.insert("*.hook", MappingTarget::MapTo("INI"))