From 1c44cabaea9819767612020ddbb598c10b74c935 Mon Sep 17 00:00:00 2001 From: Dan Bornstein Date: Mon, 5 May 2025 07:02:27 -0700 Subject: [PATCH] bash: Fix bracket autoclose behavior (#29817) Add `autoclose_before` configuration for Bash. Closes #23627 Release Notes: - Bash: Improved bracket autoclose behavior. --- crates/languages/src/bash/config.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/languages/src/bash/config.toml b/crates/languages/src/bash/config.toml index 07c5161acb..09caf1a099 100644 --- a/crates/languages/src/bash/config.toml +++ b/crates/languages/src/bash/config.toml @@ -4,6 +4,7 @@ grammar = "bash" path_suffixes = ["sh", "bash", "bashrc", "bash_profile", "bash_aliases", "bash_logout", "bats", "profile", "zsh", "zshrc", "zshenv", "zsh_profile", "zsh_aliases", "zsh_histfile", "zlogin", "zprofile", ".env", "PKGBUILD", "APKBUILD"] line_comments = ["# "] first_line_pattern = '^#!.*\b(?:ash|bash|bats|dash|sh|zsh)\b' +autoclose_before = "}])" brackets = [ { start = "[", end = "]", close = true, newline = false }, { start = "(", end = ")", close = true, newline = true },