Distinguish between terminal encoding (DEFAULT_ENCODING) and file
encoding (FILE_ENCODING).
Before, gitlint always decoded files using the terminal encoding
(DEFAULT_ENCODING) which can be problematic in cases where the terminal
encoding is non UTF-8.
Distinguish between terminal encoding (DEFAULT_ENCODING) and file encoding (FILE_ENCODING).
Before, gitlint always decoded files using the terminal encoding (DEFAULT_ENCODING) which can be problematic in cases where the terminal encoding is non UTF-8.
File encoding is hard set to UTF-8.