GNU bug report logs - #6705
w32 cmdproxy.c pass args to cygwin; erroneous charset conversion (problem description, solution/suggestion)

Previous Next

Package: emacs;

Reported by: Laimonas Vėbra <laimonas.vebra <at> gmail.com>

Date: Thu, 22 Jul 2010 12:32:01 UTC

Severity: normal

Tags: moreinfo

Merged with 6546

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Laimonas Vėbra <laimonas.vebra <at> gmail.com>
Cc: 6705 <at> debbugs.gnu.org
Subject: bug#6705: w32 cmdproxy.c pass args to cygwin; erroneous charset conversion (problem description, solution/suggestion)
Date: Sat, 24 Jul 2010 00:25:31 +0300
> Date: Fri, 23 Jul 2010 21:53:00 +0300
> From: Laimonas Vėbra <laimonas.vebra <at> gmail.com>
> CC: 6705 <at> debbugs.gnu.org
> 
> Eli Zaretskii wrote:
> >> Date: Fri, 23 Jul 2010 18:35:40 +0300
> >> From: Laimonas Vėbra<laimonas.vebra <at> gmail.com>
> >> CC: 6705 <at> debbugs.gnu.org
> >>
> >> 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.

Only if that encoding matches the current user's codepage.

Now come on, this discussion has nothing more to contribute to the
subject.  Time to stop it.





This bug report was last modified 3 years and 88 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.