Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Undo tree draft. | Blaž Hrastnik | 2020-10-13 |
| | | | | | We keep a tree of transactions. This allows for persistent undo by simply serializing the changesets. | ||
* | fix clippy warning | Blaž Hrastnik | 2020-10-07 |
| | |||
* | Fix cursor jumping when we're positioned in top padding pressing up. | Blaž Hrastnik | 2020-10-07 |
| | |||
* | Merge pull request #3 from helix-editor/goto-implementation | Blaž Hrastnik | 2020-10-07 |
|\ | | | | | Goto mode implementation | ||
| * | Cleanup: track first_line as usize. | Blaž Hrastnik | 2020-10-07 |
| | | |||
| * | Drop Coords. | Blaž Hrastnik | 2020-10-07 |
| | | |||
| * | Fix scrolling calculations. | Blaž Hrastnik | 2020-10-07 |
| | | |||
| * | various fixes | Jan Hrastnik | 2020-10-06 |
| | | |||
| * | fixed page up/down | Jan Hrastnik | 2020-10-05 |
| | | |||
| * | started work on page up/down | Jan Hrastnik | 2020-10-05 |
| | | |||
| * | added ge command | Jan Hrastnik | 2020-10-05 |
| | | |||
| * | added gg command | Jan Hrastnik | 2020-10-05 |
| | | |||
| * | started work on goto mode | Jan Hrastnik | 2020-10-04 |
|/ | |||
* | Fix cursor positioning on a scrolled buffer. | Blaž Hrastnik | 2020-10-04 |
| | |||
* | Fix line number rendering. | Blaž Hrastnik | 2020-10-04 |
| | |||
* | Fix transaction.invert()/.apply() using byte counts instead of char counts. | Blaž Hrastnik | 2020-10-04 |
| | |||
* | Merge pull request #2 from helix-editor/tab-implementation | Blaž Hrastnik | 2020-10-04 |
|\ | | | | | added tab to insert mode | ||
| * | added tab to insert mode | Jan Hrastnik | 2020-10-04 |
| | | |||
* | | Use crate info for clap help text. | Blaž Hrastnik | 2020-10-02 |
| | | |||
* | | Implement Transaction::invert. | Blaž Hrastnik | 2020-10-02 |
|/ | |||
* | Update grammar repos. | Blaž Hrastnik | 2020-10-01 |
| | |||
* | Collapse cursors command (;). | Blaž Hrastnik | 2020-10-01 |
| | |||
* | Fix cursor rendering & placement on append mode. | Blaž Hrastnik | 2020-10-01 |
| | |||
* | Simplify keymap.rs with macros | Blaž Hrastnik | 2020-10-01 |
| | |||
* | Fix delete key. | Blaž Hrastnik | 2020-10-01 |
| | |||
* | Fix clippy warnings. | Blaž Hrastnik | 2020-10-01 |
| | |||
* | argh -> clap to speed up compilation (no syn/proc_macro) | Blaž Hrastnik | 2020-10-01 |
| | |||
* | Merge pull request #1 from helix-editor/insertKeymapMove | Blaž Hrastnik | 2020-10-01 |
|\ | | | | | moved insert keymap to keymap.rs | ||
| * | removed redundant line | Jan Hrastnik | 2020-09-30 |
| | | |||
| * | moved insert keymap to keymap.rs | Jan Hrastnik | 2020-09-30 |
|/ | |||
* | Fix test, break split + append | Blaž Hrastnik | 2020-09-29 |
| | |||
* | clippy warnings | Blaž Hrastnik | 2020-09-29 |
| | |||
* | Simplify line ending calculation. | Blaž Hrastnik | 2020-09-29 |
| | |||
* | Clamp character movement to line. | Blaž Hrastnik | 2020-09-28 |
| | |||
* | Split selection on regex, fix InputEdit generation. | Blaž Hrastnik | 2020-09-28 |
| | |||
* | Extend selection commands. | Blaž Hrastnik | 2020-09-28 |
| | |||
* | added move_line_start and move_line_end | Jan Hrastnik | 2020-09-25 |
| | |||
* | Move-by-word commands: w, b, e. | Blaž Hrastnik | 2020-09-24 |
| | |||
* | More robust syntax detection/grammar loading. | Blaž Hrastnik | 2020-09-22 |
| | |||
* | Sync up view size to terminal size for now. | Blaž Hrastnik | 2020-09-21 |
| | |||
* | Split parts of helix-term into helix-view. | Blaž Hrastnik | 2020-09-21 |
| | | | | | It still largely depends on term for some types but I plan to change that later. | ||
* | Command needs access to view information for certain changes. | Blaž Hrastnik | 2020-09-19 |
| | |||
* | Remove old test. | Blaž Hrastnik | 2020-09-19 |
| | |||
* | Restore terminal mode on panics. | Blaž Hrastnik | 2020-09-19 |
| | |||
* | Simple cursor scrolling. | Blaž Hrastnik | 2020-09-19 |
| | |||
* | Range based highlight_iter. Only works on limiting the start right now | Blaž Hrastnik | 2020-09-19 |
| | |||
* | More work on the UI. | Blaž Hrastnik | 2020-09-19 |
| | |||
* | Speed up surface code by resetting instead of allocating a new one. | Blaž Hrastnik | 2020-09-17 |
| | |||
* | Incremental parsing: rough draft. | Blaž Hrastnik | 2020-09-17 |
| | |||
* | Make state fields read-only from outside the crate. | Blaž Hrastnik | 2020-09-14 |
| |