From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 66731 invoked by alias); 5 Mar 2018 16:42:40 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 66719 invoked by uid 89); 5 Mar 2018 16:42:38 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.3 required=5.0 tests=AWL,BAYES_50,CYGWIN_OWNER_BODY,GIT_PATCH_2,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 spammy=vfat, VFAT, underwent, time-consuming X-HELO: sonic316-16.consmr.mail.bf2.yahoo.com Received: from sonic316-16.consmr.mail.bf2.yahoo.com (HELO sonic316-16.consmr.mail.bf2.yahoo.com) (74.6.130.126) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 05 Mar 2018 16:42:37 +0000 Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.bf2.yahoo.com with HTTP; Mon, 5 Mar 2018 16:42:35 +0000 Received: from smtp101.rog.mail.bf1.yahoo.com (EHLO spiro1) ([98.139.228.105]) by smtp411.mail.bf1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID 153edabdd8c7cee95c195c12fe459601; Mon, 05 Mar 2018 16:42:33 +0000 (UTC) From: "Michel LaBarre" To: "'Fergus Daly'" , "'The Cygwin Mailing List'" References: In-Reply-To: Subject: RE: sed seems to force UC filename on Mixed 8.3 filenames on FAT32 Date: Mon, 05 Mar 2018 16:44:00 -0000 Message-ID: <000a01d3b4a0$f54ede30$dfec9a90$@rogers.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2018-03/txt/msg00064.txt.bz2 > -----Original Message----- > From: cygwin-owner@cygwin.com [mailto:cygwin-owner@cygwin.com] On > Behalf Of Fergus Daly > Sent: March 5, 2018 4:06 AM > To: The Cygwin Mailing List > Subject: Re: sed seems to force UC filename on Mixed 8.3 filenames on > FAT32 >=20 > >> ..."or operation on FAT32 was changed by Windows updates." >=20 > Starting to look exactly like that. On Windows 7 there is no problem. > On earlier W10 machines in this office there is no problem. My machine > underwent a massive (time-consuming) update on or around 13-FEB to > Microsoft Windows Version 1709 Build 16299.248] > from the previous > Microsoft Windows Version 1703 Build 15063.936] > and the troubles began then: >=20 > ~> touch TryThis.TxT > ~> ls T* > TryThis.TxT > ~> dos2unix TryThis.TxT > dos2unix: converting file TryThis.TxT to Unix format... > ~> ls T* > TRYTHIS.TXT >=20 > This on a FAT32 stick. (Can anybody confirm this behaviour?) So I'm > guessing Windows has revised its default mount shortname syntax for > VFAT. Is there a way I can climb in and alter / override that, does > anybody know? I have the same build 16299.248 and I get the same behaviour. Perhaps consider: http://www.zoneutils.com/regtricks/filesystem.htm for parameters to experiment with. You can use fsutil to control some of t= hese to avoid direct registry modifications. I expect it is more subtle otherwise the pervasive nature of the flags woul= d mean that any file creation would result in UC names, not just dos2unix. i.e. ls > Foo.txt should produce FOO.TXT My dos2unix is version 7.3.5 Cygcheck -V is 2.9.0 >=20 > Fergus >=20 > -- > Problem reports: http://cygwin.com/problems.html > FAQ: http://cygwin.com/faq/ > Documentation: http://cygwin.com/docs.html > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple