From bd75d31a0d9961b6808c6e0e31b95b34625a680e Mon Sep 17 00:00:00 2001 From: Dan Bornstein Date: Wed, 12 Feb 2025 10:33:03 -0800 Subject: [PATCH] Render symbols in logs. --- src/loggy-intf/private/HumanVisitor.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/loggy-intf/private/HumanVisitor.js b/src/loggy-intf/private/HumanVisitor.js index c562cc732..496588cbc 100644 --- a/src/loggy-intf/private/HumanVisitor.js +++ b/src/loggy-intf/private/HumanVisitor.js @@ -127,8 +127,9 @@ export class HumanVisitor extends BaseValueVisitor { } /** @override */ - _impl_visitSymbol(node_unused, isInterned_unused) { - throw this.#shouldntHappen(); + _impl_visitSymbol(node, isInterned) { + return this.#renderSexp( + new Sexp(isInterned ? 'Symbol.for' : 'Symbol', node.description)); } /** @override */