On Oct 4, 2016, at 2:52 PM, Ross Berteig <r...@cheshireeng.com> wrote:
> 
> On 10/4/2016 12:40 PM, Andy Bradford wrote:
>> Thus said Richard Hipp on Tue, 04 Oct 2016 12:15:58 -0400:
>>> Does anybody know of a reasonable work-around?
>> What  do other  VCS do?
> 
> IMHO, using namespace tricks to create the files or folders with reserved 
> names will only result in additional mysterious failures and pain for Windows 
> users. No build systems or compilers will be using those tricks, and even 
> deleting the files later becomes a problem for the user.

Agreed.  If your repository has such file names in it, working around the 
Windows limitation in Fossil just boots the problem a few squares down the 
sidewalk, where it will be stumbled upon shortly by some other tool.

That said, if y’all decide to support AUX and such on Windows anyway, I wrote 
some code to do this recently, just to prove a point on unix.stackexchange.com. 
:)

  http://pastebin.com/rTs88KmD

The code is written for the NUL case, but it’s the same for AUX, CON, etc.

If someone wants to use that as a basis for a Fossil patch, the code is 
currently licensed under cc-by-sa 3.0.  That may be liberal enough to include 
it in Fossil as-is.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to