Hendrik Norkowski
71fd85894b
use crossterm cursor in editor when out of focus ( #6858 )
...
Use crossterm cursor in the editor when the terminal is out of focus to achieve consistent out-of-focus cursor behaviour
11 months ago
Fomalhaut Weisszwerg
b7f98d1d99
set Cargo feature resolver to v2 ( #8917 )
...
* fix: version of Cargo feature resolver.
This commit solve the ambiguity to determin the version of resolver.
To get more detail, see the following two documents:
- https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
- https://doc.rust-lang.org/edition-guide/rust-2021/default-cargo-resolver.html
* unified: Rust edition in all workspaces.
Now, the Rust 2021 is available in all workspaces.
* fined up: Cargo.toml by using workspace inheritance.
To get more detail of the `workspace.package` table, see a following document:
- https://doc.rust-lang.org/cargo/reference/workspaces.html#the-package-table
11 months ago
Davide Ferrero
3f9788daaa
update which crate to 5.0.0 ( #8902 )
...
* update which crate to 5.0.0
* update which crate to 5.0.0
12 months ago
chtenb
8c68074fa6
Fix precedence of ui.virtual.whitespace ( #8879 )
...
* Revert "Revert "Fix precedence of ui.virtual.whitespace (#8750 )""
This reverts commit 811d62d3b3
.
* Fix ui.text overwriting the syntax highlighting
Adjust ui.text description
12 months ago
Cole Helbling
8b0ae3d279
bump MSRV to 1.70.0 ( #8877 )
...
* rust-toolchain.toml: bump MSRV to 1.70.0
With Firefox 120 released on 21 November 2023, the MSRV is now 1.70.0.
* Fix cargo fmt with Rust 1.70.0
* Fix cargo clippy with Rust 1.70.0
* Fix cargo doc with Rust 1.70.0
* rust-toolchain.toml: add clippy component
* .github: bump dtolnay/rust-toolchain to 1.70
* helix-term: bump rust-version to 1.70
* helix-view/gutter: use checked_ilog10 to count digits
* helix-core/syntax: use MAIN_SEPARATOR_STR constant
* helix-view/handlers/dap: use Display impl for displaying process spawn error
* WIP: helix-term/commands: use checked math to assert ranges cannot overlap
12 months ago
Alexis Mousset
090ed97e00
Add modus operandi themes ( #8728 )
12 months ago
ghashy
ff095ebd9b
DBML Language support ( #8860 )
...
* DBML language support
* DBML language support, highlights.scm added
* DBML support
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* remove unnecessary block highlight
* remove unnecessary line
* remove index_block query
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
12 months ago
Ethan Brierley
f1b9c19fa9
add LSP for nushell ( #8878 )
12 months ago
chtenb
db83eb0c50
Document the bufferline scopes ( #8880 )
...
* Document the bufferline scopes
* Update book/src/themes.md
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
12 months ago
Blaž Hrastnik
811d62d3b3
Revert "Fix precedence of ui.virtual.whitespace ( #8750 )"
...
This reverts commit 41b307b673
.
12 months ago
chtenb
41b307b673
Fix precedence of ui.virtual.whitespace ( #8750 )
12 months ago
Bjorn Ove Hay Andersen
47b6c4bc78
Resolve args.files before changing directory ( #8676 )
...
* Resolve args.files before changing directory
* Removed the open_cwd work-around now that the path is full
* If -w is specified, use that as the working directory
* Open the remaining files in the argument list, also when the first is a directory
* Use an iterator access the files argument
12 months ago
Matouš Dzivjak
3052050ee0
open urls with goto_file command ( #5820 )
...
* feat(commands): open urls with goto_file command
Add capability for `goto_file` command to open an URL under cursor.
Fixes: https://github.com/helix-editor/helix/issues/1472
Superseds: https://github.com/helix-editor/helix/pull/4398
* open files inside helix
* address code review
* bump deps
* fix based on code review comments
12 months ago
dependabot[bot]
bfd60a5b39
build(deps): bump rustix from 0.38.22 to 0.38.25 ( #8874 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
12 months ago
blinxen
a0e5bb8520
[themes] Add missing license files for recently added themes
12 months ago
blinxen
b16752306c
[themes] Mention license files in README
12 months ago
Dan Field
b306b25e82
GN language support ( #6969 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
12 months ago
Ryan Mehri
6bf5548dbd
make increment/decrement exit select mode
12 months ago
Ryan Mehri
09c78e8b4e
make switch case commands exit select mode
12 months ago
Ryan Mehri
d4a0eba1a7
make align exit select mode
12 months ago
Ryan Mehri
5913073733
make replace with clipboard commands exit select mode
12 months ago
Ryan Mehri
1271a50a82
make paste commands exit select mode
12 months ago
Ryan Mehri
34de1cab62
make indent/unindent exit select mode
12 months ago
Niklas Alexander Shern
2acf5e365e
theme: show active selection and buffer for naysayer theme ( #8838 )
12 months ago
blinxen
39aa6fa646
Update some grammars to a commit where the license file is included ( #8691 )
12 months ago
WuerfelDev
2579bca21c
Book: fix formatting of some default values ( #8837 )
12 months ago
crozbo
7868136a18
Theme: Papercolor: Add inlay-hint style ( #8827 )
12 months ago
Luca Saccarola
5889b81fc7
docs: add docs for soft-wrap in languages.toml ( #8836 )
12 months ago
Seth Maurice-Brant
73ca2d5f84
Change Fedora installation to the new official Helix package ( #8762 )
...
Remove COPR install in favour of official Helix package
12 months ago
Eemil Haapanen
3c8bf9df4a
theme: add starlight ( #8787 )
12 months ago
dependabot[bot]
2040444da9
build(deps): bump rustix from 0.38.21 to 0.38.22 ( #8807 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
12 months ago
dependabot[bot]
40959bb449
build(deps): bump cc from 1.0.83 to 1.0.84 ( #8809 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
12 months ago
dependabot[bot]
e5d02cd4bd
build(deps): bump serde from 1.0.191 to 1.0.192 ( #8810 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
12 months ago
Michael Davis
69a0df929a
Remove 'roots' keys with default value from languages.toml
12 months ago
Michael Davis
8b2d97eb56
Default 'roots' field of language config
...
Previously roots needed to be specified by every language and `[]` was
used as an explicit default. Root files don't make sense for every
language (for example TOML) so I think we should allow languages to
not explicitly mention the key and have the `[]` default automatically.
12 months ago
dependabot[bot]
13386a4786
build(deps): bump smallvec from 1.11.1 to 1.11.2 ( #8808 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
12 months ago
dependabot[bot]
5ec53c0222
build(deps): bump tokio from 1.33.0 to 1.34.0 ( #8811 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
12 months ago
Ambuj Singh
23fea46815
theme: Add Theme poimandres ( #8759 )
...
* theme: Add Theme poimandres
* theme: inherit `poimandres_storm` from `poimandres` with minor tweaks
* fix(theme): rename `crossed-out` to `crossed_out`
* fix(theme:poimandres): improve contrast of selection color for regular variant
12 months ago
blt__
172ef2fa9f
Highlight meson_options.txt as a meson file ( #8794 )
12 months ago
mydumpfire
6ab774da0b
grammars.nix: allow the user to apply overlays ( #8749 )
...
You can now apply overlays to the grammar derivations via
`grammarOverlays`. Also, the `src` in the derivation is now properly
unpacked to the build directory, allowing the user to mutate the source
files if they want to.
1 year ago
dependabot[bot]
4229583631
build(deps): bump futures-executor from 0.3.28 to 0.3.29 ( #8743 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
aac7bd9b08
build(deps): bump libc from 0.2.149 to 0.2.150 ( #8741 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
91bdceb8b6
build(deps): bump serde_json from 1.0.107 to 1.0.108 ( #8744 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
676ab0c1f3
build(deps): bump serde from 1.0.190 to 1.0.191 ( #8740 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
Triton171
cb0bc25a9f
Add indent queries for scheme (and reuse them for common-lisp & racket). ( #8720 )
1 year ago
Yomain
e868678139
Add command to move files with LSP support ( #8584 )
...
* Added rename command
* Added an error if the new path already exists
* Fixed wrong command name being used
* fixed clippy suggestions
* removed didRenameFiles call, fixed early return due to path Err
* added ':rnm' alias to ':rename'
* code cleanup
* formatting
* removed debug line
* cargo fmt
* Improved new buffer error message
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* Removed unnecessary path normalizing
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* Update helix-term/src/commands/typed.rs
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* Update helix-term/src/commands/typed.rs
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* Update helix-term/src/commands/typed.rs
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* Update helix-term/src/commands/typed.rs
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* feat: change `rename` command to `move`
* feat: add multi lsp support when moving files
* feat: allow lsp calls with a custom timeout
* feat: sending lsp file_changed event once file has moved
---------
Co-authored-by: ontley <theontley@gmail.com>
Co-authored-by: ontley <67148677+ontley@users.noreply.github.com>
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
1 year ago
Henrik Tjäder
7bc564d3dc
Theme: Papercolor: Add type.parameter ( #8735 )
1 year ago
Joey Hain
f73e9a8d15
highlights: add type.parameter scope to several more languages ( #8718 )
...
* typescript
* go
* haskell
* ocaml
* kotlin (+ bugfix)
1 year ago
postsolar
a98ad137f9
Update PureScript grammar ( #8712 )
1 year ago
MDeiml
2fddc2a4fc
Update markdown grammar to v0.1.6
1 year ago