Matouš Dzivjak
2533b08f64
feat(languages): .mkdn as markdown extension ( #10065 )
...
GitHub recognizes `.mkdn` as markdown files. Add `.mkdn` as a valid
file type for Markdown.
8 months ago
Tshepang Mbambo
8b7cbf5280
typo ( #10060 )
8 months ago
Abderrahmane TAHRI JOUTI
25d8e9445c
Add jump-label ( #10058 )
8 months ago
Dawid Ciężarkiewicz
825ae74b9e
chore: add "ui.virtual.jump-label" to solarized colorschemes ( #10056 )
8 months ago
Pedro Fedricci
96220cb632
feat(themes): add jump-label style for nightfox ( #10052 )
8 months ago
blt-r
3d6f34c270
Make Helix.appdata.xml spec-compliant ( #10051 )
...
- The <description> tag shouldn't be translated, but instead the
individual paragraphs.
- The <developer> tag is required.
- The <requires> tag actually means that the app can't even be installed
without that control. What this should be is <recommends>.
8 months ago
Michael Davis
2cadec0b11
Add changelog notes for 24.03 ( #9946 )
...
* changelog: Checkpoint 2024-03-20
commit: b8e79c0ef5
* Bump the version to 24.3.0
* changelog: Checkpoint 2024-03-25
commit: 614a744d24
* Address review comments
* changelog: Checkpoint 2024-03-30
commit: 64c1de1988
* Adjust release day to 2024-03-30
* Linkify
8 months ago
Chris
64c1de1988
Add main.odin to Odin roots ( #9968 )
8 months ago
Yannic Nuwenhof
787a237f8b
Add JetBrains default dark theme ( #9967 )
8 months ago
Yomain
381976a04c
fix: cursor line on material themes ( #10043 )
8 months ago
mattwparas
fb81eab093
update from master
8 months ago
Daniel Flanagan
527cbe656c
chore: update tree-sitter-markdown ( #10039 )
8 months ago
mattwparas
ab62d83800
working terminal library
8 months ago
Joe
7ec509e2f9
Add injections for GraphQL and ERB in Ruby ( #10036 )
8 months ago
mlemesle
c69ad7b3bf
Add jump-label to Kanagawa theme + format ( #10030 )
...
* Add jump-label to Kanagawa theme + format
* Remove bg color for jump-label
* Remove values alignment
8 months ago
Vladyslav Karasov
f21efc7a2f
fix: don't highlight colons (:) in comments ( #10014 )
8 months ago
Michael Davis
cb286b7a5d
Fix rustc warnings about unused 'pub use's ( #10011 )
8 months ago
RoloEdits
a6c6fa4c8e
feat(themes): add `jump-label` for gruvbox themes ( #10012 )
8 months ago
Ben Lee-Cohen
cef839e477
feat: add jump format for monokai family ( #10009 )
...
Co-authored-by: Ben Lee-Cohen <ben@lee-cohen.com>
8 months ago
Ben Lee-Cohen
1e50fb8b55
Adding jump styles for Nord and Nord Light ( #10008 )
...
Co-authored-by: Ben Lee-Cohen <ben@lee-cohen.com>
8 months ago
Michael Davis
07e21a10f0
Revert "helix-term: allow to backspace out-of the command prompt ( #9828 )" ( #10005 )
...
This reverts commit 0dc67ff885
.
See the post-merge discussion in #9828 . The old behavior was less
surprising and we have other ways to abort from a prompt, so let's
revert the behavior change.
8 months ago
Blaž Hrastnik
a0d6566140
Fix regression in color-modes
...
Fixes #10006
8 months ago
dependabot[bot]
3205bc4132
build(deps): bump the rust-dependencies group with 6 updates ( #10007 )
...
Bumps the rust-dependencies group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [smallvec](https://github.com/servo/rust-smallvec ) | `1.13.1` | `1.13.2` |
| [arc-swap](https://github.com/vorner/arc-swap ) | `1.7.0` | `1.7.1` |
| [regex](https://github.com/rust-lang/regex ) | `1.10.3` | `1.10.4` |
| [indoc](https://github.com/dtolnay/indoc ) | `2.0.4` | `2.0.5` |
| [rustix](https://github.com/bytecodealliance/rustix ) | `0.38.31` | `0.38.32` |
| [which](https://github.com/harryfei/which-rs ) | `6.0.0` | `6.0.1` |
Updates `smallvec` from 1.13.1 to 1.13.2
- [Release notes](https://github.com/servo/rust-smallvec/releases )
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.13.1...v1.13.2 )
Updates `arc-swap` from 1.7.0 to 1.7.1
- [Changelog](https://github.com/vorner/arc-swap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vorner/arc-swap/commits )
Updates `regex` from 1.10.3 to 1.10.4
- [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.10.3...1.10.4 )
Updates `indoc` from 2.0.4 to 2.0.5
- [Release notes](https://github.com/dtolnay/indoc/releases )
- [Commits](https://github.com/dtolnay/indoc/compare/2.0.4...2.0.5 )
Updates `rustix` from 0.38.31 to 0.38.32
- [Release notes](https://github.com/bytecodealliance/rustix/releases )
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.38.31...v0.38.32 )
Updates `which` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/harryfei/which-rs/releases )
- [Changelog](https://github.com/harryfei/which-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/harryfei/which-rs/compare/6.0.0...6.0.1 )
---
updated-dependencies:
- dependency-name: smallvec
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: arc-swap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: indoc
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: rustix
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: which
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 months ago
Yomain
d4b467090b
doc: small formatting corrections ( #9986 )
8 months ago
Mo
1d1087822a
Use the OS path separator instead of / ( #10000 )
8 months ago
Quentin
614a744d24
Add narrow no-break space support ( #9604 )
8 months ago
Novus Nota
2d9e336f64
feat: Add `Ohm` language support ( #9991 )
...
* feat: Add `Ohm` language support
Hope this commit makes it into release :)
* Update runtime/queries/ohm/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* chore: final newline
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
8 months ago
Armando Pérez Marqués
47995bfb0c
Add jump label color ("rosewater") to catppuccin themes ( #9983 )
8 months ago
Tobias Brunner
7bce9530d3
Add jump label color to rose-pine themes ( #9981 )
8 months ago
Florent Nuttens
da2dec174a
feat: add jump label color to onedark theme
8 months ago
Florent Nuttens
628dcd5c56
feat: add jump label color to dark plus theme
8 months ago
Florent Nuttens
2178adfe93
feat: add jump label color to catppuccin themes
8 months ago
ves
54fab657be
Add jump label color to horizon-dark theme ( #9984 )
8 months ago
Yomain
8f65bfe089
feat: add jump label color to dracula themes ( #9973 )
8 months ago
Pascal Kuthe
b46064b8c4
Add an Amp-like jump command
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
8 months ago
Pascal Kuthe
3001f22b31
add reverse rope grapheme iterator
8 months ago
Pascal Kuthe
66b9ff1d2a
dismiss pending keys properly for mouse/paste
8 months ago
Pascal Kuthe
69e07ab61e
use slices instead of Rc for virtual text
8 months ago
Michael Davis
68b21578ac
Reimplement tree motions in terms of syntax::TreeCursor
...
This uses the new TreeCursor type from the parent commit to reimplement
the tree-sitter motions (`A-p/o/i/n`). Other tree-sitter related
features like textobjects are not touched with this change and will
need a different, unrelated approach to solve.
8 months ago
Michael Davis
b1222f0664
Add a TreeCursor type that travels over injection layers
...
This uses the layer parentage information from the parent commit to
traverse the layers. It's a similar API to `tree_sitter:TreeCursor`
but internally it does not use a `tree_sitter::TreeCursor` currently
because that interface is behaving very unexpectedly. Using the
`next_sibling`/`prev_sibling`/`parent` API on `tree_sitter::Node`
reflects the previous code's behavior so this should result in no
surprising changes.
8 months ago
Michael Davis
6dd46bfe1c
syntax: Track parent LanguageLayer IDs
...
This commit adds a `parent` field to the `LanguageLayer`. This
information is conveniently already available when we parse injections.
This will be used in the child commit to create a type that can
traverse injection layers using this information.
8 months ago
Jaakko Paju
d5c2973cd1
Fix repeat last motion for goto next/prev diagnostic ( #9966 )
8 months ago
Carter Watson
be307a4204
fix: undefined bufferline colors ( #9960 )
8 months ago
David Else
c9e34c556b
Add rclone.conf as a glob to make it behave as an ini file ( #9959 )
8 months ago
Michael Davis
f5d95de227
C++: Improve parameter highlighting
...
This adds parameter highlighting for reference parameters and defaulted
parameters. For example:
```cpp
auto strip_prefix_only(std::string& s,
Hidden_Homonym skip_hidden_homonym = {}) const
-> Affixing_Result<Prefix>;
```
Previously both parameters were only highlighted as variables.
8 months ago
Michael Davis
c099dde2a7
Rust: Highlight extern crate aliases
...
For example `extern crate alloc as myalloc;`
8 months ago
Michael Davis
9ceeea5a83
Update tree-sitter-gleam and highlights
...
This contains a few syntax fixes. The highlights have been updated as
well for reserved identifiers and escape sequences
8 months ago
Michael Davis
fdcd461e65
Update tree-sitter-erlang and highlights
...
A few changes:
* 0-arity type specs like the following previously would not have the
expected 'variable.parameter' highlighting for the return type:
-spec foo() -> Value when Value :: term().
* Highlight module, type and function docs as documentation comments
and inject markdown into them.
* Replace `#match?` predicates with `#any-of?` where possible.
* Remove custom auto-pairs. Now that Erlang uses markdown for
documentation, the asciidoc-style backtick-singlequote pair is no
longer useful.
8 months ago
Michael Davis
459eb9a4c1
Recognize 'mmd' as mermaid
8 months ago
Michael Davis
961025433d
Update tree-sitter-git-commit
...
This commit has partial support for escapes within strings.
8 months ago