You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
since the line termination characters are not relevant for these checks. This change will at least enable the further downstream tests to run, since many of them also fail to run under Windows.
The text was updated successfully, but these errors were encountered:
It would be fun adapting "make check" so it also works under Windows, and not only under Linux. I'm not sure about the best way to proceed. I very rarely (that is, almost never) use Windows myself, so I'm not in a good position to make it work. I'd rather rely on testers or contributors for this.
On the other hand, I'm not sure rstripping is the best avenue, as it effectively weakens the tests even on the Linux side. Maybe replacing '\r\n' by '\n' at appropriate places would do a better job, and even then, I'm not sure it is a good idea to do it too blindly. Python3 might be a blessing or a curse, I do not know. It surely adds its own bits of complexity, but it also forces us to clarify where we are handling text and where we are handling bytes.
Pymacs is far from having an extensive testing suite, and for the few tests it has, it would be better to not spoil them, and staying a bit strict. At least, this is how I feel this evening! :-) Any other opinion or suggestion?
The command make check fails under Windows, due to the DOS-style line endings. For example, the first error received is:
In this particular case, setup.py.in can be changed on Line 140 and Line 141 from:
to
since the line termination characters are not relevant for these checks. This change will at least enable the further downstream tests to run, since many of them also fail to run under Windows.
The text was updated successfully, but these errors were encountered: