delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/12/12/18:05:45

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
From: JRSON AT NetZero DOT Net (John R Hanson)
To: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: cygwin->msvcrt argv expansion algorithems
Date: Sun, 12 Dec 1999 21:13:40 GMT
Reply-To: JRSON AT NetZero DOT Net
Message-ID: <38540eca.57391929@smtp.netzero.net>
References: <3853f8e4 DOT 51785625 AT smtp DOT netzero DOT net> <19991212163831 DOT B826 AT cygnus DOT com>
In-Reply-To: <19991212163831.B826@cygnus.com>
X-Mailer: Forte Agent 1.5/32.452
MIME-Version: 1.0

This is pursuant to the discussion of several months
ago about make and interfacing with msvc/mingw32 binaries.
cygwin is not microsoft compatible regarding command
line quoting , so you asked for patches to fix it.

I know nothing about cygwin so here are the algorithms,
someone who knows about cygwin can figure out the fix.

On Sun, 12 Dec 1999 16:38:31 -0500, you wrote:

>On Sun, Dec 12, 1999 at 07:43:34PM +0000, John R Hanson wrote:
>>You would know better than I where these need to be slotted
>>into the cygwin .dll.
>
>I guess if I took some time, I could probably figure out what "these"
>are.  This seems to have something to do with command line quoting,
>obviously.  And, you want to plug it into cygwin somewhere.
>
>But I'm sorry to say that I'm not going to take time to investigate
>hundred of lines of code, especially when I have no clear idea what
>it's for.
>
>If this is intended to replace one of cygwin's quoting methods, it's
>unlikely that I'd consider doing that without an extremely compelling
>rationale for doing so.  "It doesn't handle all of the cases that MSVC
>does" is *not* a  reason for throwing everything away, btw.
>
>Sorry,
>Chris
>
>>--- Cut Here ----------------------------------------------------------
>>  /* this is an example program for encoding and decoding
>>     command lines to be used when starting a subprocess
>>     via CreateProcess 
>>     compile with
>>     gcc -oCreateP CreateP.c
>>  */
>>[snip]

__________________________________________
NetZero - Defenders of the Free World
Get your FREE Internet Access and Email at
http://www.netzero.net/download/index.html

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019