From 3ae05333b0ee7bfe45e706232e8d15888d65211e Mon Sep 17 00:00:00 2001 From: cyqsimon <28627918+cyqsimon@users.noreply.github.com> Date: Thu, 28 Apr 2022 04:51:10 +0800 Subject: [PATCH] Add mapping for Unix mail spool (#2156) --- CHANGELOG.md | 1 + src/syntax_mapping.rs | 5 +++++ 2 files changed, 6 insertions(+) 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"))