Subject: bug#6705: w32 cmdproxy.c pass args to cygwin; erroneous charset conversion (problem description, solution/suggestion)

From: Laimonas Vėbra <[email-masked]>
Date: Fri, 23 Jul 2010 21:53:00 +0300

Eli Zaretskii wrote:
>> Date: Fri, 23 Jul 2010 18:35:40 +0300
>> From: Laimonas Vėbra<[email-masked]>
>> CC: [email-masked]
>>
>> M-x grep
>> test.exe "ĔĿİ">  out.txt
>>
>> $ cat out.txt
>> argv[1]: ĔĿİ
>
> And what does that prove, exactly?  That MinGW programs can support
> non-ASCII characters?  I never said they didn't.

Exactly? It means, that now mingw (native) programs can receive args 
from Emacs in whatever (except utf-16|32 and maybe few others) encoding 
without corruption. That's what i also expect (want) for the cygwin.