X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:to:subject:message-id:reply-to :references:mime-version:content-type:in-reply-to; q=dns; s= default; b=kfatJx9NgYBgJAKrG+BY7b1gn7DhnNkfpWwc2vDM5+OjAwVAFAs7S LWvFFUC1yntoDRrOPqoOp8zOY1LKp8Xf1mdd88YJLCIp9+IMf764gxuidV67bpff lC25B3oFJFxixLmZKVP5uZy5T0/ZbgXY4juooP4S8r4XLMV7Z6IOms= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:to:subject:message-id:reply-to :references:mime-version:content-type:in-reply-to; s=default; bh=irqik0CNr2RFUfxDNch8zoB1IjQ=; b=XHkgYBw6lK6Az5k0yFZRRjPzhDPZ tzDaJb9smwjk3uD8cOE71KMhCsY7LavEoB0at10zG9nX8ujKQbj6fm+IDLHfNHdU W9PXV4HrvYr1sxZd9DwGf6KOZjTxhzxgm/EGpXwxPWWgy0P6ZN2zkdSzwa4yibcP bU2zgMHKSHy1rNI= 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 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-102.5 required=5.0 tests=AWL,BAYES_00,GOOD_FROM_CORINNA_CYGWIN,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 spammy=UD:cygwin.com, cygwincom, cygwin.com X-HELO: mout.kundenserver.de Date: Wed, 28 Aug 2019 08:46:20 +0200 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: Odd, is it not? mkdir 'e:\' cannot be undone by rmdir 'e:\' ... Message-ID: <20190828064620.GH11632@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <20190827152549 DOT GY11632 AT calimero DOT vinschen DOT de> <8736hm7aun DOT fsf AT Rainer DOT invalid> <0dd2f7d8-f07e-b53f-91fd-1edc0fd11199 AT SystematicSw DOT ab DOT ca> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qtg76uexmeqiFdqG" Content-Disposition: inline In-Reply-To: <0dd2f7d8-f07e-b53f-91fd-1edc0fd11199@SystematicSw.ab.ca> User-Agent: Mutt/1.11.3 (2019-02-01) --qtg76uexmeqiFdqG Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Aug 27 14:37, Brian Inglis wrote: > On 2019-08-27 11:54, Achim Gratz wrote: > > Corinna Vinschen writes: > >> mkdir(2) has some special code from 2009 which drops trailing > >> {back}slashes to perform a bordercase in mkdir Linux-compatible. > >> This code snippet doesn't exist in rmdir(2). > >=20 > > While we're discussing oddities, creating symbolic links in the virtual > > /dev directory still works and those links show up in the real > > (underlying) Windows directory as well. This is why the Bash > > postinstall still works and I'm not sure if it should do that the way > > it's written. >=20 > https://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-posixd= evices > lists the process devs, "udevs", and NT mappings, and specifies that the = /dev > directory is real to allow symlinks like cdrom/dvdrw -> sr0/scd0 and > gps0/pps0/gpspps0 -> ttyS0. >=20 > I notice /dev/kmsg documented but no longer appears, but /dev/log[=3D] ex= ists if > syslog-ng is running; and /dev/pipe and /dev/fifo are mentioned but don't= exist. Some of this is old cruft. But hey, documentation fixes are just as welcome as code fixes ;) Corinna --=20 Corinna Vinschen Cygwin Maintainer --qtg76uexmeqiFdqG Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEoVYPmneWZnwT6kwF9TYGna5ET6AFAl1mIzwACgkQ9TYGna5E T6BzjA//Qq4kyE42uCDQBu+x8pbl5enNDRUbV0vVbzj/P46wPPJJClqvwaAedwtX 65wDP6DdPfMhDE3AzuNbhOEHDv2sZrr7k/SnrQXJ3VkVBIbVVgdpObuFJqZUcgHM FArFwHE3wcEGTR84jygaBpvXMTx+9+PJ37mjq3SHGMjMtxpqFWSVQ732/4gFjO3q y6lgxTs+vLufNx0EDZZ21tHSLxO1zg4NSAYzAiAkFV+MQpWZ8iT3KC9lY6sCia0y lfw9evxGp4z+mxtCV+EeRXGP+/i1QnDirv6CEumHooJ5o9xdPQvxzkkT1Y6x4HkK 6Mhpur5k2c0Co2slqgjdA+W6QxZss/c4Zlu0ih14lZkoY4sODachQu9ZieoV5IUX /PhcZxLQ0ivSCa3Qww8cRWgB2IZ8qMIGz/ZbUrCdOv/icIq+vz+oywFnuW4dbbUO uzVJb5q420f5Bd+pmVaE/QOKNV8IV0XTDdSA8RuKBrGetzstRtozId83Cmj36THK 9G0vt03pPfUZ5hBLPl9wdN2q466QiHG3zmG4mItuhHLe6+2vjbtpIS9KEaD/G9h1 ntiA7IbuZCpPjXbVd3bi1GT228sX9z427xEnj7B6z/Q7UxAs7XmfW18axfZK+Uqp VQei6d5xCLxIkWKZWSN1dJiPX0M8DPj5sklWjK2mrNLfWLurpcc= =IzWd -----END PGP SIGNATURE----- --qtg76uexmeqiFdqG--