[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: win32 short name and IFS='~'

From: Naofumi Yasufuku
Subject: Re: win32 short name and IFS='~'
Date: Mon, 31 Mar 2003 08:22:04 +0900
User-agent: Wanderlust/2.8.1 (Something) SEMI/1.14.4 (Hosorogi) FLIM/1.14.4 (Kashiharajingū-mae) APEL/10.3 Emacs/21.2 (i386-mingw-nt5.1.2600) MULE/5.0 (SAKAKI)

At Mon, 31 Mar 2003 00:10:10 +0200,
Guido Draheim wrote:
> I have a similar problem on a different account: the version
> management system at my employer uses "~" in directory names
> to flag different branches and subversions of projects and
> their checkout areas. The libtool has the tendency to
> resolve some symlinks, so it does not help to put some
> directories elsewhere. It was impossible to build with
> libtool in this environment - after some time I did write
> up an ac-macro that changes the _cmds IFS from "~" into "?"
> which is much more uncommon to exist in either a filename
> or a _cmds specification. Add the following macro after
> OUTPUT, and you should be fine with any "~" in file or
> directory names in the system:
> Btw, I wouldn't mind if libtool would simply not use "~" as
> the IFS in its original source, so this libtool-patching
> could get obsolete once and for all. -- cheers, guido

I think '~' IFS char is chosen carefully and it shouldn't be changed.
For example, '?' might be used in regular expression, and so on.
In libtool, directories are mostly treated as absolute path, so that
'~' is relatively safe.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]