ZIm/crates/editor
Smit Barmase 43d59814de
languages: Fix Bash indentation issues with multi-cursors, newlines, and keyword outdenting (#35116)
Closes #34390

This PR fixes several Bash indentation issues:

- Adding indentation or comment using multi cursors no longer breaks
relative indentation
- Adding newline now places the cursor at the correct indent
- Typing a valid keyword triggers context-aware auto outdent

It also adds tests for all of them.

Release Notes:

- Fixed various issues with handling indentation in Bash.
2025-08-23 10:36:02 -04:00
..
src languages: Fix Bash indentation issues with multi-cursors, newlines, and keyword outdenting (#35116) 2025-08-23 10:36:02 -04:00
Cargo.toml languages: Fix Bash indentation issues with multi-cursors, newlines, and keyword outdenting (#35116) 2025-08-23 10:36:02 -04:00
LICENSE-GPL chore: Change AGPL-licensed crates to GPL (except for collab) (#4231) 2024-01-24 00:26:58 +01:00