Commit Graph

3480 Commits (8f19956218ebb561a7e4de86b67df130a5ed997b)
 

Author SHA1 Message Date
radical3dd d61e5e686b
Use current dir for file picker, after change dir. ()
CossonLeo f331ba9df4
Clear competion items when start_offset > cursor ()
CossonLeo b142fd4080
move_up will select last item, when no item selected ()
CossonLeo bca98b5bed
Add c-j c-k to menu keymap for move_up move_down ()
dependabot[bot] a0cb9d82d1
build(deps): bump clipboard-win from 4.2.1 to 4.2.2 ()
Bumps [clipboard-win](https://github.com/DoumanAsh/clipboard-win) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/DoumanAsh/clipboard-win/releases)
- [Commits](https://github.com/DoumanAsh/clipboard-win/commits)

---
updated-dependencies:
- dependency-name: clipboard-win
  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>
Kirawi 92c2d5d3bf
Document more of helix-core ()
Blaž Hrastnik acc5ac5e73 fix warning
Blaž Hrastnik 3edca7854e completion: fully revert state before apply & insertText common prefix
Blaž Hrastnik bfb6cff5a9 fix: Compose where changes.compose(empty_other)
Ray Gervais d4d16ca1b0
runtime: Rose Pine colorscheme ()
Omnikar a7d87c79ce
Fix `:quit!` description and tense of other commands ()
Dmitry Sharshakov cde57dae35
lldb: add gdbserver connection template
Can be better customized in a personal languages.toml for perfect fit
Dmitry Sharshakov 6aa9838ea6
dap: support arrays as arguments
Blaž Hrastnik 42eee9d5bf book: Document Alt-. and .
CossonLeo 2ed01f2d9c
find motion and textobj motion repeat ()
Blaž Hrastnik cee7ad781e Mark a few functions as `const`
Blaž Hrastnik c913bade0a fix: Indentation used different default on `hx` vs `hx new_file.txt`
Blaž Hrastnik 4b4e972af0 nix: Update lld to 12
CossonLeo 971ba8929f
Filter completion items from language server by starts_with word under cursor ()
* filter items by starts_with pre nth char of cursor

* add config for filter completion items by starts_with

* filter items by starts_with pre nth char of cursor

* add config for filter completion items by starts_with

* remove completion items pre filter configuratio
Kirawi 0cb5e0b2ca
log syntax highlighting init errors ()
Oskar Nehlin 0f886af4b9
Add commands for moving between splits with a direction ()
* Add commands for moving between splits with a direction

* Update keymaps

* Change picker mapping

* Add test and clean up some comments
Gokul Soumya 4ee92cad19
Add treesitter textobjects ()
* Add treesitter textobject queries

Only for Go, Python and Rust for now.

* Add tree-sitter textobjects

Only has functions and class objects as of now.

* Fix tests

* Add docs for tree-sitter textobjects

* Add guide for creating new textobject queries

* Add parameter textobject

Only parameter.inside is implemented now, parameter.around
will probably require custom predicates akin to nvim' `make-range`
since we want to select a trailing comma too (a comma will be
an anonymous node and matching against them doesn't work similar
to named nodes)

* Simplify TextObject cell init
Blaž Hrastnik c5298caa75
book: Add a link to tutor.txt
ath3 787ba4f233
CMake support ()
Rowan H 6c995fa690
Fixed incorrect move commands ()
Rowan H 75a8e8afbd
Typo fix ()
Blaž Hrastnik 96945be1a8 Fix doctest broken on 2021 edition
Blaž Hrastnik 182a59b552 Update to rust 1.56 + 2021 edition
Daniel S Poulin 3b032e8e1f
First stab at ignoring compressed files from picker ()
Ray Gervais 2edc85e953
fixes: missing info, warning diagnostic ()
Omnikar f467154e18
Add `Alt-,` to `keymap.md`, and replace hard-to-see commas with slashes ()
* Add `A-,` to `keymap.md`, and remove out-of-place commas

* Update book/src/keymap.md

Co-authored-by: Ivan Tham <pickfire@riseup.net>

* Add slashes in place of previous commas in `keymap.md`

Co-authored-by: Ivan Tham <pickfire@riseup.net>
radical3dd b1ebd7a07e
Replace current selection with all yanked values. ()
Blaž Hrastnik e9b23c29d8 Ignore errors when disabling mouse capture
Blaž Hrastnik 9688cb74a1 Update dependencies to bump crossterm to 0.22.1
Fixes 
Fixes 
VuiMuich 67829976fa
Add `C-j` and `C-k` to keybinds for picker ()
* Add `C-j` and `C-k` for moving down/up in pickers

* Add new binds to keymap doc
Michael Davis 1766bdb9d4
clean up combined-injections comment ()
WindSoilder 7146ae9388
Refactor nord theme ()
* refactor again

* remove useless color
dependabot[bot] cdfa0dfa36
build(deps): bump chardetng from 0.1.14 to 0.1.15 ()
Bumps [chardetng](https://github.com/hsivonen/chardetng) from 0.1.14 to 0.1.15.
- [Release notes](https://github.com/hsivonen/chardetng/releases)
- [Commits](https://github.com/hsivonen/chardetng/commits)

---
updated-dependencies:
- dependency-name: chardetng
  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>
dependabot[bot] c212325e6a
build(deps): bump encoding_rs from 0.8.28 to 0.8.29 ()
Bumps [encoding_rs](https://github.com/hsivonen/encoding_rs) from 0.8.28 to 0.8.29.
- [Release notes](https://github.com/hsivonen/encoding_rs/releases)
- [Commits](https://github.com/hsivonen/encoding_rs/compare/v0.8.28...v0.8.29)

---
updated-dependencies:
- dependency-name: encoding_rs
  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>
WindSoilder 2ac9d30bf3
improve menu selected color for nord ()
CossonLeo 9ac0c95161
Improve completion trigger ()
* improve idle completion trigger

* add completion-trigger-len to book

* rename semantics_completion to language_server_completion and optimize idle completion trigger
Blaž Hrastnik a03b12530c
Merge pull request from the-mikedavis/official-elixir-tree-sitter
prefer elixir-lang/tree-sitter-elixir
Ray Gervais c278b43319
adds: base16 theme for Helix editor ()
WindSoilder bb011f9fb2
Add indents for python, but it's not perfect. ()
* add indents for python, but it's not Perfect

* add last line
Michael Davis 4d8eb09b7c
scope arities in captures as operators
Michael Davis 80b54f2f69
use special.string.symbol instead of symbol
this aligns better with how ruby highlights symbols
Michael Davis 8f658f0dce
use latest tree-sitter-elixir with 'not in' query support
connects https://github.com/elixir-lang/tree-sitter-elixir/issues/9
Michael Davis 4771cc7ee4
align highlight scopes with documented scopes
Michael Davis c502cafecc
highlight calls to erlang modules as types
connects https://github.com/elixir-lang/tree-sitter-elixir/pull/5
Michael Davis b2655a7f5c
add LICENSE snippet at elixir hightlights top