# Let Git auto-detect text files
*
# All test case input/expected files should use LF by default (for consistent AST across platforms)
tests/fixtures/cases/*/*.mdtests/fixtures/cases/*/*.qmdtests/fixtures/cases/*/*.Rmdcrates/panache-parser/tests/fixtures/cases/*/*.mdcrates/panache-parser/tests/fixtures/cases/*/*.qmdcrates/panache-parser/tests/fixtures/cases/*/*.Rmdtests/fixtures/bibtex_samples/*.bibcrates/panache-parser/tests/fixtures/yaml-test-suite/**/in.yaml
# Preserve CRLF in test cases that specifically test CRLF handling (must have CRLF line endings)
tests/fixtures/cases/crlf_*/*tests/fixtures/cases/line_ending_crlf/*tests/fixtures/cases/line_ending_lf/*crates/panache-parser/tests/fixtures/cases/crlf_*/*crates/panache-parser/tests/fixtures/cases/line_ending_crlf/*crates/panache-parser/tests/fixtures/cases/line_ending_lf/*tests/fixtures/bibtex_samples/bibtex_crlf.bib
# CST fixtures (parser-internal) should use LF endings
tests/fixtures/bibtex_samples/*.cst
# Other test cases can use LF (the default for most projects)
# Individual test cases can override if needed