You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix-plus/helix-term/src
Matthew Toohey 6a3f7f2c39
feat: make `move_vertically` aware of tabs and wide characters (#2620)
* feat: make `move_vertically` aware of tabs and wide characters

* refactor: replace unnecessary checked_sub with comparison

* refactor: leave pos_at_coords unchanged and introduce separate pos_at_visual_coords

* style: include comment to explain `pos_at_visual_coords` breaking condition

* refactor: use `pos_at_visual_coords` in `text_pos_at_screen_coords`

* feat: make `copy_selection_on_line` aware of wide characters
2 years ago
..
commands views -> buffers in write-all (#2788) 2 years ago
keymap text-objects: add test capture & elixir queries 2 years ago
ui Default rulers color to red (#2669) 2 years ago
application.rs Update auto-pairs and idle-timeout when the config is reloaded (#2736) 2 years ago
args.rs Add refresh-config and open-config command (#1803) 2 years ago
commands.rs feat: make `move_vertically` aware of tabs and wide characters (#2620) 2 years ago
compositor.rs Make regex_prompt directly call cx.push_layer 2 years ago
config.rs Move top level lsp config to editor.lsp (#1868) 2 years ago
health.rs fix: do not color health summary when stdout is piped (#2836) 2 years ago
job.rs Don't use block_on in jobs.finish(), we can .await 2 years ago
keymap.rs Improve Readability (#2639) 2 years ago
lib.rs Add refresh-config and open-config command (#1803) 2 years ago
main.rs Add support for local language configuration (#1249) 2 years ago