Files changed: - .gitattributes - .gitea/workflows/converters.yml - .gitea/workflows/release.yml - .gitignore - CHANGES.md - VERSION - docs/dev/development.md - instructions/dev/dev-setup.md - instructions/dev/publish-and-ci.md - instructions/dev/testing-conventions.md - testfiles/README.md - testfiles/mail/github-outlook.msg - testfiles/mail/github-roundcube.eml - testfiles/mail/gog-outlook.msg - testfiles/mail/gog-roundcube.eml - testfiles/mail/gog-roundcube.eml.expect - testfiles/mail/tldr-outlook.msg - testfiles/mail/tldr-roundcube.eml - testfiles/office/excel-artificial.xlsx - testfiles/office/excel-business.xlsx - testfiles/office/excel-business.xlsx.expect - testfiles/office/excel-science.xlsx - testfiles/office/pptx-baseline.pptx - testfiles/office/pptx-master.pptx - testfiles/office/pptx-objects.pptx - testfiles/office/word-complex.docx - testfiles/office/word-simple.docx - testfiles/pdf/einstein-dissertation.pdf - testfiles/pdf/ifg.pdf - testfiles/pdf/nist-ai-rmf.pdf - testfiles/pdf/nist-ssdf-genai.pdf - testfiles/zip/archive.zip - tools/chemenu/tests/test_raw_derive_testfiles.py Co-Authored-By: Claude Code <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SnAJ7Z3CpVD3PRbN73QtU2
14 lines
657 B
Plaintext
14 lines
657 B
Plaintext
# Chemenu - .gitattributes
|
|
#
|
|
# Every text file is stored and checked out with LF, whatever `core.autocrlf` says.
|
|
# Without this, a Windows checkout with `core.autocrlf=true` gives the sh launcher
|
|
# tools/wikitool CRLF line endings, and Git Bash then fails with `env: 'bash\r'`. The
|
|
# tools also compare file bytes (the published skill copies, the sha256 per file in
|
|
# `.wikitool-release.json`), and those comparisons only agree when the line endings do.
|
|
* text=auto eol=lf
|
|
|
|
# Sources are kept byte for byte as they arrived: raw/CONTRACT.md makes them immutable,
|
|
# and normalizing a CRLF source on `git add` would change it.
|
|
/raw/** -text
|
|
/incoming/** -text
|