Peter Strömberg
Peter Strömberg
I don't understand how `:default` is supposed to work. Tried this, inspired by the tests: ```clojure {:remove-surrounding-whitespace? true :remove-trailing-whitespace? true :remove-consecutive-blank-lines? true :insert-missing-whitespace? true :extra-indents {#re "fooa?$" [[:inner 0]] #re...
I tried `(api/get-runtime!)` at the REPL a few times and wondered why it never returned anything. Then saw a note on some other function about REPL-usage. Then heard the fans...
Hi! Thanks for providing Promesa! I totally love it. ♥️ When investigating an [issue on Joyride](https://github.com/BetterThanTomorrow/joyride/issues/218), I noticed that with Promesa versions later than `10.0.594` this function throws an error...
When evaluating async code that throws/rejects, the repl only gets back a promise object and there is nothing indicating that something went wrong. We may need to add some error...
When the agent evaluates something that throws an error we have two, behaviors, depending: 1. (seems wrong): If the agent is waiting for a promise, the tool call fails 2....
Calva has quite a few [when clause context variables](https://calva.io/when-clauses/) that are useful for Calva itself and for users to configurethings like keyboard shortcuts. However, there is no way to query...
It is nice to be able to move the Calva Output Terminal to panels and also to the editor area. It is a bit quirky though, especially after restart, and...
So a flare like ``` #flare/file {:content "..."} ``` Would open an untitled file. And: ``` #flare/file {:uri "..."} ``` Would open the file with the uri.
Sometimes it makes sense to find Calva output in several destinations. Like you may want results to be printed both to the terminal and to the repl-window. Or to the...
The output destination setting is an object and thus can only be edited from the settings.json files. This is a bit clunky and also makes it less suitable for communicating...