As the Emacs NEWS file explains it:
Would rather read that in `NEWS' (or equivalent) file of the package
itself.
If you are working on a system that is providing you with bare
'\r'
characters
Deleting to the beginning of the line certainly was not intended by
remote program in rlogin session I reported: it outputs '\r\n'. Did
not figure yet what exactly rlogin client outputs to xemacs in this
case. Anyway, it is just regular `rlogin' program (from `rsh-0.17-29'
rpm), and most likely most other ones will do the same.
So at least `rlogin.el' must be changed after this `comint' change so
that `\r\n' from remote program is handled properly. Perhaps by
setting `comint-inhibit-carriage-motion' to `t' in all `rlogin-mode'
buffers.