Commit Graph

4734 Commits (0f96fea7d94742e920905ce809fe3025e28a39bc)
 

Author SHA1 Message Date
wojciechkepka 0882712b45 Use full screen size 4 years ago
wojciechkepka 980e602352 Make completion window move to top when cursor is below half 4 years ago
Nathan Vegdahl 5d22e3c4e5 Misc fixes and clean up of line ending detect code. 4 years ago
Blaž Hrastnik 34ebe82654 ui: prompt: Add more keymappings 4 years ago
Blaž Hrastnik e9a3245aae Re-export unicode crates from helix_core 4 years ago
Blaž Hrastnik 9275021497 ui: prompt: Better unicode support
We copied over eval_movement from wezterm, that already solves most of
our problems. self.cursor is now byte-based.
4 years ago
wojciechkepka 59c59deb46 Add missing `theme` to toml config 4 years ago
Gokul Soumya 29f77b9c5f Fix docx formatting and links 4 years ago
Blaž Hrastnik 4b7276ddd6
ci: Test with --release on releases 4 years ago
Blaž Hrastnik 4f108ab1b2 Fix tests failing on cargo test --release 4 years ago
Jan Hrastnik 8634e04a31 added the line_end helper function 4 years ago
Jan Hrastnik 701eb0dd68 changed some hardcoded newlines, removed a else if in line_ending.rs 4 years ago
wojciechkepka 2d629a880c Fix overflow 4 years ago
Blaž Hrastnik 28d9673a8e Fix compilation 4 years ago
wojciechkepka 6825e19509 Only reconfiure highlights when setting theme 4 years ago
wojciechkepka 42e13bd542 Add `:theme <name>` command 4 years ago
wojciechkepka b1a41c4cc8 Add `theme` to global configuration 4 years ago
wojciechkepka a2db161d5a Add theme completer 4 years ago
wojciechkepka ce97a2f05f Add ability to change theme on editor 4 years ago
wojciechkepka f424a61054 Add themes loader 4 years ago
wojciechkepka 3b534e17f4 Move themes to runtime/themes, add link from contrib/themes 4 years ago
wojciechkepka cd0ecded1f Update docs 4 years ago
Blaž Hrastnik 10f9f72232 Revert "Refactor key into helix-view"
Did not use defaults when custom keymap was used

This reverts commit ca806d4f85.
4 years ago
wojciechkepka 11f20af25f Make `home` and `end` work in insert mode 4 years ago
Jan Hrastnik 1e80fbb602 fix merge issue 4 years ago
Jan Hrastnik cdd9347457 Merge remote-tracking branch 'origin/master' into line_ending_detection 4 years ago
Jan Hrastnik 97323dc2f9 ran cargo fmt 4 years ago
Jan Hrastnik ecb884db98 added get_line_ending from pr comment 4 years ago
Malte Voos 2cbec2b047 Update flake.lock
Closes #302
4 years ago
Ivan Tham ca806d4f85 Refactor key into helix-view
Now also make use of Deserialize for Config.
4 years ago
wojciechkepka 1c25852021 Make arrow keys and page up/down work in insert mode 4 years ago
wojciechkepka c5a2fd5da3 Add `close_language_servers` method on `Editor` 4 years ago
wojciechkepka dd0af78079 Fix unwraps in lsp::transport 4 years ago
wojciechkepka c2aad859b1 Handle language server shutdown with timeout 4 years ago
Benoît CORTIER 03d1ca7b0a cargo: add more metadata to manifests 4 years ago
Benoît CORTIER db5bdf4f2d Run cargo-diet
cargo-diet is a helper for computing the optimal `include` directives
for Cargo.toml manifests.
https://github.com/the-lean-crate/cargo-diet
4 years ago
Benoît CORTIER b48054f3ee cargo: add version to local dependencies
First step towards enabling us to publish on crates.io.

See: https://github.com/helix-editor/helix/issues/42
4 years ago
wojciechkepka 1c1474c3b8 Add `ui.statusline.inactive`, use `ui.statusline` for statusline text 4 years ago
Benoît CORTIER b0522239e7 Update ropey dependency to 1.3 4 years ago
rypervenche 0151826233
Removed unneeded escaping in Markdown docs (#299) 4 years ago
Wojciech Kępka 1bb3b778ad
Don't derive `Default` for `GlobalConfig` (#297)
We shouldn't derive Default because `lsp_progress` by default should be turned on (opt out).
4 years ago
Gokul Soumya b1cb98283d Fix indent regression issue with o, O
Indents were no longer respected with `o` and `O`. Using counts resulted
in multiple cursors in the same line instead of cursors on each line.

Introduced by 47d2e3ae
4 years ago
wojciechkepka a3cb79ebaa Use kebab-case for config 4 years ago
wojciechkepka bbefc1db63 Add an option to disable display of progress in status bar 4 years ago
wojciechkepka d095ec15d4 Reenable `work_done_progress` capability 4 years ago
wojciechkepka 612511dc98 Handle workDoneProgress/create request 4 years ago
wojciechkepka e1109a5a01 Update handling of progress notification 4 years ago
wojciechkepka 38cb934d8f Add unique id to each lsp client/server pair 4 years ago
wojciechkepka 80b4a69053 Update `client::reply` to be non async 4 years ago
wojciechkepka a6d39585d8 Add `work_done_token` as parameter to lsp methods 4 years ago