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 , "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: References: <20250801224236 DOT d52cdaf32913054e21711a12 AT nifty DOT ne DOT jp> In-Reply-To: <20250801224236.d52cdaf32913054e21711a12@nifty.ne.jp> Accept-Language: en-US Content-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 List-Archive: List-Post: List-Help: List-Subscribe: , From: "Old, Oliver via Cygwin" Reply-To: "Old, Oliver" Content-Type: text/plain; charset="utf-8" Sender: "Cygwin" Content-Transfer-Encoding: 8bit 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