SummaryHi Helix maintainers! I have a Windows and a macOS machine. On the Windows machine I have the following Git setting per Git documentation's recommendation: git config --global core.autocrlf trueOn the macOS machine I have the following Git setting: git config --global core.autocrlf inputWhichever
The Git gutter also just shows all the changes. This issue doesn't exist on neovim, Sublime Text, or VS Code on these machines. Is this the expected behavior? I'd have expected that Helix would behave similarly but sadly it doesn't. And to be honest I really would have preferred to work on Helix but currently it's impossible to do so. The old quick fix from 2022 doesn't work. Thanks for your time to read! Reproduction StepsI tried this:
I expected this to happen: Instead, this happened: Helix log~/.cache/helix/helix.logPlatformmacOS / Windows Terminal EmulatorWindows Terminal / Ghostty Installation Methodsource / brew Helix Versionhelix 25.01.1 (e7ac2fc) |
Replies: 1 comment 1 reply
|
Hmm, I have worked with all kinds of operating systems and with this setting it worked as I expected with helix. Did the repos exist before you changed the global setting? You might need to re-normalize the files to update them with the changes. Perhaps try to run just In the repo. If you don't have any active work, I think you might be able to just nuke the working area and then all the newlines will be "fixed"? I wish I remembered what I did myself to solve this, its been quite a while. |
Hmm, I have worked with all kinds of operating systems and with this setting it worked as I expected with helix.
Did the repos exist before you changed the global setting? You might need to re-normalize the files to update them with the changes.
Perhaps try to run just
In the repo. If you don't have any active work, I think you might be able to just nuke the working area and then all the newlines will be "fixed"? I wish I remembered what I did myself to solve this, its been quite a while.