From efbb1c66d27eb5b4bfbcc1f59d3384e0641c8214 Mon Sep 17 00:00:00 2001 From: Stephan Seitz Date: Wed, 12 May 2021 00:28:27 +0200 Subject: highlights(latex): fix regexes with backslashes https://github.com/neovim/neovim/pull/14382 requires to escape `\` is regexes if they are verbatim `\` They change in Neovim was incompatible so people that are still behind that revision will have this regex not matching (but it should at least not error) --- queries/latex/highlights.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/queries/latex/highlights.scm b/queries/latex/highlights.scm index bd89c4a45..b67659a34 100644 --- a/queries/latex/highlights.scm +++ b/queries/latex/highlights.scm @@ -10,7 +10,7 @@ name: (word) @_env)) @text.math (#match? @_env "^(displaymath|equation|multline|eqnarray|align|array|split)[*]?$")) -;; This at the begining of the file would be the alternative to highlight +;; This at the beginning of the file would be the alternative to highlight ;; only the interior of the environment ;((environment ;(begin @@ -149,18 +149,18 @@ ((generic_command name:(generic_command_name) @_name arg: (_) @text.emphasis) - (#match? @_name "^(\\textit|\\mathit)$")) + (#match? @_name "^(\\\\textit|\\\\mathit)$")) ((generic_command name:(generic_command_name) @_name arg: (_) @text.strong) - (#match? @_name "^(\\textbf|\\mathbf)$")) + (#match? @_name "^(\\\\textbf|\\\\mathbf)$")) ((generic_command name:(generic_command_name) @_name . arg: (_) @text.uri) - (#match? @_name "^(\\url|\\href)$")) + (#match? @_name "^(\\\\url|\\\\href)$")) (ERROR) @error -- cgit v1.2.3-70-g09d2