Re: [fossil-users] Files named "AUX" on Windows

2016-10-05 Thread Eduardo Morras
On Wed, 5 Oct 2016 09:37:23 -0600 Warren Young wrote: > Windows actually has a whole pile of limitations on file names, all > of which you could warn about in Fossil under the same argument: Some years ago in Sqlite mailing list (2007?) there was a problem naming Sqlite

Re: [fossil-users] Files named "AUX" on Windows

2016-10-05 Thread Scott Robison
On Wed, Oct 5, 2016 at 10:03 AM, Konstantin Khomoutov < flatw...@users.sourceforge.net> wrote: > On Wed, 5 Oct 2016 09:37:23 -0600 > Warren Young wrote: > > [...] > > 2. Contrast almost every Unix system, where the only illegal > > character in a file name is the forward slash.

Re: [fossil-users] Files named "AUX" on Windows

2016-10-05 Thread Konstantin Khomoutov
On Wed, 5 Oct 2016 09:37:23 -0600 Warren Young wrote: [...] > 2. Contrast almost every Unix system, where the only illegal > character in a file name is the forward slash. ...and NUL, I beleive. [...] ___ fossil-users mailing list

Re: [fossil-users] Files named "AUX" on Windows

2016-10-05 Thread ApexVitality
Unsubscribe me from this list or any other lists I didn't ask to join ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Re: [fossil-users] Files named "AUX" on Windows

2016-10-05 Thread Warren Young
On Oct 5, 2016, at 8:59 AM, Richard Hipp wrote: > > On 10/5/16, Warren Young wrote: >> >> 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

Re: [fossil-users] Files named "AUX" on Windows

2016-10-05 Thread Richard Hipp
On 10/5/16, Warren Young wrote: > > 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. For this reason, the

Re: [fossil-users] Files named "AUX" on Windows

2016-10-05 Thread Warren Young
On Oct 4, 2016, at 2:52 PM, Ross Berteig 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

Re: [fossil-users] Files named "AUX" on Windows

2016-10-04 Thread Martin Gagnon
On Tue, Oct 04, 2016 at 01:40:59PM -0600, 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? Presumably CVS, SVN, Hg, Git, etc. have all > Wsupported indows for a long time. Do

Re: [fossil-users] Files named "AUX" on Windows

2016-10-04 Thread Pierpaolo Bernardi
On Tue, Oct 4, 2016 at 8:54 PM, Scott Robison wrote: > If we don't support it, Fossil potentially looks bad to someone for not > creating what appear to be ordinary file names. If we do support it, Fossil > potentially looks bad for creating files or directories that

Re: [fossil-users] Files named "AUX" on Windows

2016-10-04 Thread Ross Berteig
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? Presumably CVS, SVN, Hg, Git, etc. have all Wsupported indows for a long time. Do they just return a sensible

Re: [fossil-users] Files named "AUX" on Windows

2016-10-04 Thread Andy Bradford
Thus said Scott Robison on Tue, 04 Oct 2016 12:54:27 -0600: > We could modify the Windows code to use the \\.\ prefix trick and then > fossil could create / delete the files. If we did that, how much pain > would it cause to other tools and processes on the Windows system? Whether or not they

Re: [fossil-users] Files named "AUX" on Windows

2016-10-04 Thread Andy Bradford
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? Presumably CVS, SVN, Hg, Git, etc. have all Wsupported indows for a long time. Do they just return a sensible error? Andy -- TAI64 timestamp:

Re: [fossil-users] Files named "AUX" on Windows

2016-10-04 Thread Ron W
On Tue, Oct 4, 2016 at 2:54 PM, Scott Robison wrote: > > We could modify the Windows code to use the \\.\ prefix trick and then > fossil could create / delete the files. If we did that, how much pain would > it cause to other tools and processes on the Windows system? > >

Re: [fossil-users] Files named "AUX" on Windows

2016-10-04 Thread Scott Robison
On Tue, Oct 4, 2016 at 10:22 AM, Pierpaolo Bernardi wrote: > On Tue, Oct 4, 2016 at 6:15 PM, Richard Hipp wrote: > > See https://www.fossil-scm.org/aux-test/doc/trunk/aux.md > > > > Apparently if a Fossil repository contains a file whose basename is > >

Re: [fossil-users] Files named "AUX" on Windows

2016-10-04 Thread Ross Berteig
On 10/4/2016 9:22 AM, Pierpaolo Bernardi wrote: On Tue, Oct 4, 2016 at 6:15 PM, Richard Hipp wrote: See https://www.fossil-scm.org/aux-test/doc/trunk/aux.md Apparently if a Fossil repository contains a file whose basename is "aux", then an attempt to open or check-out that

Re: [fossil-users] Files named "AUX" on Windows

2016-10-04 Thread Pierpaolo Bernardi
On Tue, Oct 4, 2016 at 6:15 PM, Richard Hipp wrote: > See https://www.fossil-scm.org/aux-test/doc/trunk/aux.md > > Apparently if a Fossil repository contains a file whose basename is > "aux", then an attempt to open or check-out that repo fails with an > error. Only the basename

Re: [fossil-users] Files named "AUX" on Windows

2016-10-04 Thread Joerg Sonnenberger
On Tue, Oct 04, 2016 at 12:15:58PM -0400, Richard Hipp wrote: > See https://www.fossil-scm.org/aux-test/doc/trunk/aux.md > > Apparently if a Fossil repository contains a file whose basename is > "aux", then an attempt to open or check-out that repo fails with an > error. Only the basename needs

[fossil-users] Files named "AUX" on Windows

2016-10-04 Thread Richard Hipp
See https://www.fossil-scm.org/aux-test/doc/trunk/aux.md Apparently if a Fossil repository contains a file whose basename is "aux", then an attempt to open or check-out that repo fails with an error. Only the basename needs to be "aux". The full name can be things like "src/aux.c" or