On Fri, Aug 12, 2016 at 11:36 AM, Alan Third wrote: > Stefan Monnier writes: > > >> When an input longer than 255 characters is typed into comint (or > >> shell) an EOT character (ascii 4, ^D) is inserted into the string. > >> This can cause an error depending how the sub process handles these > >> extra characters. For example, GHC doesn't like it when an EOT > >> appears inside of a string: > > > > I believe this bug is fixed on the Emacs trunk (to become Emacs-24), but > > the fix may introduce other problems. Apparently nobody knows how to > > fix it right and there is about as much as no documentation at all on > > this part of the behavior of ttys. > > IIRC this code is no longer in Emacs. I'll close this bug. > > -- > Alan Third > I do know that commands longer than 4096 characters are truncated in emacs 24.3.1