From 081327695f7d4740f8a66bf2da75905656f70a58 Mon Sep 17 00:00:00 2001 From: Daniel Ebert Date: Sat, 8 Oct 2022 11:04:11 +0200 Subject: Rename extend indent captures. Clarify comments in indent code. --- book/src/guides/indent.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'book/src') diff --git a/book/src/guides/indent.md b/book/src/guides/indent.md index 13550846..0e259289 100644 --- a/book/src/guides/indent.md +++ b/book/src/guides/indent.md @@ -46,16 +46,16 @@ capture on the same line, the indent level isn't changed at all. - `@outdent` (default scope `all`): Decrease the indent level by 1. The same rules as for `@indent` apply. -- `@extend-indented`: +- `@extend`: Extend the range of this node to the end of the line and to lines that are indented more than the line that this node starts on. This is useful for languages like Python, where for the purpose of indentation some nodes (like functions or classes) should also contain indented lines that follow them. -- `@stop-extend`: +- `@extend.prevent-once`: Prevents the first extension of an ancestor of this node. For example, in Python a return expression always ends the block that it is in. Note that this only stops the -extension of the next `@extend-indented` capture. If multiple ancestors are captured, +extension of the next `@extend` capture. If multiple ancestors are captured, only the extension of the innermost one is prevented. All other ancestors are unaffected (regardless of whether the innermost ancestor would actually have been extended). -- cgit v1.2.3-70-g09d2