|
From: | Lennart Borgman (gmail) |
Subject: | Re: Character shown as \377 in *Shell* on w32 |
Date: | Thu, 28 Dec 2006 11:51:02 +0100 |
User-agent: | Thunderbird 1.5.0.9 (Windows/20061207) |
Jason Rumney wrote:
Lennart Borgman (gmail) wrote:In *Shell* using cmdproxy.exe on w32 a character shows up as \377: 2006-12-10 16:14 6\377588\377879 emacs.exeIt is actually from a directory list where emacs.exe is shown: 2006-12-10 16:14 6 588 879 emacs.exeIt seems you have set your thousands separator to be a non-breaking space, and cmd.exe is using cp850 or cp437 for its output, while Emacs is expecting windows-1252 or iso8859-1.
I am not sure, but the non-breaking space is then probably coming from Control Panel - Regional and Language Options - Regional Options (tab) - Standard and Formats - Number (on Windows XP). I can think of nothing else I have changed in this area.
Then this is the normal condition for many pc:s in Sweden. Where do I found the codepage used by cmd.exe? What should Emacs do in this situation?
[Prev in Thread] | Current Thread | [Next in Thread] |