[英]Problems with carriage returns when running make docs on Restructured Text files, Windows 10
我有两台开发机,一台 Debian,另一台 Windows 10。
我在使用 Debian 笔记本电脑(硬件)时遇到问题,所以我暂时尝试将我的工作转移到 Windows。 我对 Debian 更满意。
我正在客户的存储库中对 ReStructured Text 文件运行make docs
。 我应该在这里说,我是 Python repos 和 RST 的新手。
在 Debian 上:没有问题。 make docs
运行完成。
在 Windows 10 上:回车验证错误。
我在 Windows 中使用 Git Bash 进行 CLI 工作。
我在.gitattributes
中尝试了core.autocrlf
的三种不同选项,但无济于事。 我检查了一个启用了每个选项的分支:每次都出现相同的错误。
我想在这里找到根本原因。 是的,我可以运行 dos2unix 但它没有解决根本原因。
doc8 很久没有维护了,最重要的是没有在 Windows 上进行很好的测试。 您注意到的错误仅在去年 9 月修复,尚未包含在任何稳定版本中,
https://github.com/PyCQA/doc8/pull/47
您可能会尝试从 repo 中删除 doc8 的使用,并用其他 linter 替换,如rstcheck 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.