From 1b434bc6fdb91da2fd0ab8e0f03a843dcf31bd11 Mon Sep 17 00:00:00 2001 From: tiye Date: Thu, 20 Aug 2026 15:29:06 +0800 Subject: [PATCH 1/4] fix: upgrade alerts runtime dependencies --- deps.cirru | 2 +- package.json | 2 +- yarn.lock | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/deps.cirru b/deps.cirru index 8579892..2c99fe2 100644 --- a/deps.cirru +++ b/deps.cirru @@ -1,7 +1,7 @@ {} (:calcit-version |0.13.19) :version |0.0.1 - :dependencies $ {} (|Respo/alerts.calcit |0.10.17) + :dependencies $ {} (|Respo/alerts.calcit |0.10.18) |Respo/reel.calcit |0.6.6 |Respo/respo-feather.calcit |0.4.4 |Respo/respo-markdown.calcit |0.4.22 diff --git a/package.json b/package.json index 2e50677..a33f6bb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@calcit/procs": "^0.13.19", + "@calcit/procs": "^0.13.27", "@google/genai": "^2.13.0", "@tiye/main-fonts": "0.0.1", "axios": "^1.15.0", diff --git a/yarn.lock b/yarn.lock index d386f78..28cb5ed 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,14 +5,14 @@ __metadata: version: 8 cacheKey: 10c0 -"@calcit/procs@npm:^0.13.19": - version: 0.13.19 - resolution: "@calcit/procs@npm:0.13.19" +"@calcit/procs@npm:^0.13.27": + version: 0.13.27 + resolution: "@calcit/procs@npm:0.13.27" dependencies: "@calcit/ternary-tree": "npm:0.0.26" "@cirru/parser.ts": "npm:^0.0.9" "@cirru/writer.ts": "npm:^0.1.9" - checksum: 10c0/72f17208989f8e2e78462cce625b88fcb5c1635eb04a219f49c954a7c4abc7b0c1bce186d325978a4067d3840e02f3cbf913958828a5a4c543f00bc524c9a9fd + checksum: 10c0/f3f2d1a3dd94797f99bec39cbf722b7d98d0308d0643f861997b1accc44fe68f5922149b268881aae1df4a3524968e3f10c58870358952bd959ff4dddcfd326a languageName: node linkType: hard @@ -1573,7 +1573,7 @@ __metadata: version: 0.0.0-use.local resolution: "root-workspace-0b6124@workspace:." dependencies: - "@calcit/procs": "npm:^0.13.19" + "@calcit/procs": "npm:^0.13.27" "@google/genai": "npm:^2.13.0" "@tiye/main-fonts": "npm:0.0.1" axios: "npm:^1.15.0" From a0851732b5c9d93a88f413729e29d7f596de9319 Mon Sep 17 00:00:00 2001 From: tiye Date: Thu, 20 Aug 2026 15:57:53 +0800 Subject: [PATCH 2/4] fix: render msg-buffer once per update --- calcit.cirru | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/calcit.cirru b/calcit.cirru index f3bac47..6c25d93 100644 --- a/calcit.cirru +++ b/calcit.cirru @@ -1995,21 +1995,17 @@ :schema $ :: 'Dynamic |render-app! $ %{} 'CodeEntry (:doc |) :code $ quote - defn render-app! () - let - t_start $ unsafe-coerce (js/Date.now) 'Number - println "|Rendering app..." - render-with! mount-target - fn () $ comp-container @*reel - , dispatch! - println "|Rendered in" - - - unsafe-coerce (js/Date.now) 'Number - , t_start - , |ms + defn render-app! () $ let + t_start $ unsafe-coerce (js/Date.now) 'Number + println "|Rendering app..." render-with! mount-target fn () $ comp-container @*reel , dispatch! + println "|Rendered in" + - + unsafe-coerce (js/Date.now) 'Number + , t_start + , |ms :examples $ [] :schema $ :: 'Dynamic |sync-gemini-key! $ %{} 'CodeEntry (:doc |) From f253699554311e3eafbecd572cbf765adf3ffd3d Mon Sep 17 00:00:00 2001 From: tiye Date: Thu, 20 Aug 2026 16:41:29 +0800 Subject: [PATCH 3/4] fix: use persistent alerts prompt callbacks --- deps.cirru | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps.cirru b/deps.cirru index 2c99fe2..6e33a2d 100644 --- a/deps.cirru +++ b/deps.cirru @@ -1,7 +1,7 @@ {} (:calcit-version |0.13.19) :version |0.0.1 - :dependencies $ {} (|Respo/alerts.calcit |0.10.18) + :dependencies $ {} (|Respo/alerts.calcit |fix/persist-prompt-callback) |Respo/reel.calcit |0.6.6 |Respo/respo-feather.calcit |0.4.4 |Respo/respo-markdown.calcit |0.4.22 From 225e7a5086282b522768bb2c6db95c2c17b2457a Mon Sep 17 00:00:00 2001 From: tiye Date: Thu, 20 Aug 2026 17:14:14 +0800 Subject: [PATCH 4/4] chore: use alerts 0.10.19 release --- deps.cirru | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps.cirru b/deps.cirru index 6e33a2d..dccbd62 100644 --- a/deps.cirru +++ b/deps.cirru @@ -1,7 +1,7 @@ {} (:calcit-version |0.13.19) :version |0.0.1 - :dependencies $ {} (|Respo/alerts.calcit |fix/persist-prompt-callback) + :dependencies $ {} (|Respo/alerts.calcit |0.10.19) |Respo/reel.calcit |0.6.6 |Respo/respo-feather.calcit |0.4.4 |Respo/respo-markdown.calcit |0.4.22