|
From: | Zeljko Vrba |
Subject: | bug#8132: 23.1; comint shell replaces \ in paths with / |
Date: | Mon, 28 Feb 2011 15:59:07 +0100 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 |
On 2011-02-28 4:32 AM, Stefan Monnier wrote:
It is a problem because commands built in to cmd.exe (and also external commands) interpret slash as a command-line switch character. So you end up with the following situation:On Windows 7 (64-bit mod), run M-x shell, and try to do any filename expansion. All backslashes (even manually typed!) are converted to forward slashes upon tab-expansion.Yes, that's the expected behavior. Could you explain why it's a problem?
--> comint expanded \ to / : del ../lpeg-0.10.2/re.html Invalid switch - "lpeg-0.10.2". In short, it breaks all native windows command-line tools. Best regards, Zeljko.
smime.p7s
Description: S/MIME Cryptographic Signature
[Prev in Thread] | Current Thread | [Next in Thread] |