[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#6691: 23.2; Eshell and ^M
From: |
Leo |
Subject: |
bug#6691: 23.2; Eshell and ^M |
Date: |
Sat, 14 Apr 2012 15:48:32 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.95 (Mac OS X 10.6.8) |
On 2012-04-12 09:23 +0800, Glenn Morris wrote:
> Are you sure this is related to `eshell-last-output-block-begin'?
> IIRC, there are various reports to do with extraneous ^M characters on
> Macs (eg with gdb). FWIW, I don't seem to see the problem you describe
> on GNU/Linux.
I have forgotten much about the reasoning behind the patch. So I am not
sure it is the right fix.
The known fact is if I remove eshell-handle-control-codes from
eshell-output-filter-functions, then I can observe outputting ^M in both
GNU/Linux and OSX.
So I think eshell-handle-control-codes might be where the problem is.
BTW, why process coding system for input and output are set to
utf-8-unix? I bind coding-system-for-read to utf-8 and observe correct
output with nearly no ^M, i.e. no need to remove ^M after the fact.
Leo