"Kirill 'Big K' Katsnelson" <kkm(a)dtmx.com> writes:
This might break packages which expect NTEmacs variable
binary-process-output
to do things. Packages in XEmacs sumo tarball are clear, please test 3rd
party packages which you are using. The correct fix is:
Whenever a construct
(let ((binary-process-output t))
... )
is used, add one more binding:
(let ((binary-process-output t)
(coding-system-for-read 'binary))
... )
This way, old compatibility is not broken and XEmacs compatibility is
restored.
You mean: binary-process-output is now ignored, and everyone should
bind coding-system-for-read to `binary' instead. Don't you think this
should be documented in NEWS, along with a rationale for the change?