Skip to content

Commit 1ded8f4

Browse files
committed
release 0.2.0
1 parent e1a6e4a commit 1ded8f4

File tree

2 files changed

+19
-2
lines changed

2 files changed

+19
-2
lines changed

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@ Common Lisp Editing Extension for vscode
1010
## Requirements
1111

1212
- Install [roswell](https://github.com/roswell/roswell) and have `~/.roswell/bin` in `PATH`
13-
- Install [cl-lsp](https://github.com/ailisp/cl-lsp): `ros install ailisp/cl-lsp`
13+
- Install [cl-lsp](https://github.com/ailisp/cl-lsp), above two is required because original package doesn't have readline support in prepl.
14+
- `ros install ailisp/linedit`
15+
- `ros install ailisp/prepl`
16+
- `ros install ailisp/cl-lsp`
1417
- (Recommend) Install [strict-paredit-vscode](https://github.com/ailisp/strict-paredit-vscode): `ext install ailisp.strict-paredit`, which provides best parens edit experience close to Emacs.
1518

1619
## Known Issues
1720

18-
- REPL without readline (fix exist in pending PR)
1921
- No debugger, but planned to come soon.
2022

2123
## Credits
@@ -25,6 +27,11 @@ Common Lisp Editing Extension for vscode
2527

2628
Users appreciate release notes as you update your extension.
2729

30+
### 0.2.0
31+
32+
- support readline editing (arrow key works, history, etc.) in repl
33+
- default keybinding to eva (Ctrl+Enter) and to start REPL (Ctrl+Shift+Enter)
34+
2835
### 0.1.1
2936

3037
- Support open multiple commonlisp-vscode in multiple vscode window

package.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,16 @@
7272
"command": "lisp.newlineAndFormat",
7373
"key": "enter",
7474
"when": "editorLangId == commonlisp && editorTextFocus && !editorReadOnly"
75+
},
76+
{
77+
"command": "lisp.eval",
78+
"key": "ctrl+enter",
79+
"when": "editorLangId == commonlisp && editorTextFocus"
80+
},
81+
{
82+
"command": "lisp.replStart",
83+
"key": "ctrl+shift+enter",
84+
"when": "editorLangId == commonlisp && editorTextFocus"
7585
}
7686
],
7787
"configuration": [

0 commit comments

Comments
 (0)