refactor: completely remove inclusive selection mode

Having inclusive mode change a few critical functions behind the sceans
is not a good way to share functionality. Basically every function is
broken in one or the other mode. So we remove it entirely and instead
will rely on different functions for different behaviors.
This commit is contained in:
CJ van den Berg 2025-11-27 17:22:58 +01:00
parent dd88be893e
commit 8d8f4b82cb
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9
7 changed files with 75 additions and 111 deletions

View file

@ -8,7 +8,6 @@
"name": "NOR",
"line_numbers": "relative",
"cursor": "block",
"selection": "inclusive",
"press": [
["ctrl+b", "move_scroll_page_up"],
["ctrl+f", "move_scroll_page_down"],
@ -281,7 +280,6 @@
"name": "SEL",
"line_numbers": "relative",
"cursor": "block",
"selection": "inclusive",
"init_command": ["init_helix_select_mode"],
"press": [