From d6c630f8eba8303351093ea54ca428e1005978a1 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Mon, 20 Jun 2022 11:38:12 +0200 Subject: [PATCH] Add missing auto-close brackets from various languages --- crates/zed/src/languages/javascript/config.toml | 2 ++ crates/zed/src/languages/markdown/config.toml | 3 +++ crates/zed/src/languages/rust/config.toml | 1 + crates/zed/src/languages/tsx/config.toml | 2 ++ crates/zed/src/languages/typescript/config.toml | 1 + 5 files changed, 9 insertions(+) diff --git a/crates/zed/src/languages/javascript/config.toml b/crates/zed/src/languages/javascript/config.toml index fb61d85f83..d7612d13f0 100644 --- a/crates/zed/src/languages/javascript/config.toml +++ b/crates/zed/src/languages/javascript/config.toml @@ -8,5 +8,7 @@ brackets = [ { start = "(", end = ")", close = true, newline = true }, { start = "<", end = ">", close = false, newline = true }, { start = "\"", end = "\"", close = true, newline = false }, + { start = "'", end = "'", close = true, newline = false }, + { start = "`", end = "`", close = true, newline = false }, { start = "/*", end = " */", close = true, newline = false }, ] diff --git a/crates/zed/src/languages/markdown/config.toml b/crates/zed/src/languages/markdown/config.toml index 340189e412..6aa76601c9 100644 --- a/crates/zed/src/languages/markdown/config.toml +++ b/crates/zed/src/languages/markdown/config.toml @@ -5,4 +5,7 @@ brackets = [ { start = "[", end = "]", close = true, newline = true }, { start = "(", end = ")", close = true, newline = true }, { start = "<", end = ">", close = true, newline = true }, + { start = "\"", end = "\"", close = false, newline = false }, + { start = "'", end = "'", close = false, newline = false }, + { start = "`", end = "`", close = false, newline = false }, ] diff --git a/crates/zed/src/languages/rust/config.toml b/crates/zed/src/languages/rust/config.toml index e4d222cdde..cae419aeed 100644 --- a/crates/zed/src/languages/rust/config.toml +++ b/crates/zed/src/languages/rust/config.toml @@ -8,5 +8,6 @@ brackets = [ { start = "(", end = ")", close = true, newline = true }, { start = "<", end = ">", close = false, newline = true }, { start = "\"", end = "\"", close = true, newline = false }, + { start = "'", end = "'", close = true, newline = false }, { start = "/*", end = " */", close = true, newline = false }, ] diff --git a/crates/zed/src/languages/tsx/config.toml b/crates/zed/src/languages/tsx/config.toml index 62717266df..7baa12385c 100644 --- a/crates/zed/src/languages/tsx/config.toml +++ b/crates/zed/src/languages/tsx/config.toml @@ -8,5 +8,7 @@ brackets = [ { start = "(", end = ")", close = true, newline = true }, { start = "<", end = ">", close = false, newline = true }, { start = "\"", end = "\"", close = true, newline = false }, + { start = "'", end = "'", close = true, newline = false }, + { start = "`", end = "`", close = true, newline = false }, { start = "/*", end = " */", close = true, newline = false }, ] diff --git a/crates/zed/src/languages/typescript/config.toml b/crates/zed/src/languages/typescript/config.toml index 5d491d2d32..53c953cc95 100644 --- a/crates/zed/src/languages/typescript/config.toml +++ b/crates/zed/src/languages/typescript/config.toml @@ -9,4 +9,5 @@ brackets = [ { start = "<", end = ">", close = false, newline = true }, { start = "\"", end = "\"", close = true, newline = false }, { start = "/*", end = " */", close = true, newline = false }, + { start = "`", end = "`", close = true, newline = false }, ]