aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* ui: Simplify conditionalBlaž Hrastnik2021-06-27
|
* Merge tab & char rendering codeBlaž Hrastnik2021-06-27
|
* This char_index is unusedBlaž Hrastnik2021-06-27
|
* Allocate the tab stop only onceBlaž Hrastnik2021-06-27
|
* Extract the merge "operator" into helix-coreBlaž Hrastnik2021-06-27
|
* Appease clippyBlaž Hrastnik2021-06-27
|
* There is no direct dirs-next dependency in termBlaž Hrastnik2021-06-27
|
* Turn diagnostics rendering into span injection tooBlaž Hrastnik2021-06-27
|
* Fix AnyComponent testBlaž Hrastnik2021-06-27
|
* nix: Set up cargo-tarpaulinBlaž Hrastnik2021-06-27
|
* Simplify selection rendering by injecting highlight scopesBlaž Hrastnik2021-06-27
|
* Release 0.3.0Blaž Hrastnik2021-06-27
|
* Address nightly clippy warningsBlaž Hrastnik2021-06-27
|
* Trait width method use refactorIvan Tham2021-06-26
|
* Fix silly mistake in previous phantom line bug fix.Nathan Vegdahl2021-06-26
| | | | | Fixes #381. I was trying to change an index value that... wasn't even an index value.
* Fix highlight code splitting graphemes.Nathan Vegdahl2021-06-26
| | | | | | This resulted in phantom blank lines in files with CRLF line endings, but could potentially have manifested with other graphemes as well.
* Sort files in file picker by access, modification and creation date (#336)Wojciech Kępka2021-06-26
| | | | | | | | | * Sort files in file picker by access date * Fallback file time to modified then created then UNIX_EPOCH * Use `sort_by_key` * Refactor
* Detect file language before file indent style.Nathan Vegdahl2021-06-26
| | | | | | | Fixes #378. The issue was that because indent style detection ran before language detection, there was no language indent style to fall back on if indent style detection failed, so it would just default to 2 spaces.
* Use unicode_width to correctly truncate picker charsGokul Soumya2021-06-25
|
* Move helix-view/tests/*txt files to txts subdirectory (#372)teenjuna2021-06-25
| | | | | * Move helix-view/tests/*txt files to txts subdirectory * Rename tests/txts to tests/encoding
* Use a deadline when eagerly processing notificationsBlaž Hrastnik2021-06-25
|
* fix: jumping to location did not convert the URI correctlyBlaž Hrastnik2021-06-25
| | | | thus breaking Windows
* fix: crossterm -> input key conversionBlaž Hrastnik2021-06-25
|
* reverse the dependency between helix-tui and helix-view (#366)Keith Simmons2021-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 Tham2021-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 endIvan Tham2021-06-25
| | | | Should not goto newline.
* Add … when chars are truncated in pickerGokul Soumya2021-06-25
|
* Fix previous broken refactor key into helix-viewIvan Tham2021-06-24
| | | | | | | | Need to be used for autoinfo Revert "Revert "Refactor key into helix-view"" This reverts commit 10f9f72232f5789323d689bf0f9cd359715770d6.
* Update helix-term/src/commands.rsKirawi2021-06-24
| | | Co-authored-by: Ivan Tham <pickfire@riseup.net>
* Update helix-term/src/commands.rsKirawi2021-06-24
| | | Co-authored-by: Ivan Tham <pickfire@riseup.net>
* Blocking :wqShafkath Shuhan2021-06-24
|
* Fix open-new-line command for CRLF, as well as other bugs.Nathan Vegdahl2021-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 surroundGokul Soumya2021-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 overflowGokul Soumya2021-06-24
| | | | Fixes #352
* Remove duplicate properties from theme.tomlAlex Ryapolov2021-06-24
|
* Fix lsp config deserialization caseBenoît CORTIER2021-06-24
| | | | It should have been in kebab-case, but it was the default snake_case.
* Handle erroneously ignored case in RopeGraphemes iterator.Nathan Vegdahl2021-06-24
|
* fix: crash with ctrl-c on empty fileBlaž Hrastnik2021-06-23
|
* fix: ok, needs to be the end of the previous lineBlaž Hrastnik2021-06-23
|
* open: Use the correct functionBlaž Hrastnik2021-06-23
| | | | Still not correct but at least it doesn't append at EOF
* fix: Better fix that also fixes crashes on `o`Blaž Hrastnik2021-06-23
|
* fix: panic on O at the start of the file (fixes #354)Blaž Hrastnik2021-06-23
|
* Adjust default theme colors (insert/extend cursor)Blaž Hrastnik2021-06-23
|
* ui: Paginate prompt completionBlaž Hrastnik2021-06-23
|
* Patch the primary cursor with insert and select styleswojciechkepka2021-06-23
|
* Refactor, add `ui.cursor.primary`wojciechkepka2021-06-23
|
* Add ability to theme primary selecitionwojciechkepka2021-06-23
|
* Add ability to theme cursorwojciechkepka2021-06-23
|
* Update docswojciechkepka2021-06-23
|
* fix: Docs, `select_line` -> `extend_line`wojciechkepka2021-06-23
|