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-view/src
Omnikar e91d357fae
Macros (#1234)
* Macros WIP

`helix_term::compositor::Callback` changed to take a `&mut Context` as
a parameter for use by `play_macro`

* Default to `@` register for macros

* Import `KeyEvent`

* Special-case shift-tab -> backtab in `KeyEvent` conversion

* Move key recording to the compositor

* Add comment

* Add persistent display of macro recording status

When macro recording is active, the pending keys display will be shifted
3 characters left, and the register being recorded to will be displayed
between brackets — e.g., `[@]` — right of the pending keys display.

* Fix/add documentation
3 years ago
..
clipboard.rs log syntax highlighting init errors (#895) 3 years ago
document.rs Add last modified file (gm) (#1093) 3 years ago
editor.rs Macros (#1234) 3 years ago
graphics.rs Bump rust to 1.57, fix new lint failures 3 years ago
gutter.rs Fix compilation 3 years ago
info.rs Implement key ordering for info box 3 years ago
input.rs Macros (#1234) 3 years ago
keyboard.rs fix: Normalize backtab into shift-tab 3 years ago
lib.rs Extract gutters into helix-view 3 years ago
macros.rs Simplify view/doc macros 3 years ago
theme.rs Annotate Theme::highlight with #[inline] 3 years ago
tree.rs helix-term/commands: implement buffer-close (bc, bclose) (#1035) 3 years ago
view.rs Add last modified file (gm) (#1093) 3 years ago