aboutsummaryrefslogtreecommitdiffstats
path: root/queries/bash/injections.scm
diff options
context:
space:
mode:
authorObserverOfTime <chronobserver@disroot.org>2023-08-23 13:02:41 +0300
committerObserverOfTime <chronobserver@disroot.org>2023-08-24 12:11:16 +0300
commit103ecdf7585f90cad16659fb5dd957b6fdfda864 (patch)
tree3d6d0e43eb1ed0f7e52d93c55448e144567757bc /queries/bash/injections.scm
parentfeat(bash): improve highlights (diff)
downloadnvim-treesitter-103ecdf7585f90cad16659fb5dd957b6fdfda864.tar
nvim-treesitter-103ecdf7585f90cad16659fb5dd957b6fdfda864.tar.gz
nvim-treesitter-103ecdf7585f90cad16659fb5dd957b6fdfda864.tar.bz2
nvim-treesitter-103ecdf7585f90cad16659fb5dd957b6fdfda864.tar.lz
nvim-treesitter-103ecdf7585f90cad16659fb5dd957b6fdfda864.tar.xz
nvim-treesitter-103ecdf7585f90cad16659fb5dd957b6fdfda864.tar.zst
nvim-treesitter-103ecdf7585f90cad16659fb5dd957b6fdfda864.zip
fix(bash): fix injections
Diffstat (limited to 'queries/bash/injections.scm')
-rw-r--r--queries/bash/injections.scm16
1 files changed, 9 insertions, 7 deletions
diff --git a/queries/bash/injections.scm b/queries/bash/injections.scm
index a6f330f3d..2702ff6bd 100644
--- a/queries/bash/injections.scm
+++ b/queries/bash/injections.scm
@@ -1,11 +1,13 @@
((comment) @injection.content
(#set! injection.language "comment"))
-((regex) @injection.content
+((regex) @injection.content
+ (#set! injection.language "regex"))
-((redirected_statement
- (heredoc_redirect
- (heredoc_start) @injection.language))
- (heredoc_body) @injection.content
- (#offset! @injection.content 0 0 -1 0)
- (#downcase! @injection.language))(#set! injection.language "regex"))
+((heredoc_redirect
+ [
+ (heredoc_body)
+ (simple_heredoc_body)
+ ] @injection.content
+ (heredoc_end) @injection.language)
+ (#downcase! @injection.language))