From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-02-10 19:53:18


My copy of Jam has the following behavior on Windows:

C:\>jam -f-
x = foo/bar ;
ECHO $(x:G=) ;
^Z
foo\bar
^---------------slash direction reversed!

I guess it's mostly harmless when slashes and grist have their usual meaning
(though backslashes can cause trouble for some cygwin tools), but if you're
trying to do anything else, this behavior is at least surprising, and
potentially problematic. Slashes seem to automatically get reversed during
binding anyway, so is there any reason to keep this quirk in Jam?

*---------------------------------------------------*
David Abrahams
C++ Booster (http://www.boost.org)
Pythonista (http://www.python.org)
resume: http://users.rcn.com/abrahams/resume.html
email: david.abrahams_at_[hidden]
*---------------------------------------------------*