Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:98705 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 60470 invoked from network); 31 Mar 2017 19:29:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 31 Mar 2017 19:29:33 -0000 Authentication-Results: pb1.pair.com header.from=weltling@outlook.de; sender-id=softfail Authentication-Results: pb1.pair.com smtp.mail=weltling@outlook.de; spf=softfail; sender-id=softfail Received-SPF: softfail (pb1.pair.com: domain outlook.de does not designate 40.92.71.48 as permitted sender) X-PHP-List-Original-Sender: weltling@outlook.de X-Host-Fingerprint: 40.92.71.48 mail-oln040092071048.outbound.protection.outlook.com Received: from [40.92.71.48] ([40.92.71.48:45017] helo=EUR03-DB5-obe.outbound.protection.outlook.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 13/00-60224-A1EAED85 for ; Fri, 31 Mar 2017 14:29:31 -0500 Received: from AM5EUR03FT041.eop-EUR03.prod.protection.outlook.com (10.152.16.52) by AM5EUR03HT104.eop-EUR03.prod.protection.outlook.com (10.152.16.198) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.977.7; Fri, 31 Mar 2017 19:29:27 +0000 Received: from AM3PR02MB1041.eurprd02.prod.outlook.com (10.152.16.51) by AM5EUR03FT041.mail.protection.outlook.com (10.152.17.186) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.5 via Frontend Transport; Fri, 31 Mar 2017 19:29:27 +0000 Received: from AM3PR02MB1041.eurprd02.prod.outlook.com ([fe80::e11d:ad7:db46:5ca8]) by AM3PR02MB1041.eurprd02.prod.outlook.com ([fe80::e11d:ad7:db46:5ca8%14]) with mapi id 15.01.1005.015; Fri, 31 Mar 2017 19:29:27 +0000 To: "internals@lists.php.net" , Rasmus Schultz Thread-Topic: [PHP-DEV] Directory separators on Windows Thread-Index: AQHSqVkdabajevR4wE2mNJ7Pe9P6rKGtrZyAgAABjHCAAXX9AIAADPBwgAAVcYCAAAQmQA== Sender: Anatol Belski Date: Fri, 31 Mar 2017 19:29:26 +0000 Message-ID: References: <4daabd46-4dc2-1c33-f89f-664f803c6cd5@fleshgrinder.com> <9d484a45-6311-7efa-05b1-419abaa58794@fleshgrinder.com> <96a2b011-4c5a-399b-a1fe-ea2f35bd202e@fleshgrinder.com> In-Reply-To: <96a2b011-4c5a-399b-a1fe-ea2f35bd202e@fleshgrinder.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: lists.php.net; dkim=none (message not signed) header.d=none;lists.php.net; dmarc=none action=none header.from=php.net; x-incomingtopheadermarker: OriginalChecksum:553E08F58EDBCA6D056111787E7DA10B2310CF0A9112869F89856C6EFE448E49;UpperCasedChecksum:E324E6C4402A1A062BEF86D925890AA0D3ADB862295161A8AF049EE20DF3284C;SizeAsReceived:8694;Count:43 x-ms-exchange-messagesentrepresentingtype: 2 x-tmn: [z4m7G7xA4tPs9CxHlWBej5d0+QYVQqc75ro3tVjolqLrr1NdtHq0erQq+v63zOYs] x-microsoft-exchange-diagnostics: 1;AM5EUR03HT104;5:oQVCuFzv2t391KlCCRQ88LDv0vqiqtD8AB5tallLrcyljMyII0Le6DnUWXmT3b/DgZiTap1Lg9clNI6eRucTgKtL72BMpA9Eb5YJ7pZvsTLLDDK+Xgiy3Bdfb08zfl990LyVlxRmWljo2l0LThs5QQ==;24:3jCXsm4/A9KrQhvJsrEyatuLexE5n/yKnfdsK0MVVEwaxZWAagcaOATXnViStu/92kxw09d8EAk17vNimuZas20wKAhb5NHSWTHUMHsqv4c=;7:vX4mQbq5ZmX+uWZ3r6UDVTlUGKHTszSsM/uk1Q11LcdMqA3ODm0yH5kAtkqNDmiqQj4gin4Wo4tgf1QimshuaA/Ufw5JGhzbFVkaCFmnezLQnN3IJjjQRvSFWoO/hd6dJ2N1k4g/9elyVkZT+z1B03qwiRxht7De58SKkTmVtjCdaAwzQznIcDLgNvbsMnVu/svIV1UkFQkLWANXAVNn6wJgPjp7w+25xNo8+V58IY5gAUCvkjHUKz2Po3XkkONIykgq6OuIgLlhDy96Etx2ALjA6/oI8c8HIYkWcJd25zBXGjDTVeY7BzWUxyHUbHW7 x-incomingheadercount: 43 x-eopattributedmessage: 0 x-forefront-antispam-report: EFV:NLI;SFV:NSPM;SFS:(7070007)(98901004);DIR:OUT;SFP:1901;SCL:1;SRVR:AM5EUR03HT104;H:AM3PR02MB1041.eurprd02.prod.outlook.com;FPR:;SPF:None;LANG:en; x-ms-office365-filtering-correlation-id: ab355d83-ba76-4b56-9b9e-08d4786c3eb8 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031322274)(2017031324274)(2017031323274)(1603101448)(1601125374)(1701031045);SRVR:AM5EUR03HT104; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(444000031);SRVR:AM5EUR03HT104;BCL:0;PCL:0;RULEID:;SRVR:AM5EUR03HT104; x-forefront-prvs: 02638D901B spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2017 19:29:26.7669 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5EUR03HT104 Subject: RE: [PHP-DEV] Directory separators on Windows From: ab@php.net (Anatol Belski) DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmxlc2hncmluZGVyIFtt YWlsdG86cGhwQGZsZXNoZ3JpbmRlci5jb21dDQo+IFNlbnQ6IEZyaWRheSwgTWFyY2ggMzEsIDIw MTcgODozMiBQTQ0KPiBUbzogQW5hdG9sIEJlbHNraSA8YWJAcGhwLm5ldD47IGludGVybmFsc0Bs aXN0cy5waHAubmV0OyBSYXNtdXMgU2NodWx0eg0KPiA8cmFzbXVzQG1pbmRwbGF5LmRrPg0KPiBT dWJqZWN0OiBSZTogW1BIUC1ERVZdIERpcmVjdG9yeSBzZXBhcmF0b3JzIG9uIFdpbmRvd3MNCj4g DQo+IA0KPiAgICAgJCBwaHA3MSAtYQ0KPiAgICAgcGhwID4gZWNobyBkaXJuYW1lKCdDOlxGb2xk ZXIvUmVzb3VyY2VcUmVzb3VyY2UnKTsNCj4gICAgIEM6XEZvbGRlci9SZXNvdXJjZQ0KPiANCj4g aG1tbS4uLiBqdXN0IG9uZSBleGFtcGxlLCB0aGlzIGlzIHdoYXQgdGhpcyB3aG9sZSBkaXNjdXNz aW9uIGlzIGFib3V0Lg0KPiBXZSBhcmUgYWxyZWFkeSBzdXBlciBpbmNvbnNpc3RlbnQuIEl0IHNl ZW1zIGFzIGlmIHRoaXMgaXMgbm90IHByb2R1Y2luZyBhbnkgaXNzdWVzDQo+IHdpdGggUEhQIGl0 c2VsZiwgYXMgd2VsbCBhcyBhdCBsZWFzdCBldmVyeSBleHRlbnNpb24gSSBldmVyIGludGVyYWN0 ZWQgd2l0aC4NCj4gDQpJIGNhbiBvbmx5IGxpbmsgdG8gdGhpcyDwn5iJDQoNCmh0dHA6Ly9naXQu cGhwLm5ldC8/cD1waHAtc3JjLmdpdDthPWNvbW1pdGRpZmY7aD1lYzc4NTA3YmQ0NmEwNWY3N2Ri ZGUzZmE0MDkxYWI0YzkxZTYxY2FkDQoNCnRoZSBuZXcgaW1wbGVtZW50YXRpb24gd2FzIGNvbnNp c3RlbnQgYnV0IGhhZCB0byBiZSByZXZlcnRlZCBpbiA3LjEgcGFydGlhbGx5LCBiZWNhdXNlIG9m IEJDLCBldmVuIHRoZSB1c2UgaXMgaW5hcHByb3ByaWF0ZS4gV2VsbCwgc3RpbGwgbm9ybWFsaXph dGlvbiBvbiBXaW5kb3dzIG1lYW5zIGhhdmluZyAnXFwnIGluIHRlcm1zIG9mIHRoZSBwbGF0Zm9y bSBBUEkgdXNlZCwgYnV0IGp1c3QgYXMgYSBzaG93IGNhc2UuIFRoZSBkaXJuYW1lIGZ1bmN0aW9u IGl0c2VsZiBpcyBiYXNlZCBvbiB0aGUgUEhQIGltcGxlbWVudGF0aW9uLCBub3QgYSBwbGF0Zm9y bSBBUEkuIEJ1dCBhbHNvLCBpdCB3b3VsZCBwcm9kdWNlIHNhbWUgcGF0aCB3aXRoIGRpZmZlcmVu dCBzZXBhcmF0b3JzIG9uIGRpZmZlcmVudCBwbGF0Zm9ybSwgaWYgbm9ybWFsaXplZC4NCg0KPiBP ZiBjb3Vyc2UgdGhpbmdzIGFyZSB2ZXJ5IGRpZmZlcmVudCB3aGVuIGl0IGlzIGFib3V0IG91dHB1 dHRpbmcgcGF0aHMgYW5kDQo+IGZvcndhcmRpbmcgdGhlbSB0byBvdGhlciBwcm9ncmFtcywgd2hp Y2ggbWlnaHQgYmUgc3VwZXIgc2hpdHR5LiAoSSBsb29rIGF0IHlvdQ0KPiBwcm90b2MgZnJvbSBH b29nbGUsICoqZ3JycioqLikgSG93ZXZlciwgdGhhdCBpcyBzb21ldGhpbmcgd2hlcmUNCj4gYHJl YWxwYXRoYC9gcGF0aF9jYW5vbmljYWxpemVgL2BwYXRoX25vcm1hbGl6ZWAgd291bGQgY29tZSBp bnRvIHBsYXksIGFuZA0KPiBzb21ldGhpbmcgSSB3b3VsZCBsZWF2ZSB0byB0aGUgYXBwbGljYXRp b25zLiBDaG9vc2luZyB0aGUgcmlnaHQgc2l0dWF0aW9uIHdoZXJlDQo+IHRoZSBwYXRoIHJlcXVp cmVzIHRob3NlIGFjdGlvbnMgaXMgaW1wb3NzaWJsZS4NCj4gDQo+IFdlIGNvdWxkIGFsc28gY29u c2lzdGVudGx5IGNvbnZlcnQgcGF0aHMgdG8gdGhlaXIgbmF0aXZlIGZvcm0uIEhlbmNlLCBhYm92 ZQ0KPiBleGFtcGxlIHdvdWxkIHJlc3VsdCBpbiBgQzpcRm9sZGVyXFJlc291cmNlYCwgb3IgZXZl biBgXFw/XEM6XEZvbGRlclxSZXNvdXJjZWANCj4gKHZlcmJhdGltIHBhdGgsIG5vIGZ1cnRoZXIg ZmlkZGxpbmcgYWxsb3dlZCkuDQo+IA0KPiBCb3RoIFBPU0lYIGFuZCBXaW5kb3dzIHBhdGhzIGFy ZSB3ZWxsIGRvY3VtZW50ZWQuIEhvd2V2ZXIsIGl0J3Mgbm90IGFuIGVhc3kNCj4gdG9waWMsIHRo YXQgaXMgZm9yIHN1cmUsIGFuZCB1c2luZyBzbGFzaGVzIGV2ZXJ5d2hlcmUgbWlnaHQgYmUgbW9y ZSBkZXN0cnVjdGl2ZQ0KPiB0aGFuIEkgYW50aWNpcGF0ZS4NCj4gDQpZb3UncmUgcmlnaHQsIHRo ZXkgYm90aCBhcmUgZG9jdW1lbnRlZC4gV2hhdCBpcyBub3QgZGVmaW5lZCBpcyB0aGUgY3Jvc3Mg cGxhdGZvcm0gaGFuZGxpbmcuIFRoZXJlIGFyZSBzb21lIGRvY3VtZW50cywgeWVzLCBsaWtlIFJG QyAzOTg2LCBvciBSRkMgMTczOCBhbmQgUkZDIDgwODkgd2hpY2ggYXJlIHN0aWxsIGluIHRoZSBw cm9wb3NlZCBzdGF0ZS4gSG93ZXZlciB0aGVyZSBpcyBub25lIEkga25ldyB0aGF0IHdvdWxkIGNh cmUgYWJvdXQgY3Jvc3NwbGF0Zm9ybSBudWFuY2VzIGluIGZ1bGwgZXh0ZW50LiBQYXJ0aWN1bGFy bHkgYW4gUkZDIGRlZmluaW5nIGFsbCB0aGUgcG9zc2libGUgYmVoYXZpb3JzIG9mIHRoZSBmaWxl Oi8vIHNjaGVtZSBpcyB3aGF0IHdlcmUgbmVlZGVkLCBJIGd1ZXNzLiBUaHVzIG15IGNvbmNsdXNp b24gaXMgdG8gdGFrZSB0aGUgcGF0aCBvZiBsZXNzIHJlc2lzdGFuY2UsIGFzIHdoYXQgaXMgbm90 IGRlZmluZWQgaXMgbm90IG5lY2Vzc2FyeSBnb29kIGJ1dCBhbHNvIGlzIG5vdCBuZWNlc3Nhcnkg YnJva2VuLiBZZWFoLCBpdCBpcyBjb21wbGV4LCBhbmQgcGFydGljdWxhcmx5IGluIFBIUCBoaXN0 b3JpY2FsbHkgZ3Jvd24sIGFuZCBqdXN0IHRvdWNoaW5nIHRoZSB3YXRlciBzdXJmYWNlIG1pZ2h0 IGFscmVhZHkgcHJvZHVjZSBzb21lIGhpZ2ggd2F2ZXMuIA0KDQpUaGUgZnVuY3Rpb25zIG1lbnRp b25lZCAtIG9mIGNvdXJzZSwgaXQgd2VyZSB1cCB0byBhbiBhcHBsaWNhdGlvbiB0byBkZWNpZGUg d2hhdCB0byB1c2UgaXQgaW4gYSBwYXJ0aWN1bGFyIHNpdHVhdGlvbiwgYnV0IG5vdCBmb3JjaWJs eSBjaGFuZ2luZyB0aGUgY29yZSBoYW5kbGluZy4gTGlrZSBpbiB0aGUgc25pcHBldCBhYm92ZSwg eW91IHdvdWxkIGhhdmUgY3VycmVudGx5IHRvIGRvIGRpcm5hbWUocmVhbHBhdGgoJHBhdGgpKSwg YnV0IHRoYXQgaXMgYWxzbyBub3QgY3Jvc3NwbGF0Zm9ybSBhbmQgd29uJ3Qgd29yayBvbiBhIG5v bmV4aXN0ZW50IGZpbGUuIFNvIGFub3RoZXIgZnVuY3Rpb24gaW5zdGVhZCBvZiByZWFscGF0aCwg bGlrZSBkaXJuYW1lKG5vcm1hbGl6ZV9wYXRoKCRwYXRoLCBVTklYSUZZX1NMQVNIKSkgd2VyZSBp biB1c2UuIFRoZSBpbXBsZW1lbnRhdGlvbiBtaWdodCBiZSB0cmlja3kgaW4gc29tZSBwYXJ0cywg YnV0IGluIGdlbmVyYWwgZG9hYmxlLg0KDQpSZWdhcmRzDQoNCkFuYXRvbA0KDQo=