Skip to content
New issue

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

Structural editing is a bit broken when reader tags are involved #581

Closed
PEZ opened this issue Mar 8, 2020 · 0 comments
Closed

Structural editing is a bit broken when reader tags are involved #581

PEZ opened this issue Mar 8, 2020 · 0 comments
Labels
bug Something isn't working highlight Syntax highlighting, rainbow parens, such things paredit Paredit and structural editing parsing

Comments

@PEZ
Copy link
Collaborator

PEZ commented Mar 8, 2020

Because reasons Calva's structural editing syntax grammar is line based. This makes the current navigation around forms tagged with a reader that is not on the same line, break in many cases.

Currently forward/backward sexpr are the only ones that handle this correctly. But down/up list, raise, drag up/down, and more operations do the wring thing.

@PEZ PEZ added bug Something isn't working paredit Paredit and structural editing parsing highlight Syntax highlighting, rainbow parens, such things labels Mar 8, 2020
@PEZ PEZ mentioned this issue Mar 8, 2020
19 tasks
@PEZ PEZ closed this as completed in e531dea Mar 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working highlight Syntax highlighting, rainbow parens, such things paredit Paredit and structural editing parsing
Projects
None yet
Development

No branches or pull requests

1 participant