You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I git clone the repo on Linux and test/edit files, the line endings are screwed up in VI.
What do you mean by "line endings are screwed up in VI"? I would expect it to detect CRLF files without issue.
Why do we do this?
In short, because I didn't want to deal with a commit to normalize line endings in the repo (merge conflicts for every open PR). That said, I just stumbled on merge.renormalize (which has existed since 2010?!) that should help mitigate that issue. I wonder if GitHub supports that by default?
All of the source files show ^M (carriage return) in VI on Ubuntu. Normally, the repo would clone down on Linux with just LF for new lines. Not a huge deal. Was just wondering if it would be worth changing this for an eventual 1.0.0 release as I (and hopefully others) edit & test the module directly on Linux.
I see this in .gitattributes:
Why do we do this? When I git clone the repo on Linux and test/edit files, the line endings are screwed up in VI.
The text was updated successfully, but these errors were encountered: