Skip to content

Update Helix#3

Open
Guekka wants to merge 758 commits intoAlexanderDickie:copilotfrom
Guekka:copilot
Open

Update Helix#3
Guekka wants to merge 758 commits intoAlexanderDickie:copilotfrom
Guekka:copilot

Conversation

@Guekka
Copy link
Copy Markdown

@Guekka Guekka commented Feb 1, 2025

This PR applies the Copilot code on top of current Helix master. It seems to work correctly after local testing, but I'm not sure about the cancellation code that was updated upstream

@Guekka Guekka force-pushed the copilot branch 9 times, most recently from 47a109e to 8ef903f Compare February 15, 2025 10:42
supersurviveur and others added 9 commits April 8, 2025 09:16
… 5 updates (helix-editor#13301)

Bumps the rust-dependencies group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [smallvec](https://github.com/servo/rust-smallvec) | `1.14.0` | `1.15.0` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.44.1` | `1.44.2` |
| [rustix](https://github.com/bytecodealliance/rustix) | `1.0.3` | `1.0.5` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.8.0` | `2.9.0` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.17` | `1.2.18` |



Updates `smallvec` from 1.14.0 to 1.15.0
- [Release notes](https://github.com/servo/rust-smallvec/releases)
- [Commits](servo/rust-smallvec@v1.14.0...v1.15.0)

Updates `tokio` from 1.44.1 to 1.44.2
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.44.1...tokio-1.44.2)

Updates `rustix` from 1.0.3 to 1.0.5
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGES.md)
- [Commits](bytecodealliance/rustix@v1.0.3...v1.0.5)

Updates `indexmap` from 2.8.0 to 2.9.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.8.0...2.9.0)

Updates `cc` from 1.2.17 to 1.2.18
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.17...cc-v1.2.18)

---
updated-dependencies:
- dependency-name: smallvec
  dependency-version: 1.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: tokio
  dependency-version: 1.44.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: rustix
  dependency-version: 1.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: indexmap
  dependency-version: 2.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: cc
  dependency-version: 1.2.18
  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>
@ristomatti
Copy link
Copy Markdown

@Guekka Thank you! 🙏

I've now been using Helix built from this PR's branch almost a month. I haven't noticed any issues any issues.

@Guekka
Copy link
Copy Markdown
Author

Guekka commented Jul 17, 2025

@Guekka Is there a chance for a Helix 25.07 update? 🙏

@ristomatti Yes, but not before at least a week 🙂

RoloEdits and others added 25 commits July 18, 2025 09:16
(cherry picked from commit a05c151)
Co-authored-by: cgahr <26804763+cgahr@users.noreply.github.com>
Co-authored-by: eh <correia.eh@gmail.com>
Neither language server robustly supports workspace symbol search.
`erlang-ls`'s symbol picker takes a long time to open successfully on
boot. `elp`'s is faster but not faster than the tags query.
new conditions for triggering async hook

refactor logic so handlers::copilot::copilot_completion only effects updating the completion state, and no longer effects rendering
copilot-lsp repo exe now named language-server.js

echo each step in the script
@Guekka
Copy link
Copy Markdown
Author

Guekka commented Jul 26, 2025

@ristomatti Done, it seems to be working

@ristomatti
Copy link
Copy Markdown

@Guekka You're awesome! Can't wait to test when back from holidays.

@ristomatti
Copy link
Copy Markdown

@Guekka Works like a charm. Thank you so much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.