Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix writing hardlinks #11340

Merged
merged 5 commits into from
Jul 27, 2024
Merged

Fix writing hardlinks #11340

merged 5 commits into from
Jul 27, 2024

Conversation

kirawi
Copy link
Member

@kirawi kirawi commented Jul 27, 2024

Resolves #11279

@kirawi kirawi added C-bug Category: This is a bug A-helix-term Area: Helix term improvements labels Jul 27, 2024
helix-view/src/document.rs Outdated Show resolved Hide resolved
helix-stdx/src/lib.rs Outdated Show resolved Hide resolved
helix-stdx/src/lib.rs Outdated Show resolved Hide resolved
@pascalkuthe
Copy link
Member

implementation looks good now, there are some build failures in the integration tests tough. Once the tests are ready and passing this should be good to go. Thanks for implementing this. It's good to be more robust here!

Copy link
Member

@pascalkuthe pascalkuthe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!

@pascalkuthe pascalkuthe added this to the next milestone Jul 27, 2024
@pascalkuthe pascalkuthe added the S-waiting-on-review Status: Awaiting review from a maintainer. label Jul 27, 2024
@the-mikedavis the-mikedavis merged commit e5372b0 into helix-editor:master Jul 27, 2024
6 checks passed
@kirawi kirawi deleted the hardlink branch July 27, 2024 17:37
SofusA pushed a commit to SofusA/helix-pull-diagnostics that referenced this pull request Aug 4, 2024
* don't use backup files with hardlinks

* check if the inodes remain the same in the test

* move funcs to faccess and use AsRawHandle

* use a copy as a backup for hardlinks

* delete backup after copy
mxxntype pushed a commit to mxxntype/helix that referenced this pull request Aug 14, 2024
* don't use backup files with hardlinks

* check if the inodes remain the same in the test

* move funcs to faccess and use AsRawHandle

* use a copy as a backup for hardlinks

* delete backup after copy
kyruzic pushed a commit to kyruzic/helix that referenced this pull request Sep 27, 2024
* don't use backup files with hardlinks

* check if the inodes remain the same in the test

* move funcs to faccess and use AsRawHandle

* use a copy as a backup for hardlinks

* delete backup after copy
plul pushed a commit to plul/helix that referenced this pull request Oct 13, 2024
* don't use backup files with hardlinks

* check if the inodes remain the same in the test

* move funcs to faccess and use AsRawHandle

* use a copy as a backup for hardlinks

* delete backup after copy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-helix-term Area: Helix term improvements C-bug Category: This is a bug S-waiting-on-review Status: Awaiting review from a maintainer.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Editing file breaks hard link
3 participants