X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-0.4 required=5.0 tests=AWL,BAYES_00,RCVD_NUMERIC_HELO,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: "jojelino" Subject: Re: it works well Date: Sat, 2 Jan 2010 15:52:43 +0900 Lines: 48 Message-ID: References: <20091231162553 DOT GC4737 AT ednor DOT casa DOT cgf DOT cx> <20100101191658 DOT GA32463 AT ednor DOT casa DOT cgf DOT cx> X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com now it doesn't complains. thank you sincerely. "Christopher Faylor" wrote in message news:20100101191658 DOT GA32463 AT ednor DOT casa DOT cgf DOT cx... > On Thu, Dec 31, 2009 at 11:25:53AM -0500, Christopher Faylor wrote: >>On Thu, Dec 31, 2009 at 05:00:25PM +0900, jojelino wrote: >>>hi >>>here is testcase to reproduce the problem >>> >>>#include >>>#include >>>int main(int argc, char**argv) >>>{ >>>printf("argv %s",argv[1]); >>>open(argv[1],"r"); >>>assert(fp); >>>return 0; >>>} >>>build >>>make .txt in directory. >>>and run in cmd.exe >>>type, >>>a ".txt" >>> >>>and it complains file can't be opened. >>>and you can see argv[1] is passed with preserved quote (") although it >>>is >>>invoked in winshell >>>it must be eliminted when it is transduced to cygwin environment. >> >>I don't see preserved quotes but I do see that ARGV has apparently been >>changed to UTF-8 and is represented as: --.txt >> >>Try setting LANG to something appropriate in your MS-DOS session and see >>if that makes things work better. > > I think I've fixed this problem in the upcoming cygwin snapshot at: > > http://cygwin.com/snapshots/ > > if you want to give it a try. It will be in *today's* snapshot, not the > one from 12/29. > > cgf > -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple