Releases: BetterThanTomorrow/calva
Releases · BetterThanTomorrow/calva
v2.0.62
- Fix: Tokenization errors with quotes, derefs, etcetera
- Fix: Glitch in current form highlight in the REPL window when cursor is to the right of a form
- Now using the same Paredit implementation for the editor as for the REPL Window.
- A much more complete set of Paredit commands, and all documented, in beautiful GIF animations.
- List based Paredit commands work on strings as well. (Limited by that strings don't have sub lists/strings).
- Lots of fixes for Paredit commands.
- Fix: Paredit not activated until focused moved from and back to the editor again
- Improving: paredit
paredit-kill
- Fix: paredit
backspace
in strict mode - Fix: REPL window use it own set of paredit hotkeys and these are not configurable
- Add default keyboard shortcut maps for the REPL prompt: multi-line or single-line.
- Improvements for Commands using the Current form and Current top level form:
- Fix: Form selection fails on things like '(1)
- Less precision needed for the right form to be selected.
- All commands for this use the same implemengtion (so, you can use e.g. Select Current Form to know what Evaluate Current Form will evaluate).
- Fix: "Load current Namespace in REPL Window" command not working
- Theme compatible status bar indicators for pprint and paredit
v2.0.61
- Add test message to test runner
- Fix: Lexing regex literal tokenisation
- paredit.deleteBackward sets cursor position wrong when deleting a line.
- Calva Highlight sometimes incorrectly recognises form as a
comment
form - Expand selection fails at the start and end of the input of the REPL window
- Removed paredit inconsistencies
v2.0.60
v2.0.59
v2.0.58
v2.0.57
v2.0.56
- Add setting for wether to open REPL Window on connect or not
- Re-open REPL windows where they were last closed
- Lexer performance considerably improved. Fixes this and this
- REPL colours and logo a bit toned down
- Removed
useWSL
configuration option because the the use of Calva is fully supported through the Remote - WSL extension.
v2.0.55
- Add commands for interrupting the current evaluation as well as all running evaluations
- Calva asks for user input when
stdin
needs it (e.g.read-line
) - Command for clearing the REPL history reworked and now also ”restarts” the REPL window.
- Commands are now added to REPL window history only if they are not identical to the previous command on the history stack.
- Fix floating promises in evelauation module
- REPL Window Evaluation errors now initially hide the stack trace. The user can show it with a click.
v2.0.54
v2.0.53
- Fix hang when user input is requested
- Upgrade to
cider-nrepl 0.22.4