-
-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
CodeMirror 6 quirk list #10439
Comments
Based on this commit ("preserve list tightness"), this seems to be an intentional upstream change. This doesn't happen in Joplin 2.14.20, so is a regression. Here are a few options:
Edit: The behavior before v6.2.3 might also have some issues. See this forum post for details. The forum post author resolved the issue by writing their own list continuation logic. |
…position when changing indent
This should be resolved by #10441. |
We would like the CodeMirror 6 editor to work like a regular text editor, with as few surprising or "smart" behaviours as possible. A good reference would be VSCode with default settings.
Indenting a list item moves the cursor to the end of the lineFixed in: #10441
Ident the second item by moving the cursor before
- two
and press tab.Bug: The cursor moves to the end of the item like so
- two|
Expected: The cursor should stay where it was, which would be before the dash:
|-two
Editor wrongly guesses the number of newlines
- one|
The text was updated successfully, but these errors were encountered: