aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Implement 'remove_primary_selection' as Alt-,Blaž Hrastnik2021-09-24
| | | | | | This allows removing search matches from the selection Fixes #713
* experiment: space+k for LSP doc, K for keep_selectionsBlaž Hrastnik2021-09-24
|
* experiment: Move keep_primary_selection to ,Blaž Hrastnik2021-09-24
|
* Add option for automatic insertion of closing-parens/brackets/etc (#779)lurpahi2021-09-24
| | | | | | | | | | | | | | | * Add auto-pair editor option * Document auto-pair editor option * Make cargo fmt happy * Actually make cargo fmt happy * Rename auto-pair option to auto-pairs * Inline a few constants Co-authored-by: miaomai <cunso@tutanota.com>
* allow smart case in global search (#781)Leoi Hung Kin2021-09-24
|
* Initial implementation of global search (#651)Leoi Hung Kin2021-09-21
| | | | | | | | | | | * initial implementation of global search * use tokio::sync::mpsc::unbounded_channel instead of Arc, Mutex, Waker poll_fn * use tokio_stream::wrappers::UnboundedReceiverStream to collect all search matches * regex_prompt: unified callback; refactor * global search doc
* build(deps): bump serde_json from 1.0.67 to 1.0.68 (#770)dependabot[bot]2021-09-21
| | | | | | | | | | | | | | | | Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.67 to 1.0.68. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.67...v1.0.68) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump unicode-width from 0.1.8 to 0.1.9 (#771)dependabot[bot]2021-09-21
| | | | | | | | | | | | | | | | Bumps [unicode-width](https://github.com/unicode-rs/unicode-width) from 0.1.8 to 0.1.9. - [Release notes](https://github.com/unicode-rs/unicode-width/releases) - [Commits](https://github.com/unicode-rs/unicode-width/compare/v0.1.8...v0.1.9) --- updated-dependencies: - dependency-name: unicode-width dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump arc-swap from 1.3.2 to 1.4.0 (#772)dependabot[bot]2021-09-21
| | | | | | | | | | | | | | | | | Bumps [arc-swap](https://github.com/vorner/arc-swap) from 1.3.2 to 1.4.0. - [Release notes](https://github.com/vorner/arc-swap/releases) - [Changelog](https://github.com/vorner/arc-swap/blob/master/CHANGELOG.md) - [Commits](https://github.com/vorner/arc-swap/compare/v1.3.2...v1.4.0) --- updated-dependencies: - dependency-name: arc-swap dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* enable smart case regex search by default (#761)kraem2021-09-20
|
* languages: add svelte submodule reference (#766)Raphael Megzari2021-09-19
|
* flake: remove hack to fix helix version (#762)Raphael Megzari2021-09-18
|
* add everforest dark theme (#760)Alex2021-09-17
|
* search_next_impl: don't panic on invalid regex (#740)Leoi Hung Kin2021-09-17
|
* fix: Don't allow closing the last split if there's unsaved changesBlaž Hrastnik2021-09-17
| | | | Fixes #674
* fix: Wrap around the top of the picker menu when scrollingBlaž Hrastnik2021-09-17
| | | | | | Forgot to port the improvements in menu.rs Fixes #734
* fix: Refactor apply_workspace_edit to remove assertBlaž Hrastnik2021-09-17
| | | | Fixes #698
* Revert parameter underlining on default themeBlaž Hrastnik2021-09-17
| | | | | | I like it, but it clashes with diagnostics underlines since we can't color them differently in the terminal. If undercurl support is sufficient enough I'd consider changing diagnostics to use that instead.
* languages: add svelte support (#733)Raphael Megzari2021-09-17
| | | | | * languages: add svelte support * languages: add svelte injections
* ...Blaž Hrastnik2021-09-16
|
* Fix broken testBlaž Hrastnik2021-09-16
|
* syntax: Properly handle injection-regex for language injectionsBlaž Hrastnik2021-09-16
|
* log errors produced when trying to initialize the LSP (#746)Kirawi2021-09-15
|
* build(deps): bump similar from 1.3.0 to 2.0.0 (#754)dependabot[bot]2021-09-14
| | | | | | | | | | | | | | | | | Bumps [similar](https://github.com/mitsuhiko/similar) from 1.3.0 to 2.0.0. - [Release notes](https://github.com/mitsuhiko/similar/releases) - [Changelog](https://github.com/mitsuhiko/similar/blob/main/CHANGELOG.md) - [Commits](https://github.com/mitsuhiko/similar/compare/1.3.0...2.0.0) --- updated-dependencies: - dependency-name: similar dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump anyhow from 1.0.43 to 1.0.44 (#755)dependabot[bot]2021-09-14
| | | | | | | | | | | | | | | | Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.43 to 1.0.44. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.43...1.0.44) --- updated-dependencies: - dependency-name: anyhow dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Document `diagnostic` theme scope (#751)Gokul Soumya2021-09-13
|
* Add `no_op` command (#743)Omnikar2021-09-13
| | | | | * Add `no_op` command * Document `no_op` in `remapping.md`
* lsp: Silence window/logMessage if -v isn't usedBlaž Hrastnik2021-09-13
|
* fix: Need to reset set_byte_range in case cursor_ref is reused.Blaž Hrastnik2021-09-13
|
* ui: Trigger recalculate_size per popup render so contents can readjustBlaž Hrastnik2021-09-13
|
* Update dark_plus error colourKirawi2021-09-12
| | | This was recently changed in VSCode.
* chore(nix): update flake inputs and submoduleYusuf Bera Ertan2021-09-12
|
* goto line start/end commands extend when in select mode (#739)Kangwook Lee (이강욱)2021-09-11
|
* Convert clipboard line ending to document line ending when pasting (#716)Kirawi2021-09-10
| | | | | * convert a paste's line-ending to the current doc's line-ending * move paste regex into paste_impl
* feat: Sticky view mode with Z (#719)Gokul Soumya2021-09-10
|
* fix: lsp: Regression with textDocument/didSave not getting sentBlaž Hrastnik2021-09-09
|
* fix: Fix regression where formatting would fail on null responseBlaž Hrastnik2021-09-09
|
* Update ledger treesitter injections (#732)cbarrete2021-09-09
| | | Co-authored-by: Cédric Barreteau <cbarrete@users.noreply.github.com>
* fix: Don't automatically search_next on *Blaž Hrastnik2021-09-08
| | | | Refs #713
* Switch rust-toolchain.toml over to stableBlaž Hrastnik2021-09-08
|
* Regex prompts should have a history with a specifiable registerBlaž Hrastnik2021-09-08
|
* Optimize completion doc position. (#691)CossonLeo2021-09-08
| | | | | | | | | | | | | | | | | | | * optimize completion doc's render * optimize completion doc's render * optimize completion doc position * cargo fmt * fix panic * use saturating_sub * fixs * fix clippy * limit completion doc max width 120
* ui: Be smarter about centering previewsBlaž Hrastnik2021-09-08
| | | | | Try centering the whole block. If the block is too big for the viewport, then make sure that the first line is within the preview.
* add language server for elixir and nix (#725)Raphael Megzari2021-09-07
|
* Update tree-sitter-ledger (#724)Ivan Tham2021-09-07
|
* Add command to extend to line start or end (#717)Kangwook Lee (이강욱)2021-09-07
|
* Merge branch 'lsp-async-init'Blaž Hrastnik2021-09-07
|\
| * lsp: Don't import SymbolServer for Julia anymore, it's not necessaryBlaž Hrastnik2021-09-07
| |
| * Improve docs, fix up a few highlight scopesBlaž Hrastnik2021-09-07
| |
| * syntax: Add go & rust locals, improve tree-sitter error messageBlaž Hrastnik2021-09-06
| |