helix/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
2022-06-22 01:36:36 +09:00
..
commands views -> buffers in write-all (#2788) 2022-06-16 16:09:30 -05:00
keymap text-objects: add test capture & elixir queries 2022-06-21 11:32:03 -05:00
ui Default rulers color to red (#2669) 2022-06-22 01:35:25 +09:00
application.rs Update auto-pairs and idle-timeout when the config is reloaded (#2736) 2022-06-15 22:59:58 +05:30
args.rs Add refresh-config and open-config command (#1803) 2022-03-25 18:05:20 +09:00
commands.rs feat: make `move_vertically` aware of tabs and wide characters (#2620) 2022-06-22 01:36:36 +09:00
compositor.rs Make regex_prompt directly call cx.push_layer 2022-03-28 11:02:13 +09:00
config.rs Move top level lsp config to editor.lsp (#1868) 2022-03-28 10:11:52 +09:00
health.rs fix: do not color health summary when stdout is piped (#2836) 2022-06-20 17:07:32 +02:00
job.rs Don't use block_on in jobs.finish(), we can .await 2022-02-05 15:05:19 +09:00
keymap.rs Improve Readability (#2639) 2022-06-01 12:01:37 -05:00
lib.rs Add refresh-config and open-config command (#1803) 2022-03-25 18:05:20 +09:00
main.rs Add support for local language configuration (#1249) 2022-04-18 12:10:51 +09:00