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-core/src
Martin Junghanns a3a3b0b517
Jump to end char of surrounding pair from any cursor pos (#1121)
* Jump to end char of surrounding pair from any cursor pos

* Separate bracket matching into exact and fuzzy search

* Add constants for bracket chars

* Abort early if char under cursor is not a bracket

* Simplify bracket char validation

* Refactor node search and unify find methods

* Remove bracket constants
3 years ago
..
auto_pairs.rs Document more of helix-core (#904) 3 years ago
chars.rs Document more of helix-core (#904) 3 years ago
comment.rs Specify capacity on toggle_line_comments 3 years ago
diagnostic.rs Make sure document diagnostics are sorted 3 years ago
diff.rs Remove ExactSizeIterator requirement on Transaction::change 3 years ago
graphemes.rs Add hyperlinks to fix `cargo doc` warn (#931) 3 years ago
history.rs Add movement shortcut for history (#1088) 3 years ago
indent.rs Detect filetype from shebang line (#1001) 3 years ago
lib.rs Add command to inc/dec number under cursor (#1027) 3 years ago
line_ending.rs Mark a few functions as `const` 3 years ago
macros.rs Split parts of helix-term into helix-view. 4 years ago
match_brackets.rs Jump to end char of surrounding pair from any cursor pos (#1121) 3 years ago
movement.rs Add trim_selections command (#1092) 3 years ago
numbers.rs Add command to inc/dec number under cursor (#1027) 3 years ago
object.rs select smaller range on some case 3 years ago
path.rs fix: Expand tilde first, then deal with relative paths 3 years ago
position.rs Ensure coords in screen depends on char width (#885) 3 years ago
register.rs Mark a few functions as `const` 3 years ago
search.rs Switch to a cleaner range-head moving abstraction. 3 years ago
selection.rs Fix selection remove doc comment (#1122) 3 years ago
state.rs Reduce State use a bit further 3 years ago
surround.rs Fix buggy surround behavior from #376. 3 years ago
syntax.rs Use default `languages.toml` if user's is invalid (#994) 3 years ago
textobject.rs Add WORD textobject (#991) 3 years ago
transaction.rs completion: fully revert state before apply & insertText common prefix 3 years ago