diff options
author | Daniel Ebert | 2022-10-08 09:04:11 +0000 |
---|---|---|
committer | Blaž Hrastnik | 2022-10-11 07:48:04 +0000 |
commit | 081327695f7d4740f8a66bf2da75905656f70a58 (patch) | |
tree | 828975fc4aa56e447fd2c1e2857e00e89366e101 /book | |
parent | dc443487d4be520efb667f9f93b6c3cbd22e81fd (diff) |
Rename extend indent captures.
Clarify comments in indent code.
Diffstat (limited to 'book')
-rw-r--r-- | book/src/guides/indent.md | 6 |
1 files changed, 3 insertions, 3 deletions
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). |