Skip to content

Commit a090e3f

Browse files
committed
perf(markdown): remove expensive latex query
1 parent 5dfe155 commit a090e3f

File tree

2 files changed

+16
-23
lines changed

2 files changed

+16
-23
lines changed

after/queries/markdown/matchup.scm

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
;; ====================
2-
;; fenced code block ```
3-
;; ====================
1+
; ====================
2+
; fenced code block ```
3+
; ====================
44
(fenced_code_block
55
(fenced_code_block_delimiter) @open.code_fence
6-
(fenced_code_block_delimiter) @close.code_fence) @scope.code_fence
6+
(fenced_code_block_delimiter) @close.code_fence) @scope.code_fence
Lines changed: 12 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,29 @@
1-
;; ===========
2-
;; inline code `
3-
;; ===========
1+
; ===========
2+
; inline code `
3+
; ===========
44
(code_span
55
(code_span_delimiter) @open.code
66
(code_span_delimiter) @close.code) @scope.code
77

8-
;; ===========================
9-
;; emphasis (italic, *...* / _..._)
10-
;; ===========================
8+
; ===========================
9+
; emphasis (italic, *...* / _..._)
10+
; ===========================
1111
(emphasis
1212
(emphasis_delimiter) @open.emphasis
1313
(emphasis_delimiter) @close.emphasis) @scope.emphasis
1414

15-
;; ===========================
16-
;; strong emphasis (bold, **...** / __...__)
17-
;; ===========================
15+
; ===========================
16+
; strong emphasis (bold, **...** / __...__)
17+
; ===========================
1818
(strong_emphasis
1919
(emphasis_delimiter) @open.strong
2020
(emphasis_delimiter) @open.strong
2121
(emphasis_delimiter) @close.strong
2222
(emphasis_delimiter) @close.strong) @scope.strong
2323

24-
;; ===========================
25-
;; strikethrough (~~...~~)
26-
;; ===========================
24+
; ===========================
25+
; strikethrough (~~...~~)
26+
; ===========================
2727
(strikethrough
2828
(emphasis_delimiter) @open.strikethrough
2929
(emphasis_delimiter) @close.strikethrough) @scope.strikethrough
30-
31-
;; ===========================
32-
;; LaTeX math ($...$ / $$...$$)
33-
;; ===========================
34-
(latex_block
35-
(latex_span_delimiter) @open.math
36-
(latex_span_delimiter) @close.math) @scope.math

0 commit comments

Comments
 (0)