Gokul Soumya
a97bf79cf7
Consume all mouse events inside popups
...
Fixes issues of mouse clicks "bleeding" through into the editor when
clicked on top of popups. In previous versions, mouse events were ignored
and passed into the lower layers which resulted in editor cursor being
moved when popup areas are clicked.
8 months ago
Gokul Soumya
d05cc25794
Close popups when receiving mouse events outside the frame
8 months ago
Gokul Soumya
9cc0f82e62
Extract popup close callback into separate function
8 months ago
Evgeniy Tatarkin
e54e3f07cb
feat(languages): Tiltfile as starlark language ( #10072 )
8 months ago
Angus Dippenaar
e0ec34421b
languages: update templ ( #10114 )
8 months ago
Gaëtan Lehmann
226b2755fb
add earthfile language configuration ( #10111 )
8 months ago
Sampo Siltanen
54844241ce
Add fsharp block comment tokens to languages.toml ( #10108 )
8 months ago
Jesús González
96f7d73f3d
Add jump label support to Darcula themes ( #10116 )
8 months ago
Luis Useche
190fbf66d4
reconfigure tree properly after closing view ( #10004 )
...
This patch merges the last child of a container node to the parent. This
avoids the bug where uneven spaced Views would be created. To reproduce:
1. `vsplit`
2. `split`
3. `quit`
4. `vsplit`
With this patch the bug cannot be seen anymore.
8 months ago
woojiq
cc8290f393
show newest options in jumplist picker first, fix docs ( #10095 )
...
* docs: mention `<space>g` changed file picker
* picker(jumplist): show jumps in order from latest to oldest
8 months ago
Henrik Tjäder
e63ed0579d
Theme: PaperColor: Tune jump-label ( #10104 )
8 months ago
Clément Delafargue
545ff1aac6
add support for jump labels in tokyonight themes ( #10106 )
8 months ago
dependabot[bot]
bb0bfa23f3
build(deps): bump the rust-dependencies group with 3 updates ( #10099 )
...
Bumps the rust-dependencies group with 3 updates: [serde_json](https://github.com/serde-rs/json ), [chrono](https://github.com/chronotope/chrono ) and [tokio](https://github.com/tokio-rs/tokio ).
Updates `serde_json` from 1.0.114 to 1.0.115
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.114...v1.0.115 )
Updates `chrono` from 0.4.35 to 0.4.37
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.35...v0.4.37 )
Updates `tokio` from 1.36.0 to 1.37.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.36.0...tokio-1.37.0 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: chrono
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
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
RoloEdits
b24c465a08
uswd lldb-dab instead of lldb-dap in the default dap configuration ( #10091 )
...
`LLVM v18.0.0` changed the name here: llvm/llvm-project#69264
Current users of `lldb-vscode` not able to upgrade will have to create a
symlink so that `lldb-dap` links to `lldb-vscode`.
BREAKING CHANGE: debugger looks for `lldb-dap` rather than `lldb-vscode`
closes : #9964
8 months ago
Manuel Mendez
4b236f30db
Add Buildkite command/commands support to yaml injections ( #10090 )
...
* Use any-of instead of match in yaml injections
Go back to original intent when this code was first written now that the
tree-sitter version used supports any-of?.
* yaml/injections: Add injection for Buildkite
Buildkite uses `command` (`commands` is an alias) to define the
command(s) to run for the step.
8 months ago
Maksym Pavlenko
8635913f0e
Dim primary selection in kanagawa ( #10094 )
...
* [kanagawa] Change selection color
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
* [kanagawa] Use less brigh selection color
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
---------
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
8 months ago
Pawel Grzybek
d56f3fb755
Add jump-label styling for base16 themes ( #10076 )
...
* add jump-label styling for base16_transparent theme
* keep the change consistent with other themes from base16 family
* update jump-labels color to blue and make them bold
8 months ago
Kirawi
88d455afeb
Use a temporary file for writes ( #9236 )
...
Co-authored-by: Pascal Kuthe <pascalkuthe@pm.me>
8 months ago
Jonathan LEI
a224ee5079
Changed file picker ( #5645 )
...
Co-authored-by: WJH <hou32hou@gmail.com>
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
Co-authored-by: Pascal Kuthe <pascalkuthe@pm.me>
8 months ago
Daniel S Poulin
1abb64e48d
Add textobject for entries/elements of list-like things ( #8150 )
8 months ago
Krishan
47ef9f0ca2
add new theme keys for LSP diagnostic tags ( #10064 )
8 months ago
ftqo
2f4572d91e
add flexoki theme ( #10002 )
...
* add flexoki theme
* change ruler color to bg-2
8 months ago
Ni
0c3bc46ac4
added ../gleam/injections.scm ( #10062 )
...
Co-authored-by: Ni <ni@superboring.net>
8 months ago
Gokul Soumya
957d030be9
Support scrolling popup contents using mouse ( #10053 )
...
* Extract popup scrolling code into named functions
* Scroll popup contents on mouse scroll event
* Ignore mouse events outside the popup
* Remove unneeded return statement
8 months ago
Erasin Wang
0da5865695
feat(themes): add `jump-label` for oneLight theme ( #10061 )
8 months ago
Pascal Eberhard
9a80f7203d
add initial support for bitbake language ( #10010 )
...
Signed-off-by: Pascal Eberhard <pascal.eberhard@se.com>
8 months ago
Skyler Hawthorne
f5991657f4
Factor out line ending handling in integration tests ( #9921 )
...
Prior to this change, every integration test which wanted its line
endings to be handled transparently across platforms, i.e. test with
the same input that has its platform's line feed characters, converting
the line endings was up to each individual test by calling the
`platform_line` helper function. This significantly increases the amount
of boilerplate one has to copy between all the tests.
However, there are some test cases that need to exert strict control
over the exact input text without being manipulated behind the scenes by
the test framework.
So, with this change, the line feed conversions are factored into
the `TestCase` struct. By default, line endings of the input text
are converted to the platform's native line feed ending, but one can
explicitly specify in their test case when the input text should be left
alone and tested as is.
8 months ago
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
Daniel Flanagan
527cbe656c
chore: update tree-sitter-markdown ( #10039 )
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