delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/08/01/11:34:49

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 571FYmjG3950710
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 571FYmjG3950710
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=KARi0Yrm
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 464DB3858C36
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1754062486;
bh=JMTqZmYLYjHkjKXdoRoruEAKgw1l9CeQwTxAifrPMDc=;
h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=KARi0Yrmot8+5PQzQch0xKMUNgkrPfjEVW4rjnzhoVLG4T3jHVjaBQVNfwhoVo8+J
Pi1vn7vKBfAQJ7E3Nhad8HtKEgG01poHUk0HgBp5T/kgW1ve2LAAPElRAW4WoOnQOQ
JY87HBgOXnD4XIiHWFCQ+6uG8ORL7l+2+XYCo/nQ=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CD2CF3858D1E
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org CD2CF3858D1E
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1754062459; cv=pass;
b=AVz4iJ4S7EJgRvk0XeQlOvkHYtanN3ziWnT3cHcmzeMpDZcQ9/VgjvxLp/wY5KKkNe3xLB2aw+q4aruPxwto+mKigoEYreJ7ZxuGkdmMiz5bOm+nPKKarji2RcA8efqpdl6i/EhFcdRKTtd2zrZlEULi3sNuf7H5AKUk87tq/RA=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1754062459; c=relaxed/simple;
bh=C4MFSYDDTxhByvPkqPig0B6QmRe07u3IBuQz9rMyuxA=;
h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;
b=q/RdQGuAbUbTzGsqS10af3Ds9p07wJ1cH0bOWGd4wxWdAVIZuFx1ESv1KUnW5LtsK/dllWS2xTkmkgrO49g3ZQLn+mAeh1BuhgEfoinEDaEJUr9rb1KPfKYtWrTuX0JtfOyTYUdzUIYcZge3f2y8IZJ0mO9qoFzMgPcGPK/llyc=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CD2CF3858D1E
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=omF3DfjrYfUU0Q+/Vs99pQiWLTP5hbPrOrVsedrA45zvHKuR6/hWHyO6qmNi+4cUck05cIFbfrkZqziRmSTiSf9qvKXQNVJQUUx4Btfq1p2d2IILuvAsx8r/E/LqiRfTs+46562sUiSUaz1/dAJu0EKDip9kx4GSEpfEpKzsOoMWfvF1Ey7XJKkicT0NgXVs7MwRKw/b2ZNejgMjLFtRrBaq2SXGiufwm55BkV7z3bjWb4LruFUj49T1wg8w6YB4oPjV1dw9gaX125wiE0aoxpJSQUeV+VpLj8mBIlwIj8e1eA+afS+DIlkSaWbiwiRV5QlmTjKh3dz+3yqS0pc/WA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=C4MFSYDDTxhByvPkqPig0B6QmRe07u3IBuQz9rMyuxA=;
b=S8Xr3uf3cPrKkdQmli27m2X7yhiQVz1IJ66YvyTy2iwv/UP6HaR2+8pQbvN+UWWWbSI2LRdEV7NkZrCPQOBiL0ccv70ChpbHxrl6IMeAbMaqiKJcOvy27eTqawx8OPT+ny1tKx92TgnC8oMrOaxb7sywQyTYJ1SrFaYTYrjq0Km5eOjxMawIE2pmN1NjF9+ENHwWjSuHUTBAcYAD8rGg+B05qUzaBZtVbltHM3Jw5RuPmRVE3bhZAglSyHfvwzZfqJYb23AUMP5+/JDbtyOmF/651bG9RlxqW5kg5KH6mRnjXk66GTzCfwqrQX7RvB/ZCXtMJ3+nlnplZAzdgImHig==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=loewen.de; dmarc=pass action=none header.from=loewen.de;
dkim=pass header.d=loewen.de; arc=none
To: Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>,
"cygwin AT cygwin DOT com"
<cygwin AT cygwin DOT com>
Subject: RE: Incorrect command line handling when launching Cygwin program
from Windows
Thread-Topic: Incorrect command line handling when launching Cygwin program
from Windows
Thread-Index: AQHcAhrXvqVa+zCIF0i6LmjvRZSGw7RN0BEAgAAWDrA=
Date: Fri, 1 Aug 2025 15:34:16 +0000
Message-ID: <AS8PR03MB7539945DA4EFCF7604405E378D26A@AS8PR03MB7539.eurprd03.prod.outlook.com>
References: <AS8PR03MB7539A2A8333F01580829C8DB8D27A AT AS8PR03MB7539 DOT eurprd03 DOT prod DOT outlook DOT com>
<20250801224236 DOT d52cdaf32913054e21711a12 AT nifty DOT ne DOT jp>
In-Reply-To: <20250801224236.d52cdaf32913054e21711a12@nifty.ne.jp>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS8PR03MB7539:EE_|PA4PR03MB7215:EE_
x-ms-office365-filtering-correlation-id: 2414fc4d-55da-4693-8a49-08ddd110dff6
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018;
x-microsoft-antispam-message-info: =?utf-8?B?TjlaQmpEemNVWVF1bGxhNU9ySXNhdldzNlYxSzFDbU9oZDFyaUcxQ0Jab0R5?=
=?utf-8?B?VGVraEp4V1NtRmx5UEdCbEthbXRKbUQ0Q1pVSG5EV3ZpSGhlZy9VMVRtS1Fy?=
=?utf-8?B?ZzU2b1Nwbk9wWFMzTTZPN1BMMDlCaWN4bThERjh2czBrZE1xZTNlcDlBT0FG?=
=?utf-8?B?dlBHWkxrUDZmRGlWVUt2ZDZ1eFJ5VkNtVFRBY3ZNVG51QnZaaXZ3eDhFSWo0?=
=?utf-8?B?Q0tlc1hPc1MzREpyVkhpcy9JUjBzQnNkZTlnM2tUQVJNaG9XM1ExdldLWHlW?=
=?utf-8?B?N3JXM0RiUTJZbDlyOGRScFlXNUF2RjlNb1BkZHdjajdMRG85QVZaY2pVNUNM?=
=?utf-8?B?MjhCU0FwV0RyYmNPN1BHNVdjM0pvTHJ6ZWNieEs1STVmd1VYU1UwbitWRzl2?=
=?utf-8?B?QWRKelBmOERvRk5vSHBMZE44TnZYYmRHeE1raUJtK3c4TUcvMVQ4WWRQWEhl?=
=?utf-8?B?MENabEZVVisxeUpjTC9CcmFjeUt0NzcxVTN0WThFTi82OWI4dStRaDlUZkZp?=
=?utf-8?B?R0pZV004dnhCa29SV3dtUlJJNUNmbllOdjVFQWJDbjlIcEVRU1pSMmhIdzZ2?=
=?utf-8?B?S1UvVnVhclMxTVFlV0dCM3VQODVhNGpjeFowTW5pVndBOGJocmZGaU5CYW04?=
=?utf-8?B?NE5vWG9vNzU5Z0JsZWdrci9zZDlHeDcwS0RtTjE3UnZWUTIvMHR1d1hCc2p6?=
=?utf-8?B?dzNySzBIZ2NIeG5lbG9YZEc0M0lvemJNU2xjTU5YNUNjY1oza0VqWWVLMXM4?=
=?utf-8?B?RFQ0UjFWZ1ZwRTdsMUR4NFJTUEhmOHdkNWxWb051MjFnWlpiTndUQSttdVg3?=
=?utf-8?B?VWx3QU9NY3pHZndSbjJFQ0JPQ0VrUkM4MXgzYmxqZ0hVWnVLc2NkczZHMWcr?=
=?utf-8?B?ZHZtSVk4TW12U2FlcjRvT05lWWphR2RSeEljR0h1V21TdDZqTnlrVkp2WE9R?=
=?utf-8?B?ZGVUZnBQWWdRNExUSlZtN2k2KzJwMWVPUVhBQkFCK2JjeGhHc2NUNjROZENK?=
=?utf-8?B?K2Q1NU5LdnFyQ0xHVzFMUFBVWGRqckIwM3VKNStDSTcrZVExVjFBNmRUL1U1?=
=?utf-8?B?aXdOei8yU1VqSSsrRWkrUlhJbURJRGZ0Qnd3NHlHbE55UGk3VDd1OXBmZVZW?=
=?utf-8?B?RWl2dHA5M01xTEdLZWtHSmRnb1NZek1ncVZsM1FJWWNQMDVvbDQyZ093eDMr?=
=?utf-8?B?enByWm95cHJKK1M5cCtoR3dYaWphRUpDZk01aDRjOEpnZk5wajRDNWl6NS9m?=
=?utf-8?B?SlVVN0NwODYrRUJwa2JPOFFWMVFmR3JNc1BGV29ScG1iRW05SUEvRk9KQk5x?=
=?utf-8?B?bFpkWDVON0pnRFEybXhQQ2RJTGQ0RHRSanpjZ2tpZ1NrTEkxbkthbmJ5UWo4?=
=?utf-8?B?eTVJQlVURTlub3NkaTRUN1RqbVkxL0paeTREck5PblQxRFVya0wrVkZ3MC9I?=
=?utf-8?B?ZkcxUEFOMjcxdjhOR21Zd3B3Y3F4MUpnNHgyTWY3YThtT2lqdDdJbU1PcTFt?=
=?utf-8?B?bmxTRDBFTGhhVThVREJwSDkvb2VDSDJFaFVFRjRtTzFSN2tNZ3VFT2NxOFFt?=
=?utf-8?B?TXdqQ1VRZzdnNmx6cHdwQkZ3TFN6Snh6M0dBZ3BtV1h5ODM3RzhVUXdzK1dS?=
=?utf-8?B?WHZ5aGpNU1VWKzJBTW01bXM0WU5DQ2E1c1EwR0NHdjBWdW1NclZkZndTVTB6?=
=?utf-8?B?WEVSR2gxTlBCNTlsZFZEeUlmWnRLNFhIWmRyVno1VEd2a2RQUllwTzVKd0c0?=
=?utf-8?B?M0hGUDlzeFBzSkxFcXB0VDdKMXhhQXRaU3dlekFDSHJWMFlFV1FSRHNVR0ZW?=
=?utf-8?B?Ym5tUjgxUnRpa1ZoM2t0ajcwR2l0dTN2UlRQS2hsU3cxQUNCZUk5cXZhQUlS?=
=?utf-8?B?cUJhS2pRNEJlWlVuek45RzJqS080NVVqS0Z5bVNzL05PMXh3Z21UTGR0NkZT?=
=?utf-8?B?a29lZW8yWU1FV2gycDVmbVlSTjUzd1lZV0hWZmo5OTUwa3RSYVJjTW45Vi9l?=
=?utf-8?B?YlYzWlhqMzlRPT0=?=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:AS8PR03MB7539.eurprd03.prod.outlook.com; PTR:; CAT:NONE;
SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UEhEV2lNWFpRaE5EbHNtVnFXVjBnUXhsNGt6ZDNrRVk0ZkU5Y3AxbE93di9l?=
=?utf-8?B?VXU4c2g3MUNOdHE1WXlBb3FKNzRwdHp6UTF2MDRsUElFMVBVSkFlajRtOFo0?=
=?utf-8?B?Y090NWRZRW1OWE9wUkxZaDM0dlY5SG5odGZPNDRqVmpraGVpUktkbEh2bzJH?=
=?utf-8?B?ZHZHTU9wRXBwaVg0T3hmU2daeFNGdytCVGJjZit1eHpneFlNUUNmaFFmTG94?=
=?utf-8?B?dnBHemhxay9SVlM3VjBsV2xkaExnQ1REQkVXN1dZd0RuSXRmek9melV3aWlI?=
=?utf-8?B?NmV4ZlNGMlFsaUVOd0YvcU1MR0FYaVdJV3lka1U5WUppNTlBMURSRElmNkZ1?=
=?utf-8?B?Mmkvc3lDSGE4dFBJNlA0OExPRVBjUml6OTVldGRBeVFoQmN4dWZaWWdNN0xy?=
=?utf-8?B?aVNaMGpBSFNwU21RVGJKNlBEMXBYYkoxY2VUVEZheTlia3VjWG12UmNzQlJi?=
=?utf-8?B?NEVnVlBIeW5KT2R5M25kREEwYWJ0SnJSMVMvcis5TTRtYjhLeUZhRmNDZDFl?=
=?utf-8?B?VlZsenRqUklQcTNkMWI5YmhlOVZ6V2pmZU5mT3lXb0lXeEsvcGRPSE9NRUVQ?=
=?utf-8?B?QzEvcDhLUDcrc0VxNmtzM0w1MzIzaS8xVUp0b1FEaVVEVm8vY2VIaEREb2NF?=
=?utf-8?B?eGordVJ2czMzcHd5bFVsZ2FScFdjMW1lVmJzZU9oNks3UGhBNmMwQVVPa0dS?=
=?utf-8?B?dmhFclhoQ1NPUWtEQ3ozY3dTcHloQjUwSDNMMUgyZHNha3Z4cGdLQlZ5Vmtn?=
=?utf-8?B?MlpaRDJLZXE0eHVyS1pXQ3JlVGxnblpwVk1mUHE2MkptOHRsNVgrM3V6aVFK?=
=?utf-8?B?cHNBcGxVNnRtMkhUVHQ3dUNWSm8rbFdmWGhubFZTeXkreTgxWHl1ZnVRZTlC?=
=?utf-8?B?SmZuTFhkL25kZFA0eUhZY1J4UU5Qa2hDdHRVcTZ6WEhyOFUwUFhoUWlsR2Ru?=
=?utf-8?B?RG5hZ2lkelpXQXdTYTF5Ym10R3FRK0ZDVjVTb3dBVWNPSTZOemZhNnFtTnlC?=
=?utf-8?B?Q2FmQjUxU0JvMngwaE1OWmt2MnVpbHBvdGI3aWRqa2lUTXUxUzVMS1hXemR1?=
=?utf-8?B?WXZoUWIxbjh3U2lUZEFwWjAwdnJyTlkxcEwzRDhMWEZtcENjTjMwa1dVWXJv?=
=?utf-8?B?SGFTem1Hd2hHcVZHQzE5UDFhWXBId01lRGtlbkpobk1rMjZKb3pvN2dGS09w?=
=?utf-8?B?VGZDa1RFK2xKTmVFZklEODhYT2RLUndvbjFNOUVJY21hMWsrRm5zTUYreTUx?=
=?utf-8?B?c1dQR2c3Q1BoNnVUOWpWTTFyVDFHNllyYTNLVDRiVHYzem5iNjVvN0ZWOEtN?=
=?utf-8?B?Q0lSNk10L1JQYndhWVFsUkVTVCtqMjYrcDhNekIrdng0bksyczRWVUJpMzZW?=
=?utf-8?B?S2dPQWIrR2Flc3Z2bHhSejBseHNVZXY1VWo5VEZjUDRmak1KVnFDZTFRYmFY?=
=?utf-8?B?WHVYajR1ZnloNkVOQk1mc2tudjM2d2lpTTF3Q2xaZDhjL1IxYW5NTU04QTR5?=
=?utf-8?B?NVpZUmZDTFpzOXdTRGpGMSt6SFJDMzhwL1RBVGFrelNaQlhaT0E4aXAyeTAy?=
=?utf-8?B?eVQrZENtcmloZjhZQ056bmtJOU5jemp2Z1UvUmZQTTNVN2ZURCtzWER5ZVNR?=
=?utf-8?B?QzBOdXdnTnhaR3RsRE1WVkY4eWM1bTloS25Fc3hBQlowLytoV0tFZEtFNDk1?=
=?utf-8?B?MXEyTjVibEVKZEpMbTFtSXFxODFqVDlYU3BzY2VGbm5XSXQ5NlFRSUVSclJK?=
=?utf-8?B?a2NJVDZGeGkzWTRja0lxRmxnbU0vSmxTY3d4cXliM1pjSzh2NURva3FYcXA1?=
=?utf-8?B?ZTVHUGh4YkdaQ3c1TlRlRGpaWXVPVTRoeVVRbk9jVkhLTUFoMTQxNk44YnZV?=
=?utf-8?B?SE52QStyWm15aFlOTUN5K3ZHOWdEU1hoYk9vTlhqWDFJbDRZcEtidkZzMFpQ?=
=?utf-8?B?aFZreEpNYThQb3VGNml5ejNWK0JCNHFtWnJyeWwvK0pLSkw4QXBJSHNLbkNl?=
=?utf-8?B?cTlVSkRJdEVWUmpJSUhQOHJhdlN2a1daTnhmVmQ3WTRYcmNxRUdLcDVDQmEw?=
=?utf-8?B?Snp5QVBlOFFlb3R2R2tIQUl5UjlEbE00Qm80SUxpdVRqSGU2cDZRajdEcE41?=
=?utf-8?Q?nVpzqP8ftWy9VxpzoNKy2729c?=
MIME-Version: 1.0
X-OriginatorOrg: loewen.de
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS8PR03MB7539.eurprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2414fc4d-55da-4693-8a49-08ddd110dff6
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Aug 2025 15:34:16.3294 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 331b10e0-d147-4282-8eca-6aac5709e92b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fQIMEVCvWn9ULkYItcyUM7dPPxjbDxCp5hX8pfgkgq6VQTXjMSdz+xn3tR23W7sw7Niel0qI4EmAQs1N6gpmyA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR03MB7215
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: "Old, Oliver via Cygwin" <cygwin AT cygwin DOT com>
Reply-To: "Old, Oliver" <Oliver DOT Old AT loewen DOT de>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 571FYmjG3950710

> >echo-win32.exe C:\"Program Files"\
> echo-win32.exe
> C:"Program
> Files\
>
> Is this as you expected?
>
> >echo.exe C:\"Program Files"\
> echo
> C:\Program Files\
>
> This makes more sense to me.

That is as expected. It is the way a Windows program would split the
command line. To me, it does not make sense that Cygwin programs process
the command line, which was produced by a Windows program, in a manner
which is inconsistent with how a Windows program would.

If the sole purpose of taking a Windows command line is being able to be
called from a Windows program, how does it make sense to diverge from
Windows' parsing logic, aside from handling at-files?

It sadly breaks builds driven by Windows-native tools since they expect
the standard command line handling.

________________________________
LÖWEN ENTERTAINMENT GmbH • Saarlandstraße 240 • 55411 Bingen am Rhein • Geschäftsführung: Christian Arras (Vorsitzender), Oliver Bagus, Dr. Daniel Henzgen • Vorsitz im Aufsichtsrat: Uwe Christiansen • Amtsgericht Mainz • HRB 23327 • USt.-IdNr. DE148266135 • WEEE-Reg.-Nr. DE 53361450 • Tel.: +49 6721 407 0 • E-Mail: info AT loewen DOT de

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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