From e879f532a7681b8343a48ade1875fee85dfc9d28 Mon Sep 17 00:00:00 2001 From: Ritoban Dutta <124308320+ritoban23@users.noreply.github.com> Date: Tue, 23 Sep 2025 22:26:52 +0530 Subject: [PATCH] Mapping .kshrc to bash for syntax highlighting #3361 (#3364) * Add syntax highlighting support for .kshrc files and update mapping in KornShell syntax #3361 --- CHANGELOG.md | 1 + src/syntax_mapping/builtins/unix-family/50-korn-shell.toml | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5419c6fb..fc2169e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -56,6 +56,7 @@ - Update Lean syntax from Lean 3 to Lean 4 #3322 (@YDX-2147483647) - Map `.flatpakref` and `.flatpakrepo` files to INI syntax #3353 (@Ferenc-) - Update hosts syntax #3368 (@keith-hall) +- Map `.kshrc` files to Bash syntax #3364 (@ritoban23) ## Themes diff --git a/src/syntax_mapping/builtins/unix-family/50-korn-shell.toml b/src/syntax_mapping/builtins/unix-family/50-korn-shell.toml index 6c788d1d..d64db20a 100644 --- a/src/syntax_mapping/builtins/unix-family/50-korn-shell.toml +++ b/src/syntax_mapping/builtins/unix-family/50-korn-shell.toml @@ -1,3 +1,6 @@ # KornShell is backward-compatible with the Bourne shell #2633 [mappings] -"Bourne Again Shell (bash)" = ["*.ksh"] +"Bourne Again Shell (bash)" = [ + "*.ksh", + "*.kshrc" +]