[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/treesit-fold 442118d40d 140/417: Update doc
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/treesit-fold 442118d40d 140/417: Update doc |
Date: |
Mon, 1 Jul 2024 10:02:19 -0400 (EDT) |
branch: elpa/treesit-fold
commit 442118d40d8a4badb470284e97ebf0c64becb921
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Commit: Jen-Chieh Shen <jcs090218@gmail.com>
Update doc
---
README.md | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 166acad6c6..007778e6f5 100644
--- a/README.md
+++ b/README.md
@@ -82,7 +82,7 @@ To enable this automatically whenever `tree-sitter-mode` is
enabled:
(add-hook 'tree-sitter-after-on-hook #'tree-sitter-fold-indicators-mode)
```
-To switch to `right-frange`: (Default is `left-fringe`)
+To switch to left/right fringe: (Default is `left-fringe`)
```el
(setq tree-sitter-fold-indicators-fringe 'right-fringe)
@@ -94,7 +94,20 @@ To lower/higher the fringe overlays: (Default is `30`)
(setq tree-sitter-fold-indicators-priority 30)
```
-<!-- TODO: .. -->
+To apply different face depends on some conditions: (Default is `nil`)
+
+For example, to coordinate
[line-reminder](https://github.com/emacs-vs/line-reminder)
+with this plugin.
+
+```el
+(setq tree-sitter-fold-indicators-face-function
+ (lambda (pos &rest _)
+ (let ((ln (line-number-at-pos pos)))
+ (cond
+ ((memq ln line-reminder--change-lines)
'line-reminder-modified-sign-face)
+ ((memq ln line-reminder--saved-lines)
'line-reminder-saved-sign-face)
+ (t nil)))))
+```
## Summary
- [nongnu] elpa/treesit-fold 1995c646fd 103/417: Fix csharp summary, (continued)
- [nongnu] elpa/treesit-fold 1995c646fd 103/417: Fix csharp summary, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 4c33ee9b8a 108/417: Add bash support, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 2e2d2dfef3 104/417: Fix node issue, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 36768e42d9 116/417: Add basic c preprocessor, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 280920bbba 106/417: Clean list, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold d563c38a61 119/417: Fix return toggle, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 0dc7e5c563 120/417: Fix prefix, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold d3c984af86 121/417: Apply all macro, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 55c603cbcc 130/417: Update doc, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 496efdf1d3 133/417: Support comment for bash, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 442118d40d 140/417: Update doc,
ELPA Syncer <=
- [nongnu] elpa/treesit-fold ee4c694b01 143/417: Add toc, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 60984e49c8 144/417: Fix headers toc, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 1ea3f22f9a 145/417: Update mag, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold bb757d3afb 021/417: Add keywords, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 9695389e7e 020/417: Merge header, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 98d7f91173 028/417: Use markdown readme instead, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold a826237d17 024/417: Add ignore, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 23558465b6 033/417: Fix docstring, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 4fbe88f721 032/417: Remove compiled, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 9be3f5b086 034/417: Update readme, ELPA Syncer, 2024/07/01