From 48c9370e9fcf9980bed37eb8b387be585cd2830a Mon Sep 17 00:00:00 2001 From: Rebecca Lu Date: Wed, 12 Nov 2025 15:47:26 -0800 Subject: [PATCH] Fix menu interaction & cleanup logic --- package-lock.json | 4 +- src/components/editor/EvaluateView.svelte | 42 +++--- src/edit/Append.ts | 9 ++ src/edit/Assign.ts | 57 ++++---- src/edit/Autocomplete.ts | 156 +++++++++++++++++----- src/nodes/Evaluate.ts | 22 ++- src/nodes/FormattedLiteral.ts | 11 +- 7 files changed, 220 insertions(+), 81 deletions(-) diff --git a/package-lock.json b/package-lock.json index 82a28927c..c4eadcbaa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "wordplay", - "version": "0.6.25", + "version": "0.6.26", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "wordplay", - "version": "0.6.25", + "version": "0.6.26", "bundleDependencies": [ "shared-types" ], diff --git a/src/components/editor/EvaluateView.svelte b/src/components/editor/EvaluateView.svelte index 25d60cb36..8b9efdcd5 100644 --- a/src/components/editor/EvaluateView.svelte +++ b/src/components/editor/EvaluateView.svelte @@ -1,6 +1,5 @@