Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | modified editor.render() to prepare for command mode rendering | Jan Hrastnik | 2020-10-16 |
| | |||
* | wip | Blaž Hrastnik | 2020-10-15 |
| | |||
* | Auto-indent on enter based on tree-sitter scopes. | Blaž Hrastnik | 2020-10-14 |
| | |||
* | Updated dependencies. | Blaž Hrastnik | 2020-10-14 |
| | |||
* | Move insert mode commands to a separate namespace. | Blaž Hrastnik | 2020-10-14 |
| | |||
* | Share the padding definition too. | Blaž Hrastnik | 2020-10-14 |
| | |||
* | Share tab width definitions. | Blaž Hrastnik | 2020-10-14 |
| | |||
* | Validate compose len after applying a is same as before applying b. | Blaž Hrastnik | 2020-10-14 |
| | |||
* | Fix overlapping (insert | delete) compose | Blaž Hrastnik | 2020-10-14 |
| | |||
* | Fix compose not merging certain changesets correctly. | Blaž Hrastnik | 2020-10-14 |
| | |||
* | clippy lint | Blaž Hrastnik | 2020-10-13 |
| | |||
* | < as unindent | Blaž Hrastnik | 2020-10-13 |
| | |||
* | Update deps | Blaž Hrastnik | 2020-10-13 |
| | |||
* | Indent draft, linewise paste | Blaž Hrastnik | 2020-10-13 |
| | |||
* | Don't try to compose zero-width deletes. | Blaž Hrastnik | 2020-10-13 |
| | |||
* | Simplify changeset tracking. | Blaž Hrastnik | 2020-10-13 |
| | |||
* | Factor out append_changes_to_history | Blaž Hrastnik | 2020-10-13 |
| | |||
* | x for line selection | Blaž Hrastnik | 2020-10-13 |
| | |||
* | Cleanup | Blaž Hrastnik | 2020-10-13 |
| | |||
* | Simple yank/paste registers. | Blaž Hrastnik | 2020-10-13 |
| | |||
* | Fix changeset composition, lengths don't have to match. | Blaž Hrastnik | 2020-10-13 |
| | |||
* | Hacky undo/redo integration. | Blaž Hrastnik | 2020-10-13 |
| | |||
* | Update README. | Blaž Hrastnik | 2020-10-13 |
| | |||
* | history.redo() | Blaž Hrastnik | 2020-10-13 |
| | |||
* | Split on matches off by one, breaks tests again. | Blaž Hrastnik | 2020-10-13 |
| | |||
* | 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 |
| |