]> git.eshelyaron.com Git - emacs.git/commitdiff
; Minor improvements in wording of tree-sitter docs
authorEli Zaretskii <eliz@gnu.org>
Wed, 9 Nov 2022 13:35:51 +0000 (15:35 +0200)
committerEli Zaretskii <eliz@gnu.org>
Wed, 9 Nov 2022 13:35:51 +0000 (15:35 +0200)
* doc/lispref/parsing.texi (Multiple Languages):
* doc/lispref/modes.texi (Parser-based Font Lock): Improve
wording.

doc/lispref/modes.texi
doc/lispref/parsing.texi

index da190b0b02e73245e2abf3e158ed56a960ec32e1..973d183a729cb6a7784d7facb2c3ec5fe3be1f3f 100644 (file)
@@ -3951,17 +3951,17 @@ example:
 @end example
 
 This function takes a series of @var{query-spec}s, where each
-@var{query-spec} is a @var{query} preceded by multiple pairs of
-@var{:keyword} and @var{value}.  Each @var{query} is a tree-sitter
-query in either the string, s-expression or compiled form.
-
-For each @var{query}, the @var{:keyword} and @var{value} pairs add
-meta information to it.  The @code{:lang} keyword declares
-@var{query}'s language.  The @code{:feature} keyword sets the feature
-name of @var{query}.  Users can control which features are enabled
-with @code{font-lock-maximum-decoration} and
+@var{query-spec} is a @var{query} preceded by one or more
+@var{:keyword}/@var{value} pairs.  Each @var{query} is a
+tree-sitter query in either the string, s-expression or compiled form.
+
+For each @var{query}, the @var{:keyword}/@var{value} pairs that
+precede it add meta information to it.  The @code{:lang} keyword
+declares @var{query}'s language.  The @code{:feature} keyword sets the
+feature name of @var{query}.  Users can control which features are
+enabled with @code{font-lock-maximum-decoration} and
 @code{treesit-font-lock-feature-list} (described below).  These two
-keywords are mandated.
+keywords are mandatory.
 
 Other keywords are optional:
 
index cae83f8d5ccf0286514fdf2379b2ac924b176f0e..0a0104b4be02fd4b41633f7a4372af24b0749902 100644 (file)
@@ -1537,12 +1537,12 @@ takes care of compiling queries and other post-processing, and outputs
 a value that @var{treesit-range-settings} can have.
 
 It takes a series of @var{query-spec}s, where each @var{query-spec} is
-a @var{query} preceded by zero or more pairs of @var{keyword} and
-@var{value}.  Each @var{query} is a tree-sitter query in either the
+a @var{query} preceded by zero or more @var{keyword}/@var{value}
+pairs.  Each @var{query} is a tree-sitter query in either the
 string, s-expression or compiled form, or a function.
 
 If @var{query} is a tree-sitter query, it should be preceeded by two
-@var{:keyword} @var{value} pairs, where the @code{:embed} keyword
+@var{:keyword}/@var{value} pairs, where the @code{:embed} keyword
 specifies the embedded language, and the @code{:host} keyword
 specified the host language.