[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/indent-bars 3b738a1d10 333/431: README: ts out of scope
From: |
ELPA Syncer |
Subject: |
[elpa] externals/indent-bars 3b738a1d10 333/431: README: ts out of scope style config improvements |
Date: |
Mon, 16 Sep 2024 12:59:47 -0400 (EDT) |
branch: externals/indent-bars
commit 3b738a1d10ee97c4ccdd91da666463138f3c95e4
Author: JD Smith <93749+jdtsmith@users.noreply.github.com>
Commit: GitHub <noreply@github.com>
README: ts out of scope style config improvements
---
README.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index 04b825f7a9..cfbad07a69 100644
--- a/README.md
+++ b/README.md
@@ -186,7 +186,7 @@ Main treesitter configuration variables:
Out of scope style variables:
-If tree-sitter and _scope focus_ are active (`indent-bars-treesit-scope`), the
style and highlight settings above apply only to the _in-scope_ text. You can
separately configure the appearance of the _out-of-scope_ bars — bars outside
the custom tree-sitter scope. To do so a parallel set of custom variables with
`indent-bars-ts-` prefixes is used. These variables can be set similarly to
their in-scop counterparts to _fully_ configure out-of-scope bar appearance,
including depth highlig [...]
+If tree-sitter and _scope focus_ are active (`indent-bars-treesit-scope`), the
style and highlight settings above apply only to the _in-scope_ bars. You can
separately configure the appearance of the _out-of-scope_ bars — i.e. the bars
outside the current tree-sitter scope. To do so, a parallel set of custom
variables with an `indent-bars-ts-` prefix is used. These variables can be set
similarly to their in-scop counterparts to _fully_ configure out-of-scope bar
appearance, including d [...]
The `ts` parallel variables for out-of-scope styling are:
@@ -201,8 +201,8 @@ The `ts` parallel variables for out-of-scope styling are:
Each of these parallel variables has the same form as their equivalent
non-`ts` version (the "parent" variable), with two difference:
-1. Some (marked with [I] above) can optionally have _inheritance_ from their
parent configured, for `:key` based elements. To do so, set these to a cons
cell of the form `([no-]inherit . value)`, where `value` has the normal format
for the parent variable. `inherit` (the default, if the cons cell is omitted)
means that any unspecified `:key` values are inherited from the parent
variable. `no-inherit` means to omit any missing key values when styling
out-of-scope bars.
-2. For any non-`:key` type values, the specific value `'unspecified` can be
set to indicate using the parent's value for that slot.
+1. Some (marked with [I] above) can optionally have _inheritance_ from their
parent configured, specifying whether missing `:key` based elements are
inherited from the in-scope style. To configure inheritance, you can
optionally set these variable values to a cons cell of the form `([no-]inherit
. value)`, where `value` has the normal format for the parent variable.
`inherit` (the default, if the cons cell is omitted) means that any unspecified
`:key` values are inherited from the pare [...]
+2. For any non-`:key` type values, the specific symbol value `'unspecified`
can be set to indicate using the parent's value for that slot.
For example, a setting of:
@@ -216,7 +216,7 @@ means to configure the color of out-of-scope bars as
follows:
2. set `:blend` to 0.15
3. inherit any other missing keyword values from from `indent-bars-color`
-The easiest way to configure inheritance and unspecified values in the `ts`
variables is via the customize interface.
+The easiest way to configure inheritance and unspecified values in the `ts`
variables is via the customize interface; see the group `indent-bars-ts-style`.
# Details and Caveats
- [elpa] externals/indent-bars 71b787c7d0 294/431: display: goto BEG prior to checking indentation depth, (continued)
- [elpa] externals/indent-bars 71b787c7d0 294/431: display: goto BEG prior to checking indentation depth, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars b433c5ca4d 308/431: TS: add developer note, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars 4d1e7db294 309/431: TS: remove debug message, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars e20ba1caea 304/431: Improve README.md, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars 8cccb685b1 305/431: Update README.md, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars 7a1413cb15 314/431: Ensure buffer-local idle timers run in the original buffer, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars adbf859e2d 323/431: Update README.md — blank spacer, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars 21f6242b24 321/431: Update README.md, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars 751db47d31 341/431: Update README.md, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars bb43583789 336/431: invalidate using all window ranges showing current buffer, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars 3b738a1d10 333/431: README: ts out of scope style config improvements,
ELPA Syncer <=
- [elpa] externals/indent-bars 0222bb453e 335/431: Update README.md, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars 3ac1bd66a7 311/431: Update README.md, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars c516788fe3 362/431: Update README.md, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars 2d88129b2a 327/431: Add small menu to README.md, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars 8826105182 342/431: Update README.md, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars 88010c2724 387/431: Initial efforts towards font-lock-free/managing bars, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars f64e33bf37 325/431: correctly test style tag string with #'equal, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars d84c654c22 320/431: Update README.md, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars c6dab3309c 365/431: Remove superfluous :group from customs, ELPA Syncer, 2024/09/16
- [elpa] externals/indent-bars 6677c94823 352/431: use end marker for invalid range(s), ELPA Syncer, 2024/09/16