summaryrefslogtreecommitdiff
path: root/src/lsp
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-08-05 16:28:03 -0300
committerGabriel Schneider <[email protected]>2026-08-10 09:17:07 -0300
commit79a8980e46d8ed1f9ef7e3f4e44db7ee58e9f88e (patch)
tree65ebb32c55b4b91efc6f23c2142a0971a602611c /src/lsp
parent1891a51ed2b64eec3964d3af3807be90d08a14c2 (diff)
downloadpardes-79a8980e46d8ed1f9ef7e3f4e44db7ee58e9f88e.tar.gz
pardes-79a8980e46d8ed1f9ef7e3f4e44db7ee58e9f88e.zip
add the transient message row
Diffstat (limited to 'src/lsp')
-rw-r--r--src/lsp/lsp_zls.zig10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/lsp/lsp_zls.zig b/src/lsp/lsp_zls.zig
index 6090af1a..02b72f10 100644
--- a/src/lsp/lsp_zls.zig
+++ b/src/lsp/lsp_zls.zig
@@ -140,11 +140,13 @@ fn record(req: lsp.Req, us: u64, rows: usize, err: []const u8) void {
}
/// A duration cannot go in a snapshot golden — it differs every run. The
-/// snapshot harness sets PARDES_LSP_NOTIME so the two introspection views
-/// print `-` instead, the same way it pins PARDES_DUMP for the dump tests.
-/// Nothing else reads it, and unset (i.e. every real run) shows real numbers.
+/// snapshot harness sets PARDES_NOTIME so the two introspection views print `-`
+/// instead, the same way it pins PARDES_DUMP for the dump tests. ONE flag,
+/// meaning "no wall clock in user-visible text": message.zig reads the same one
+/// to blank the transient message row's `HH:MM:SS`. Unset — i.e. every real run
+/// — shows real numbers.
fn hideTime() bool {
- const v = std.c.getenv("PARDES_LSP_NOTIME") orelse return false;
+ const v = std.c.getenv("PARDES_NOTIME") orelse return false;
return std.mem.span(v).len != 0;
}