Sol Fisher Romanoff
aeaeb09f48
add gemini language support ( #8070 )
2023-08-27 00:43:18 +02:00
David Else
c9694f680f
Add ltex-ls language server ( #7838 )
2023-08-23 14:03:19 -05:00
arslee07
75c5a33028
Highlight Dart 3 sealed
and base
keywords ( #7974 )
2023-08-23 21:41:51 +05:30
Michael Davis
546c8ca344
Handle switch from crossterm::Result to io::Result
2023-08-23 05:17:17 +09:00
Michael Davis
050c019ccb
Translate new ScrollLeft/ScrollRight crossterm mouse events
2023-08-23 05:17:17 +09:00
Michael Davis
e8fef6b6fc
Bump crossterm to 0.27 in helix-term on macos
2023-08-23 05:17:17 +09:00
dependabot[bot]
c3442f3a18
build(deps): bump crossterm from 0.26.1 to 0.27.0
...
Bumps [crossterm](https://github.com/crossterm-rs/crossterm ) from 0.26.1 to 0.27.0.
- [Release notes](https://github.com/crossterm-rs/crossterm/releases )
- [Changelog](https://github.com/crossterm-rs/crossterm/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crossterm-rs/crossterm/compare/0.26.1...0.27.0 )
---
updated-dependencies:
- dependency-name: crossterm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-23 05:17:17 +09:00
dependabot[bot]
4ac4055fd5
build(deps): bump serde from 1.0.183 to 1.0.185 ( #8034 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-22 16:57:19 +02:00
dependabot[bot]
2123b993fc
build(deps): bump thiserror from 1.0.44 to 1.0.47 ( #8039 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.44 to 1.0.47.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.44...1.0.47 )
---
updated-dependencies:
- dependency-name: thiserror
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>
2023-08-22 12:49:28 +09:00
dependabot[bot]
10f75ac67a
build(deps): bump tempfile from 3.7.1 to 3.8.0 ( #8038 )
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.7.1 to 3.8.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.7.1...v3.8.0 )
---
updated-dependencies:
- dependency-name: tempfile
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>
2023-08-22 12:49:15 +09:00
dependabot[bot]
52d5bc0eef
build(deps): bump cc from 1.0.79 to 1.0.83 ( #8037 )
...
Bumps [cc](https://github.com/rust-lang/cc-rs ) from 1.0.79 to 1.0.83.
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Commits](https://github.com/rust-lang/cc-rs/compare/1.0.79...1.0.83 )
---
updated-dependencies:
- dependency-name: cc
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>
2023-08-22 12:49:01 +09:00
dependabot[bot]
d7e4d07943
build(deps): bump anyhow from 1.0.72 to 1.0.75 ( #8035 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.72 to 1.0.75.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.72...1.0.75 )
---
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>
2023-08-22 12:47:29 +09:00
Pascal Kuthe
e5f8d8ef04
create separate timer for redraw requests ( #8023 )
...
* create separate timer for redraw requests
* Update helix-view/src/editor.rs
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-08-22 06:24:30 +09:00
David Else
454b61cb21
Update pyright config to avoid time-outs ( #8032 )
2023-08-21 21:26:32 +02:00
Mike
0cc94cd87a
goto_file_impl: use relative path to open file ( #7965 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-08-21 11:15:45 -05:00
kaashyapan
75342968e2
update fsharp tree-sitter ( #8024 )
2023-08-21 16:38:21 +02:00
nkitsaini
22f4f313f1
Remove unnecessary Err
from get_canonicalized_path
( #8009 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-08-20 21:11:32 +02:00
nkitsaini
2767459f89
Remove path completions for :new
command ( #8010 )
2023-08-20 12:51:08 -05:00
Michael Davis
01a1e5ec2a
Update tree-sitter to latest master ( #7998 )
2023-08-20 00:21:18 +09:00
dastrukar
e4c95f65a6
Nord theme: Update ruler to set bg instead of fg ( #7995 )
2023-08-18 16:34:35 -05:00
Tomas Sandven
18a79aa3bf
Update tree-sitter-robot ( #7970 )
...
* Update tree-sitter-robot
* Update Robot highlights query for Helix
* Change @comment.single to @comment
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-08-18 22:48:47 +02:00
Jack Allison
2b7e7c80eb
Update Monokai bufferline theming to be distinguish active buffers ( #7983 )
...
* Update OneDark theme to use light-gray for inlay hints.
* fix monokai tab themeing to be more distinguishing
2023-08-17 14:14:59 -04:00
Pham Huy Hoang
56ccaedffb
markdown.inline: Add injection.combined
to html tag ( #7960 )
...
Problem: Closing tags for markdown is sometimes not highlighted
Solution: Add `injection.combined` to create a valid syntax tree for
highlighting
2023-08-16 11:28:07 -05:00
Bjorn Ove Hay Andersen
0a45fb4371
document a-ret picker keybinding ( #7884 )
2023-08-15 16:22:39 +02:00
Jens Getreu
61ccf4eded
autumn theme: improve readability of comments ( #7939 )
...
* Improve readability of comments
* Rename color
* Rename color
* Sort variables
2023-08-15 09:41:26 +02:00
David Bell
567eda88ef
add .star as starlark file extension ( #7922 )
...
In addition to the other defined extensions, `.star` is a frequently used extension for starlark files. This can be demonstrated through a cursory search of github for files ending in `.star` here: https://github.com/search?q=path%3A%2F.star%24%2F&type=code
2023-08-15 09:39:37 +02:00
sigmaSd
cbfe8eef89
add strace highlighting ( #7928 )
...
* feat: add strace tree sitter
* f
2023-08-15 09:38:57 +02:00
Andrés Cabero
090a225f28
goto_file: open picker if a directory is selected ( #7909 )
...
* feat: open file picker on directories using goto_file (gf)
* remove helper and call to canonicalize
2023-08-15 09:37:44 +02:00
N
7b2f3f533c
Recognize more filenames for zsh ( #7930 )
...
Including `zshrc` et al. since this is convention in dotfiles repos
2023-08-15 09:31:30 +02:00
Dillard Robertson
ea88677394
Stop Terminal::drop from overriding work of Terminal::restore. ( #7931 )
...
When Application::run is exiting, either Terminal::restore or
Terminal::force_restore will be called depending
on if a panic occured or not.
Both of these functions will reset the cursor to terminal's default.
After this is done, Terminal::drop will be called.
If terminal.cursor_kind == Hidden, then
the cursor will be reset to a CursorKind::Block,
undoing the work of restore or force_restore.
This commit just removes the drop implementation,
as its job is already better handled in restore and force_restore.
2023-08-15 12:19:24 +09:00
dependabot[bot]
2756f70dfc
build(deps): bump rustix from 0.38.4 to 0.38.8 ( #7946 )
...
Bumps [rustix](https://github.com/bytecodealliance/rustix ) from 0.38.4 to 0.38.8.
- [Release notes](https://github.com/bytecodealliance/rustix/releases )
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.38.4...v0.38.8 )
---
updated-dependencies:
- dependency-name: rustix
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>
2023-08-15 09:33:40 +09:00
dependabot[bot]
a1c50056bf
build(deps): bump regex from 1.9.1 to 1.9.3 ( #7945 )
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.9.1 to 1.9.3.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.9.1...1.9.3 )
---
updated-dependencies:
- dependency-name: regex
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>
2023-08-15 09:33:31 +09:00
dependabot[bot]
e9a807a48f
build(deps): bump bitflags from 2.3.3 to 2.4.0 ( #7943 )
...
Bumps [bitflags](https://github.com/bitflags/bitflags ) from 2.3.3 to 2.4.0.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.3.3...2.4.0 )
---
updated-dependencies:
- dependency-name: bitflags
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>
2023-08-15 09:33:22 +09:00
dependabot[bot]
0b2e96885f
build(deps): bump tokio from 1.29.1 to 1.31.0 ( #7944 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.29.1 to 1.31.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.29.1...tokio-1.31.0 )
---
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>
2023-08-15 09:33:07 +09:00
Jonathan LEI
3a162e2bef
Make editor remember the latest search register ( #5244 )
2023-08-14 18:59:49 -05:00
quantonganh
085706e0cd
Include completions for git-ignored files in debugger prompt ( #7936 )
2023-08-14 08:46:06 -05:00
theteachr
d6bb1092c7
Update stale comments
...
Obsoleted by https://github.com/helix-editor/helix/pull/4731
2023-08-14 07:48:53 -04:00
Jesse Luehrs
d56638ba9a
fix formatting in the rust textobject query file
...
looks like two lines were unintentionally joined - it doesn't appear to
affect the functionality, but it's confusing to read
2023-08-14 07:45:58 -04:00
Erasin Wang
19dff5c3a4
Update slint grammar ( #7893 )
2023-08-13 09:18:57 +02:00
Noob Zhang
b0c270f8e6
Added some LSP servers and updated python's roots ( #7897 )
...
* Add csharp-ls for possible c-sharp LSP
See https://github.com/razzmatazz/csharp-language-server for more info
about it.
* Add pyright for possible python LSP
It may be prefered than pylsp by someone.
According to https://github.com/helix-editor/helix/issues/5479 , I don't
make it default for everyone. Just for people who need this.
* Update roots of python
Using some known filenames to detect correct project root.
* Add pylyzer for possible python LSP
Co-authored-by: zetashift <rskaraya@gmail.com>
---------
Co-authored-by: zetashift <rskaraya@gmail.com>
2023-08-13 09:17:56 +02:00
Jesse Luehrs
2caca1c4e9
Add pod highlighting ( #7907 )
2023-08-12 20:14:18 -05:00
Dillard Robertson
01776e6851
Prevent GraphemeStrs created from Strings from leaking ( #7920 )
2023-08-12 20:13:06 -05:00
Daniel Ebert
ee3171cc54
Document @align indent capture.
2023-08-11 23:44:02 +09:00
Daniel Ebert
b315901cbb
Run indentation tests on a part of the Helix source code.
...
Add C++ indent test file.
2023-08-11 23:44:02 +09:00
Daniel Ebert
155cedc5c8
Fix broken indentation that causes the indentation tests to fail.
...
For some reason, `cargo fmt` does not change the indentation in
these places (maybe it isn't sure about what the correct formatting
should be).
2023-08-11 23:44:02 +09:00
Daniel Ebert
36a59e4482
Improve C, Rust & Python indent queries & add @align captures.
2023-08-11 23:44:02 +09:00
Daniel Ebert
eab0d4fa4b
Implement @align (and @anchor) indent query.
2023-08-11 23:44:02 +09:00
Skyler Hawthorne
929eb0c39e
expand indents guide
2023-08-11 06:22:22 +09:00
Skyler Hawthorne
7078e84007
Fix YAML auto indent
...
YAML indents queries are tweaked to fix auto indent behavior.
A new capture type `indent.always` is introduced to address use cases
where combining indent captures on a single line is desired.
Fixes #6661
2023-08-11 06:22:22 +09:00
Ivan Isekeev
57f093d836
Jinja language family syntax support ( #7233 )
...
* feat: add jinja language support
* feat: add nunjucks language support
* feat: add to lang support book jinja and nunjucks languages
2023-08-09 16:26:58 +02:00