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/helix-core/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
..
increment Improve Readability (#2639) 2 years ago
auto_pairs.rs Configurable auto pairs (#1624) 3 years ago
chars.rs Temporarily turn on unicode-lines 3 years ago
comment.rs Fix toggle_comments command on multiple selections (#1882) 3 years ago
config.rs Add support for local language configuration (#1249) 3 years ago
diagnostic.rs feat(lsp): configurable diagnostic severity (#1325) 3 years ago
diff.rs Fix Clippy lints in tests (#1563) 3 years ago
graphemes.rs Improve Readability (#2639) 2 years ago
history.rs Improve Readability (#2639) 2 years ago
indent.rs Indentation rework (#1562) 3 years ago
lib.rs feat: make `move_vertically` aware of tabs and wide characters (#2620) 2 years ago
line_ending.rs Add (prev) paragraph motion 3 years ago
macros.rs Split parts of helix-term into helix-view. 4 years ago
match_brackets.rs Fix match brackets comment (#1346) 3 years ago
movement.rs feat: make `move_vertically` aware of tabs and wide characters (#2620) 2 years ago
object.rs add select_next_sibling and select_prev_sibling commands (#1495) 3 years ago
path.rs Remove unnecessary `unwrap` (#2599) 3 years ago
position.rs feat: make `move_vertically` aware of tabs and wide characters (#2620) 2 years ago
register.rs prompt: If submitting empty prompt, use default (last used) 2 years ago
search.rs Jump to the next number on the line before incrementing (#1778) 3 years ago
selection.rs Improve Readability (#2639) 2 years ago
shellwords.rs Open files with spaces in filename, allow opening multiple files (#1231) 3 years ago
state.rs Reduce State use a bit further 3 years ago
surround.rs Improve Readability (#2639) 2 years ago
syntax.rs Refactor textobject node capture (#2741) 2 years ago
test.rs Remove usage of format ident feature from tests (#2028) 3 years ago
textobject.rs Add `m` textobject to select closest surround pair 3 years ago
transaction.rs core: transaction: Resolve some TODOs 3 years ago
wrap.rs add reflow command (#2128) 3 years ago