Matt Paras
69c16ea59a
remove comment from toml
2025-07-17 21:46:38 -07:00
Matt Paras
bafe5bdb0e
merge master
2025-07-16 08:54:35 -07:00
dependabot[bot]
ab668c2dfc
build(deps): bump toml from 0.8.23 to 0.9.2 in the rust-dependencies group ( #13955 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2025-07-16 08:18:17 -05:00
Michael Davis
5cda70e866
Add changelog notes for 25.07 ( #13939 )
2025-07-15 13:26:52 -05:00
Jason Williams
2338b44909
DAP: Support the startDebugging reverse request ( #13403 )
2025-06-23 09:48:05 -05:00
Matt Paras
b2c28b8c37
bump steel version
2025-06-21 08:26:57 -07:00
Michael Davis
362e97e927
Update tree-house to v0.3.0
...
This release contains some fixes to highlight ordering which could cause
panics in the markdown component for highlights arriving out of order.
2025-06-16 10:27:19 -04:00
Matt Paras
1eecadb050
merge from master
2025-06-14 07:22:13 -07:00
Michael Davis
7410fe35a3
Update tree-house and bindings to v0.2.0
2025-06-06 17:14:08 -04:00
Matt Paras
8eae56f548
merge latest from master
2025-06-05 22:54:31 -07:00
Matt Paras
fda1bbf742
add macros for language configuration and lsp configuration
2025-05-24 21:48:36 -07:00
Matt Paras
3f062fa3d0
bring rust version back in line
2025-05-17 08:42:02 -07:00
Michael Davis
aea53523dd
Replace tree-sitter with tree-house
2025-05-13 18:43:43 -04:00
dependabot[bot]
447a6d3299
build(deps): bump the rust-dependencies group with 6 updates ( #13518 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-13 08:26:46 -05:00
Matt Paras
e8614ce099
use embedded dependencies instead of depending on external code generated ones
2025-05-10 11:55:27 -07:00
RoloEdits
fbc4e5798e
chore(msrv): bump from 1.76 to 1.82 ( #13275 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2025-04-28 09:48:54 -05:00
Matt Paras
fffa86e682
merge from master
2025-03-25 19:48:34 -07:00
dependabot[bot]
04d1180a0c
build(deps): bump the rust-dependencies group with 4 updates ( #13190 )
...
Bumps the rust-dependencies group with 4 updates: [tempfile](https://github.com/Stebalien/tempfile ), [log](https://github.com/rust-lang/log ), [rustix](https://github.com/bytecodealliance/rustix ) and [cc](https://github.com/rust-lang/cc-rs ).
Updates `tempfile` from 3.19.0 to 3.19.1
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.19.0...v3.19.1 )
Updates `log` from 0.4.26 to 0.4.27
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.26...0.4.27 )
Updates `rustix` from 1.0.2 to 1.0.3
- [Release notes](https://github.com/bytecodealliance/rustix/releases )
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGES.md )
- [Commits](https://github.com/bytecodealliance/rustix/compare/v1.0.2...v1.0.3 )
Updates `cc` from 1.2.16 to 1.2.17
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.16...cc-v1.2.17 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: log
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: cc
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>
2025-03-25 07:40:40 -05:00
dependabot[bot]
70a60efcbe
build(deps): bump the rust-dependencies group with 5 updates ( #13131 )
2025-03-18 12:52:22 +09:00
Michael Davis
b47c9da3a1
minor: Use a workspace dependency for parking_lot
2025-03-13 12:34:40 -04:00
dependabot[bot]
ff558f9105
build(deps): bump the rust-dependencies group with 5 updates ( #13070 )
...
Bumps the rust-dependencies group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [tempfile](https://github.com/Stebalien/tempfile ) | `3.17.1` | `3.18.0` |
| [once_cell](https://github.com/matklad/once_cell ) | `1.20.3` | `1.21.0` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.218` | `1.0.219` |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.43.0` | `1.44.0` |
| [indexmap](https://github.com/indexmap-rs/indexmap ) | `2.7.1` | `2.8.0` |
Updates `tempfile` from 3.17.1 to 3.18.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.18.0 )
Updates `once_cell` from 1.20.3 to 1.21.0
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.20.3...v1.21.0 )
Updates `serde` from 1.0.218 to 1.0.219
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219 )
Updates `tokio` from 1.43.0 to 1.44.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.0 )
Updates `indexmap` from 2.7.1 to 2.8.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.7.1...2.8.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: serde
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
- dependency-name: indexmap
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>
2025-03-11 08:29:38 -05:00
dependabot[bot]
9440feae7c
build(deps): bump the rust-dependencies group with 11 updates ( #13017 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 18:09:43 -06:00
Matt Paras
d17dd3115f
merge from master
2025-02-27 08:37:29 -08:00
dependabot[bot]
48194825b9
build(deps): bump the rust-dependencies group with 3 updates ( #12903 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 17:36:50 -06:00
Michael Davis
82f07fe6d1
Migrate helix-event to foldhash
...
This is following `hashbrown`'s switch in v0.15 from ahash to foldhash
for its `default-haster` feature, applied only to helix-event for now.
I don't have a strong preference between the two. Benchmarks in
Spellbook, which is particularly sensitive to hashers and hash table
performance, show no perceptible difference. Foldhash is dependency-free
though.
Once we migrate to the new tree-sitter bindings and highlighter we
should be able to eliminate the remaining dependencies on ahash.
2025-02-17 17:35:00 -05:00
dependabot[bot]
8995ccaae2
build(deps): bump the rust-dependencies group with 4 updates ( #12766 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-03 17:37:46 -06:00
RoloEdits
025719c1d8
perf(ropey): enable `simd` feature for `stdx` ( #12735 )
2025-01-30 19:51:34 -05:00
Michael Davis
39b72329b4
stdx: Add floor/ceil/is grapheme boundary functions to RopeSliceExt
...
These functions are the equivalent of 23b424a46
for grapheme clusters.
In order to add the `is_grapheme_boundary` function we also need to
query whether a byte index lies on a character boundary, so this change
also adds `is_char_boundary`.
2025-01-27 09:24:40 -05:00
dependabot[bot]
09b2f6ab5f
build(deps): bump the rust-dependencies group with 5 updates ( #12614 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2025-01-21 08:59:05 -06:00
Michael Davis
e7ac2fcdec
Add changelog notes for 25.01.1 ( #12560 )
2025-01-19 14:50:39 -06:00
janos-r
d4ee22b483
Generate a .deb file ( #12453 )
2025-01-16 17:37:53 -06:00
Michael Davis
27bb2447db
Use a workspace dependency for bitflags
2025-01-13 18:26:31 -05:00
Matt Paras
a9d5557a3b
merge from master
2025-01-11 10:14:03 -08:00
dependabot[bot]
e698b20245
build(deps): bump the rust-dependencies group with 3 updates ( #12437 )
2025-01-06 19:34:21 -05:00
Michael Davis
dabfb6ceea
Add changelog notes for 25.01 ( #12347 )
2025-01-03 13:50:51 -06:00
Rolo
f07c1cc9f5
chore(msrv): bump MSRV from 1.70 to 1.76
2024-11-22 01:17:08 -08:00
dependabot[bot]
f621423e7d
build(deps): bump thiserror from 1.0.64 to 2.0.3
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.64 to 2.0.3.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.64...2.0.3 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-20 11:40:45 -06:00
Matt Paras
38e9e875c2
point to git
2024-10-27 20:42:12 -07:00
Matt Paras
23470e639f
merge latest changes
2024-10-23 20:49:23 -07:00
Matt Paras
c1d7755f44
general improvements
2024-10-23 20:45:32 -07:00
Tobias Kohlbau
7ebfd90d92
Merge remote-tracking branch 'upstream/master' into steel-event-system
2024-10-09 11:07:30 +02:00
Michael Davis
1ccdc55db9
Add helix-lsp-types to workspace
2024-07-28 10:41:29 -04:00
mattwparas
9ea77a26a4
merge in latest from master
2024-07-15 21:50:58 -07:00
Pascal Kuthe
408282097f
avoid collecting columns to a temporary vec
2024-07-15 09:31:33 -04:00
Michael Davis
11f809c177
Bump nucleo to v0.4.1
...
We will use this in the child commit to improve the picker's running
indicator. Nucleo 0.4.0 includes an `active_injectors` member that we
can use to detect if anything can push to the picker. When that count
drops to zero we can remove the running indicator.
Nucleo 0.4.1 contains a fix for crashes with interactive global search
on a large directory.
2024-07-15 09:31:32 -04:00
Michael Davis
b2cc7d8fea
Add changelog notes for 24.07 ( #10731 )
...
* Changelog 2024-05-02
checkpoint: 31273c69e0
* Changelog 2024-05-06
checkpoint: 61818996c6
* Changelog 2024-05-11
checkpoint: 00e9e5eade
* Bump version to 24.05
* Add 24.05 release to AppImage metadata
* Fix release number in changelog
Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
* Update release numbers to 24.07
* Changelog 2024-06-15
* Changelog 2024-07-14
checkpoint: c9b484097b
* Linkify
---------
Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
2024-07-15 01:17:49 +09:00
mattwparas
3938a6dc54
point to the latest steel version
2024-06-23 10:09:26 -07:00
TiredTumblrina
94a9c81eb0
Prevent improper files (like /dev/random) from being used as file arguments ( #10733 )
...
* Implement check before adding path to files
* fix problem where directories were removed from args.files
* Revert "Implement check before adding path to files"
This reverts commit c123944d9b
.
* Dissallow opening of irregular non-symlink files
* Fixed issue with creating new file from command line
* Fixed linting error.
* Optimized regularity check as suggested in review
* Created DocumentOpenError Sum Type to switch on in Application
* Forgot cargo fmt
* Update helix-term/src/application.rs
Accept suggestion in review.
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Moved thiserror version configuration to the workspace instead of the individual packages.
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-06-18 18:14:17 +02:00
mattwparas
ce3959aef8
rebase from latest
2024-05-04 10:16:35 -07:00
Pascal Kuthe
b834806dbc
use newtype parttern for langauge server id
2024-04-22 12:27:47 +09:00