From d6ca0a1f241df1de8937a4bcccd49953f26688e7 Mon Sep 17 00:00:00 2001 From: "Joseph T. Lyons" Date: Tue, 15 Aug 2023 16:33:02 -0400 Subject: [PATCH] Associate extensions with language --- crates/zed/src/languages/cpp/config.toml | 2 +- crates/zed/src/languages/javascript/config.toml | 2 +- crates/zed/src/languages/python/config.toml | 2 +- crates/zed/src/languages/typescript/config.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/zed/src/languages/cpp/config.toml b/crates/zed/src/languages/cpp/config.toml index c719fae1eb..d9b38bca06 100644 --- a/crates/zed/src/languages/cpp/config.toml +++ b/crates/zed/src/languages/cpp/config.toml @@ -1,5 +1,5 @@ name = "C++" -path_suffixes = ["cc", "cpp", "h", "hpp"] +path_suffixes = ["cc", "cpp", "h", "hpp", "cxx", "hxx", "inl"] line_comment = "// " autoclose_before = ";:.,=}])>" brackets = [ diff --git a/crates/zed/src/languages/javascript/config.toml b/crates/zed/src/languages/javascript/config.toml index c23ddcd6e7..8f4670388e 100644 --- a/crates/zed/src/languages/javascript/config.toml +++ b/crates/zed/src/languages/javascript/config.toml @@ -1,5 +1,5 @@ name = "JavaScript" -path_suffixes = ["js", "jsx", "mjs"] +path_suffixes = ["js", "jsx", "mjs", "cjs"] first_line_pattern = '^#!.*\bnode\b' line_comment = "// " autoclose_before = ";:.,=}])>" diff --git a/crates/zed/src/languages/python/config.toml b/crates/zed/src/languages/python/config.toml index 80609de0ba..6777f6e60d 100644 --- a/crates/zed/src/languages/python/config.toml +++ b/crates/zed/src/languages/python/config.toml @@ -1,5 +1,5 @@ name = "Python" -path_suffixes = ["py", "pyi"] +path_suffixes = ["py", "pyi", "mpy"] first_line_pattern = '^#!.*\bpython[0-9.]*\b' line_comment = "# " autoclose_before = ";:.,=}])>" diff --git a/crates/zed/src/languages/typescript/config.toml b/crates/zed/src/languages/typescript/config.toml index 4f006b342a..a2b764d9fe 100644 --- a/crates/zed/src/languages/typescript/config.toml +++ b/crates/zed/src/languages/typescript/config.toml @@ -1,5 +1,5 @@ name = "TypeScript" -path_suffixes = ["ts"] +path_suffixes = ["ts", "cts", "d.cts", "d.mts", "mts"] line_comment = "// " autoclose_before = ";:.,=}])>" brackets = [