on master help sign in
Syntax: add clang-format (#2076)

Highlight .clang-format files as YAML Co-authored-by: Ari Archer <truncateddinosour@gmail.com> Co-authored-by: David Peter <mail@david-peter.de>

commitcde239e809936525f0845c2aceb57e813d395760 authorTruncatedDinosour <71613062+TruncatedDinosour@users.noreply.github.com> dateSun 6 Mar 2022, 19:01 (5 years ago) parent97a98e0
2 files changed+5
CHANGELOG.md+2 src/syntax_mapping.rs+3
CHANGELOG.md+2
@@ -8,6 +8,8 @@
88
99## Syntaxes
1010
11+- Mapped clang-format config file (.clang-format) to YAML syntax (@TruncatedDinosour)
12+
1113## Themes
1214
1315## `bat` as a library
src/syntax_mapping.rs+3
@@ -41,6 +41,9 @@ impl<'a> SyntaxMapping<'a> {
4141 pub fn builtin() -> SyntaxMapping<'a> {
4242 let mut mapping = Self::empty();
4343 mapping.insert("*.h", MappingTarget::MapTo("C++")).unwrap();
44+ mapping
45+ .insert(".clang-format", MappingTarget::MapTo("YAML"))
46+ .unwrap();
4447 mapping.insert("*.fs", MappingTarget::MapTo("F#")).unwrap();
4548 mapping
4649 .insert("build", MappingTarget::MapToUnknown)