On Mon, Sep 26, 2011 at 2:36 PM, Dmitry Chestnykh <dmi...@codingrobots.com>wrote:
> Visual Studio compiler doesn't do such thing, so wildcards are not expanded > for binaries built on VS. > Richard seem to have released 1.19 binary for Windows compiled with Visual > Studio, while 1.18 > has been compiled with MinGW. The good part of that is that it shows that fossil builds under MSVC :). PS: before someone says, "but can't we get wildcard expansion running in MSVC as well?" here's a link to more info about it: http://linux.die.net/man/3/wordexp wordexp() part of POSIX, so there _might_ be a version of it available for MSVC. That said, transforming wildcards to expanded CLI arguments is not a straightforward as it sounds (been there, done^H^H^H^Htried that). Complications include multi-word tokens (i.e. spaces, which hard-core Unix users never do but Windows users do regularly) and un/escaping of the values (e.g. who, at the API level, is responsible for escaping/unescaping) when normalizing expanded words into internal argument lists. Anyway... -- ----- stephan beal http://wanderinghorse.net/home/stephan/
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users