more-cpp-extensions #295

Merged
ada4a merged 2 commits from mathstuf/mergiraf:more-cpp-extensions into main 2025-03-30 16:18:21 +02:00

View file

@ -6,7 +6,7 @@ Mergiraf currently supports the following programming languages:
* Go (*.go)
* Javascript (*.js, *.jsx, *.mjs)
* TypeScript (*.ts, *.tsx)
* C/C++ (*.c, *.h, *.cc, *.cpp, *.hpp)
* C/C++ (*.c, *.h, *.cc, *.cpp, *.hpp, *.cxx, *.mpp, *.cppm, *.ixx)
* C# (*.cs)
* Dart (*.dart)
* Scala (*.scala, *.sbt)

View file

@ -18,6 +18,10 @@
*.h merge=mergiraf
*.cpp merge=mergiraf
*.hpp merge=mergiraf
*.cxx merge=mergiraf
*.mpp merge=mergiraf
*.cppm merge=mergiraf
*.ixx merge=mergiraf
*.cs merge=mergiraf
*.dart merge=mergiraf
*.dts merge=mergiraf

View file

@ -425,7 +425,7 @@ pub static SUPPORTED_LANGUAGES: LazyLock<Vec<LangProfile>> = LazyLock::new(|| {
},
LangProfile {
name: "C/C++",
extensions: vec!["c", "h", "cc", "cpp", "hpp"],
extensions: vec!["c", "h", "cc", "cpp", "hpp", "cxx", "mpp", "cppm", "ixx"],
language: tree_sitter_cpp::LANGUAGE.into(),
atomic_nodes: vec![],
commutative_parents: vec![