Ludwig Stecher
4429993842
Add `PageUp`, `PageDown`, `Ctrl-u`, `Ctrl-d`, `Home`, `End` keyboard shortcuts to file picker ( #1612 )
...
* Add `PageUp`, `PageDown`, `Ctrl-u`, `Ctrl-d`, `Home`, `End` keyboard shortcuts to file picker
* Refactor file picker paging logic
* change key mapping
* Add overlay component
* Use closure instead of margin to calculate size
* Don't wrap file picker in `Overlay` automatically
3 years ago
Kirawi
23907a063c
use PathBuf::to_string_lossy() instead of to_str() ( #1655 )
3 years ago
Michael Davis
3a83a764e3
add tree-sitter-erlang ( #1657 )
3 years ago
Blaž Hrastnik
8a7aec6414
fix: nix flake build
3 years ago
dependabot[bot]
225484c26c
build(deps): bump serde_json from 1.0.78 to 1.0.79 ( #1667 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.78 to 1.0.79.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.78...v1.0.79 )
---
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>
3 years ago
Gokul Soumya
4c424d5ee4
Refactor language config loading ( #1658 )
3 years ago
CossonLeo
e267dc834a
Makefile indent must be '\t' ( #1661 )
3 years ago
Gokul Soumya
59acee308d
Add new dap commands to docs ( #1660 )
3 years ago
Blaž Hrastnik
97d4b2b5fe
Mark DAP as experimental
3 years ago
Blaž Hrastnik
bd549d8a20
Merge remote-tracking branch 'origin/master' into debug
3 years ago
Cydiater
7083b98a38
postpone clone after found ( #1656 )
3 years ago
Maximilian Schoenenberg
a19a6ca01e
Added docs for `ensure_selections_forward` ( #1651 )
3 years ago
Blaž Hrastnik
1bcb624ae6
Instant is more suitable than SystemTime for spinners
3 years ago
Blaž Hrastnik
f88c077f99
Replace tendril with smartstring
...
Slightly smaller API surface, less dependencies.
3 years ago
Matouš Dzivjak
fdb9a1677b
feat(editor): add config for search wrap_around ( #1516 )
...
* feat(editor): add config for search wrap_around
Fixes: https://github.com/helix-editor/helix/issues/1489
* Move search settings into separate config
* Disable linter
3 years ago
Gokul Soumya
59b5bf3178
Refactor document methods
3 years ago
Gokul Soumya
fa83426011
Handle newlines in register infobox
3 years ago
Gokul Soumya
bf773db451
Show infobox with register contents
3 years ago
Gokul Soumya
5995568c1d
Prevent multiple code action popups
3 years ago
Gokul Soumya
547c3ecd0c
Preselect first item in code action popup menu
3 years ago
Gokul Soumya
e90276df0b
Replace if let with early return
3 years ago
Gokul Soumya
f0cd02d5ef
Update keybind docs for treesitter, view mode ( #1628 )
3 years ago
dependabot[bot]
828d39e736
build(deps): bump lsp-types from 0.91.1 to 0.92.0 ( #1631 )
...
Bumps [lsp-types](https://github.com/gluon-lang/lsp-types ) from 0.91.1 to 0.92.0.
- [Release notes](https://github.com/gluon-lang/lsp-types/releases )
- [Changelog](https://github.com/gluon-lang/lsp-types/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gluon-lang/lsp-types/compare/v0.91.1...v0.92.0 )
---
updated-dependencies:
- dependency-name: lsp-types
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>
3 years ago
dependabot[bot]
718d4ab0f0
build(deps): bump unicode-segmentation from 1.8.0 to 1.9.0 ( #1632 )
...
Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/unicode-rs/unicode-segmentation/releases )
- [Commits](https://github.com/unicode-rs/unicode-segmentation/commits )
---
updated-dependencies:
- dependency-name: unicode-segmentation
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>
3 years ago
Blaž Hrastnik
23553bd37c
Update dependencies (crossterm 0.23, tree-sitter 0.20.4)
...
Fixes #677
3 years ago
Blaž Hrastnik
ad62e1e129
fix: Revert Block widget change that broke autoinfo background
3 years ago
Blaž Hrastnik
e7f5ec5561
fix: There is no such thing as markup.normal, use ui.text
3 years ago
Jared Ramirez
f5b95beef6
feat(languages): rescript ( #1616 )
...
* Add rescript language support
* cargo xtask docgen
* Add textobjects & file line ending
* Fix text objects & rerun docgen
* Fix textobjects queries
3 years ago
Ivan Tham
6c11708fb3
Fix incorrect last modified behavior ( #1621 )
...
Looks like it checked the wrong doc id when setting last modified doc.
3 years ago
Blaž Hrastnik
6ea477ab60
Don't use block_on in jobs.finish(), we can .await
3 years ago
Blaž Hrastnik
d3221b03a2
fix: Only parse git revision, don't use the tag for version
...
If building from source and the source is contained in a larger
repository, we'd contain the wrong version. It's also easy to
accidentally have a newer tag that would change the version.
3 years ago
Daniel S Poulin
d6b6ad879e
epocsquadron/add tree sitter twig ( #1602 )
...
* Add tree-sitter-twig grammer and highlights
The gammar itself is quite basic, but is much better than nothing
for working with real files consisting mostly of html.
* Docgen for newly added grammar
3 years ago
dependabot[bot]
983a53bfb4
build(deps): bump tokio from 1.15.0 to 1.16.1 ( #1610 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.15.0 to 1.16.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.15.0...tokio-1.16.1 )
---
updated-dependencies:
- dependency-name: tokio
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>
3 years ago
dependabot[bot]
d090369404
build(deps): bump serde from 1.0.135 to 1.0.136 ( #1608 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.135 to 1.0.136.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.135...v1.0.136 )
---
updated-dependencies:
- dependency-name: serde
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>
3 years ago
dependabot[bot]
05aeeaca0b
build(deps): bump unicode-general-category from 0.4.0 to 0.5.1 ( #1609 )
...
Bumps [unicode-general-category](https://github.com/yeslogic/unicode-general-category ) from 0.4.0 to 0.5.1.
- [Release notes](https://github.com/yeslogic/unicode-general-category/releases )
- [Commits](https://github.com/yeslogic/unicode-general-category/compare/0.4.0...0.5.1 )
---
updated-dependencies:
- dependency-name: unicode-general-category
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>
3 years ago
Blaž Hrastnik
36b975c4ce
ui: menu: Don't allocate scrollbar space if options fit
3 years ago
Blaž Hrastnik
f10a06f4de
ui: Only render menu scrollbar if it doesn't fit
3 years ago
Blaž Hrastnik
094a0aa3f9
Render code actions as a menu, allow adding padding to popup
3 years ago
Blaž Hrastnik
f7f55143a1
Improve code action picker by displaying it inline
3 years ago
chunghha
4c996f43df
chore(theme): fix rose_pine/rose_pine_dawn themes' popup bg color ( #1606 )
3 years ago
Blaž Hrastnik
62561e9d23
Stop collecting highlight_iter events then turning back into iter
3 years ago
Blaž Hrastnik
5aead46f4b
Remove some unnecessary clippy tags
3 years ago
Blaž Hrastnik
2a7ae963e1
Automatically commit changes to history if not in insert mode
...
Fixes #1500
3 years ago
Daniel S Poulin
e2833b5853
Add textobjects queries for php ( #1601 )
...
* Add textobjects queries for php
* Missing EOL fix
* Update generated docs after adding textobjects to php
3 years ago
Andrew Neth
333c2949c2
feat(helix-view): dynamic line numbers ( #1522 )
...
* feat(helix-view): dynamic line numbers
* docs: describe editor.line-number in more detail
* Make dynamic numbers the default behavior of `relative`
3 years ago
Blaž Hrastnik
48a0c80652
Run clippy on all targets (including tests)
3 years ago
Michael Davis
7bce91556a
add tree-sitter-iex ( #1576 )
...
* add tree-sitter-iex
* run docgen task
* fix url for iex submodule
3 years ago
dependabot[bot]
ed03be1450
build(deps): bump which from 4.2.2 to 4.2.4 ( #1577 )
...
Bumps [which](https://github.com/harryfei/which-rs ) from 4.2.2 to 4.2.4.
- [Release notes](https://github.com/harryfei/which-rs/releases )
- [Commits](https://github.com/harryfei/which-rs/compare/4.2.2...4.2.4 )
---
updated-dependencies:
- dependency-name: which
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>
3 years ago
dependabot[bot]
5c007c2248
build(deps): bump clipboard-win from 4.3.0 to 4.4.1 ( #1578 )
...
Bumps [clipboard-win](https://github.com/DoumanAsh/clipboard-win ) from 4.3.0 to 4.4.1.
- [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-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Eric Crosson
0ad7561135
Enable tree-sitter for .zshenv and zsh files ( #1574 )
...
This commit builds on #1460 , #1571 , and others, adding the .zshenv
file and all files with the zsh extension to the file-types using
bash syntax-highlighting.
3 years ago