Enhancement
Files are checked into the Git repository from different operating systems. This leads to inconsistent line breaks: \r\n vs \n. To prevent this, a .gitattributes file should be created in the root directory of the repository. This file should define how the line breaks should be.
Documentation
Test
- On Linux, search for \r\n in all files. It shows up in Windows .bat files at most.
- Look at text files under Windows. Everywhere \r\n is used except in Linux .sh files.