Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!newsfeed.kamp.net!newsfeed.kamp.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Rainer Weikusat Newsgroups: comp.unix.programmer Subject: Re: Makefile portability Date: Mon, 02 May 2011 13:41:56 +0100 Lines: 13 Message-ID: <87aaf5i8a3.fsf@sapphire.mobileactivedefense.com> References: <4db9c0f9$0$11427$a729d347@news.telepac.pt> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: individual.net 9ILdgFsjBke/ZLjmaRl/zgmSEaXk4xJRzwL3IFO3fIa/AS0Uo= Cancel-Lock: sha1:/2pu9rRgSZ3v8VnV00KZYHIqWOQ= sha1:siIk1SxxurhCM9wmd/eEYK3a2YQ= User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) Xref: x330-a1.tempe.blueboxinc.net comp.unix.programmer:291 Nobody writes: [...] > On Windows, using a Unix shell is usually a particularly bad idea, one of > the main reasons for which is that the Unix shell treats the Windows > directory separator character (backslash) as an escape character. The person who added hierarchical filenames to MS-DOG version 2 chose to use the UNIX(*)/C escape character as default directory separator in 198x. This was a particularly bad idea, but the path separator character was actually configurable for (some versions of) DOS and (current versions of) Windows support both / and \.