From c055899dc0739fb48541365dfffda852034438c2 Mon Sep 17 00:00:00 2001 From: Thomas Vigouroux Date: Tue, 6 Oct 2020 20:03:39 +0200 Subject: feat(queries): modeline mechanism for base langs This implements https://github.com/neovim/neovim/pull/13059#issuecomment-704414189 This behaves like modelines and remove the use of the base_language map. Also, this allows to fine-tune what we actually want to include per query, which is better IMO. --- queries/javascript/folds.scm | 1 + queries/javascript/highlights.scm | 1 + queries/javascript/locals.scm | 2 ++ 3 files changed, 4 insertions(+) (limited to 'queries/javascript') diff --git a/queries/javascript/folds.scm b/queries/javascript/folds.scm index 6bc76af85..0b33ba569 100644 --- a/queries/javascript/folds.scm +++ b/queries/javascript/folds.scm @@ -1,3 +1,4 @@ +; inherits: (jsx) [ (for_in_statement) (for_statement) diff --git a/queries/javascript/highlights.scm b/queries/javascript/highlights.scm index de505366a..0b6504968 100644 --- a/queries/javascript/highlights.scm +++ b/queries/javascript/highlights.scm @@ -1,3 +1,4 @@ +; inherits: (jsx) ; Types ; Javascript diff --git a/queries/javascript/locals.scm b/queries/javascript/locals.scm index 2f501f3a1..99a40a6be 100644 --- a/queries/javascript/locals.scm +++ b/queries/javascript/locals.scm @@ -1,3 +1,5 @@ +; inherits: (jsx) + ; Scopes ;------- -- cgit v1.2.3-70-g09d2