# Normalize text sources to LF in the repository and on checkout everywhere. # Critical for a byte-level library: keeps source and fixtures byte-identical # across Windows/macOS/Linux checkouts regardless of core.autocrlf. *.php text eol=lf *.md text eol=lf *.xml text eol=lf *.xml.dist text eol=lf *.json text eol=lf *.toml text eol=lf *.yml text eol=lf *.yaml text eol=lf *.txt text eol=lf Makefile text eol=lf # Byte-exact fixtures must never be transformed (CRLF/auto-detection off). test/**/*.bin -text *.png binary *.jpg binary *.gif binary *.pdf binary *.ttf binary *.otf binary