We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Describe the bug Slurp and barf are not working for some cases, and in other cases it works but leave the cursor at an unexpected position
To Reproduce Steps to reproduce the behavior:
Test slurp forward (| indicates the cursor position) (get {}|) :a => nothing happens (get {} |) :a => works as expected (get []|) 0 => nothing happens (get [] |) 0 => works as expected
|
(get {}|) :a
(get {} |) :a
(get []|) 0
(get [] |) 0
Test barf forward (get [] |:a) becomes (get [])| :a, but I expected: (get []|) :a (get []| :a) becomes (get []|) :a as expected
(get [] |:a)
(get [])| :a
(get []|) :a
(get []| :a)
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered:
I confirmed this is something to be fixed on clojure-lsp side, moving the caret to proper position and supporting when cursor is on colls
Sorry, something went wrong.
Caused by clj-commons/rewrite-clj#333
afucher
No branches or pull requests
Describe the bug
Slurp and barf are not working for some cases, and in other cases it works but leave the cursor at an unexpected position
To Reproduce
Steps to reproduce the behavior:
Test slurp forward (
|
indicates the cursor position)(get {}|) :a
=> nothing happens(get {} |) :a
=> works as expected(get []|) 0
=> nothing happens(get [] |) 0
=> works as expectedTest barf forward
(get [] |:a)
becomes(get [])| :a
, but I expected:(get []|) :a
(get []| :a)
becomes(get []|) :a
as expectedDesktop (please complete the following information):
The text was updated successfully, but these errors were encountered: