Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | reverse the dependency between helix-tui and helix-view (#366) | Keith Simmons | 2021-06-25 |
| | | | | | | | | | * reverse the dependency between helix-tui and helix-view by moving a fiew types to view * fix tests * clippy and format fixes Co-authored-by: Keith Simmons <keithsim@microsoft.com> | ||
* | Add default color for cursor match (#370) | Ivan Tham | 2021-06-25 |
| | | | | | | | | | * Add default color for cursor match Not all terminals support dim, for those terminal that does not support this (konsole, item2, wezterm), users cannot differentiate between match and primary cursor. So set a color for this. * Use alacritty dim color for match | ||
* | Fix goto line end | Ivan Tham | 2021-06-25 |
| | | | | Should not goto newline. | ||
* | Add … when chars are truncated in picker | Gokul Soumya | 2021-06-25 |
| | |||
* | Fix previous broken refactor key into helix-view | Ivan Tham | 2021-06-24 |
| | | | | | | | | Need to be used for autoinfo Revert "Revert "Refactor key into helix-view"" This reverts commit 10f9f72232f5789323d689bf0f9cd359715770d6. | ||
* | Update helix-term/src/commands.rs | Kirawi | 2021-06-24 |
| | | | Co-authored-by: Ivan Tham <pickfire@riseup.net> | ||
* | Update helix-term/src/commands.rs | Kirawi | 2021-06-24 |
| | | | Co-authored-by: Ivan Tham <pickfire@riseup.net> | ||
* | Blocking :wq | Shafkath Shuhan | 2021-06-24 |
| | |||
* | Fix open-new-line command for CRLF, as well as other bugs. | Nathan Vegdahl | 2021-06-24 |
| | | | | | | | | | | | | | | Fixes #363. I set out to fix issue #363, but after fixing it discovered some other things were wrong with the command while testing. In summary: - #363 was because it was still assuming a line ending width of 1 char in its indexing calculations, even when actually inserting CRLF. - Aside from #363, it actually needed to set `line_end_index` to zero for *all* calculations that use it when line == 0, but it was only doing so for a single calculation. | ||
* | Skip enclosed pairs in surround | Gokul Soumya | 2021-06-24 |
| | | | | | | | | | Surround operations previously ignored other pairs that are enclosed within which should be skipped. For example if the cursor is on the `,` in `{{a},{b}}`, doing `md{` previously would delete the `{` on the left of `a` and `}` on the right of `b` instead of the outermost braces. This commit corrects this behavior. | ||
* | Fix picker item width overflow | Gokul Soumya | 2021-06-24 |
| | | | | Fixes #352 | ||
* | Remove duplicate properties from theme.toml | Alex Ryapolov | 2021-06-24 |
| | |||
* | Fix lsp config deserialization case | Benoît CORTIER | 2021-06-24 |
| | | | | It should have been in kebab-case, but it was the default snake_case. | ||
* | Handle erroneously ignored case in RopeGraphemes iterator. | Nathan Vegdahl | 2021-06-24 |
| | |||
* | fix: crash with ctrl-c on empty file | Blaž Hrastnik | 2021-06-23 |
| | |||
* | fix: ok, needs to be the end of the previous line | Blaž Hrastnik | 2021-06-23 |
| | |||
* | open: Use the correct function | Blaž Hrastnik | 2021-06-23 |
| | | | | Still not correct but at least it doesn't append at EOF | ||
* | fix: Better fix that also fixes crashes on `o` | Blaž Hrastnik | 2021-06-23 |
| | |||
* | fix: panic on O at the start of the file (fixes #354) | Blaž Hrastnik | 2021-06-23 |
| | |||
* | Adjust default theme colors (insert/extend cursor) | Blaž Hrastnik | 2021-06-23 |
| | |||
* | ui: Paginate prompt completion | Blaž Hrastnik | 2021-06-23 |
| | |||
* | Patch the primary cursor with insert and select styles | wojciechkepka | 2021-06-23 |
| | |||
* | Refactor, add `ui.cursor.primary` | wojciechkepka | 2021-06-23 |
| | |||
* | Add ability to theme primary selecition | wojciechkepka | 2021-06-23 |
| | |||
* | Add ability to theme cursor | wojciechkepka | 2021-06-23 |
| | |||
* | Update docs | wojciechkepka | 2021-06-23 |
| | |||
* | fix: Docs, `select_line` -> `extend_line` | wojciechkepka | 2021-06-23 |
| | |||
* | add missing doc | Shafkath Shuhan | 2021-06-23 |
| | |||
* | add tests | nobody | 2021-06-23 |
| | |||
* | Handle non-UTF8 files | Shafkath Shuhan | 2021-06-23 |
| | |||
* | Fix small screen panics | Blaž Hrastnik | 2021-06-23 |
| | |||
* | Update to Ropey v1.3.1 with needed bugfix. | Nathan Vegdahl | 2021-06-23 |
| | |||
* | Fix extend_line() behavior. | Nathan Vegdahl | 2021-06-23 |
| | | | | | | It would always extend to the next line if the cursor was at the end of the current line, even if the current line wasn't fully selected yet. | ||
* | Increment char_index by grapheme char count. | Nathan Vegdahl | 2021-06-23 |
| | | | | It was just assuming single-char graphemes before. | ||
* | Fix flipped condition where Helix adds a line ending on open. | Nathan Vegdahl | 2021-06-23 |
| | |||
* | Missed some items in the CRLF PR. | Nathan Vegdahl | 2021-06-23 |
| | |||
* | fix: Select matching at the start of the doc could crash. Fixes #346 | Blaž Hrastnik | 2021-06-23 |
| | |||
* | Fix build on master | Blaž Hrastnik | 2021-06-23 |
| | |||
* | Make the prompt callback take a Context. | Joe Neeman | 2021-06-23 |
| | |||
* | Implement show_current_directory command | Lionel Flandrin | 2021-06-22 |
| | |||
* | Implement change_current_directory command | Lionel Flandrin | 2021-06-22 |
| | |||
* | Add repology.org packaging status | Blaž Hrastnik | 2021-06-22 |
| | |||
* | Fix link to good first issue | Blaž Hrastnik | 2021-06-22 |
| | |||
* | minor: Remove old TODOs | Blaž Hrastnik | 2021-06-22 |
| | |||
* | Rename surround to match_mode | Gokul Soumya | 2021-06-22 |
| | |||
* | Add documentation for surround | Gokul Soumya | 2021-06-22 |
| | |||
* | Correctly identify pairs when cursor on pair | Gokul Soumya | 2021-06-22 |
| | |||
* | Handle line endings correctly in surround | Gokul Soumya | 2021-06-22 |
| | |||
* | Move match_bracket to mm | Gokul Soumya | 2021-06-22 |
| | |||
* | Refactor and add tests for surround | Gokul Soumya | 2021-06-22 |
| |