dompdf/dompdf — pull request #566 by bfrohs (2012-12-11 18:46:34+00:00)
Title: Deal with line endings permanently

The first commit fixes line endings permanently by always converting line endings to LF when committing (but keeps the OS's native line endings locally), regardless of the user's personal line ending settings.

> **Note:** Only files that match a line in the `.gitattributes` file are affected. It's recommended to keep this manual list and update it as necessary, rather than have Git try to do it automatically by guessing if the file is text or binary. (If you set it to automatic and Git guesses wrong, you're going to have a mess on your hands.)

The second commit is Git normalizing the line endings in all files (*required* after adding the `.gitattributes` file).

> **Note:** While this pollutes the history of several files, it prevents the history from ever being polluted by rogue line endings in the future.