summaryrefslogtreecommitdiff
path: root/docs/config.md
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-15 18:52:46 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:14 -0300
commit3f4f26e0e40d06427e72f72e760d01adcdc0326c (patch)
treed4bd56c6bc97f27e7ca11f3ee646513a9e4b116d /docs/config.md
parent02ea4db25f9802e76112f3b4e69aa75e5a9464dc (diff)
downloadpardes-3f4f26e0e40d06427e72f72e760d01adcdc0326c.tar.gz
pardes-3f4f26e0e40d06427e72f72e760d01adcdc0326c.zip
Reuse bounded source analysis and speed up result context traversal
Diffstat (limited to 'docs/config.md')
-rw-r--r--docs/config.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/config.md b/docs/config.md
index 6f3273b9..972f9403 100644
--- a/docs/config.md
+++ b/docs/config.md
@@ -177,6 +177,9 @@ depth (for example, `main.zig:42 ***`). Ordinary neighboring source lines retain
syntax colors; declaration headers do not.
A declaration context line ends with ` ...` when source lines are omitted
before the next displayed row from that file.
+Source analysis is reused across result queries while the source bytes stay the
+same. The cache retains at most 64 files and 64 MiB; it checks current buffer or
+filesystem contents on each refresh.
Open file buffers supply context from their current edits. Missing files still
leave the original result available. These settings apply to subsequent result
generation and survive `Dump`/`Restore`. Invalid fields reject the entire