aboutsummaryrefslogtreecommitdiffstats
path: root/queries/julia
diff options
context:
space:
mode:
authorDheepak Krishnamurthy <noreply@kdheepak.com>2024-07-23 20:26:57 -0400
committerChristian Clason <c.clason@uni-graz.at>2024-07-24 09:14:14 +0200
commita0732ca9f0b2549d795aafadd42b357dffb231d0 (patch)
tree0cbbd5f53dd9d2f4c4e40908ed4e6bc36dad2f50 /queries/julia
parentfeat(html): set url attribute for HTML URLs (diff)
downloadnvim-treesitter-a0732ca9f0b2549d795aafadd42b357dffb231d0.tar
nvim-treesitter-a0732ca9f0b2549d795aafadd42b357dffb231d0.tar.gz
nvim-treesitter-a0732ca9f0b2549d795aafadd42b357dffb231d0.tar.bz2
nvim-treesitter-a0732ca9f0b2549d795aafadd42b357dffb231d0.tar.lz
nvim-treesitter-a0732ca9f0b2549d795aafadd42b357dffb231d0.tar.xz
nvim-treesitter-a0732ca9f0b2549d795aafadd42b357dffb231d0.tar.zst
nvim-treesitter-a0732ca9f0b2549d795aafadd42b357dffb231d0.zip
feat(julia): Add syntax highlighting for markdown and bash prefixed_string_literals
Diffstat (limited to 'queries/julia')
-rw-r--r--queries/julia/injections.scm13
1 files changed, 13 insertions, 0 deletions
diff --git a/queries/julia/injections.scm b/queries/julia/injections.scm
index d8bae2e99..f3c5d0c43 100644
--- a/queries/julia/injections.scm
+++ b/queries/julia/injections.scm
@@ -13,14 +13,27 @@
(#set! injection.language "markdown")
(#offset! @injection.content 0 3 0 -3))
+; Inject comments
([
(line_comment)
(block_comment)
] @injection.content
(#set! injection.language "comment"))
+; Inject regex in r"hello\bworld"
((prefixed_string_literal
prefix: (identifier) @_prefix) @injection.content
(#eq? @_prefix "r")
(#set! injection.language "regex")
(#offset! @injection.content 0 2 0 -1))
+
+; Inject markdown in md"**Bold** and _Italics_"
+((prefixed_string_literal
+ prefix: (identifier) @_prefix) @injection.content
+ (#eq? @_prefix "md")
+ (#set! injection.language "markdown")
+ (#offset! @injection.content 0 3 0 -1))
+
+; Inject bash in `git add --help`
+((command_literal) @injection.content
+ (#set! injection.language "bash"))