From: SF/projects/mingw n. l. <min...@li...> - 2011-11-24 14:53:50
|
Bugs item #3439010, was opened at 2011-11-16 12:26 Message generated for change (Comment added) made by keithmarshall You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3439010&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: MSYS Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Earnie Boyd (earnie) Assigned to: Cesar Strauss (cstrauss) Summary: command line strings with // Initial Comment: Issue here is that I'm trying to work with a native libxml2 xmlcatalog executable in MSYS. So we have a command line similar to $ libcatalog test/catalogs/docbook.xml "-//OASIS//DTD DocBook XML V4.1.2//EN" which is supposed to lookup the publicid and return the value. The issue for MSYS is the string is becoming "-/D:/path/to/MSYS/root/OASIS/DTD DocBook XML V4.1.2/EN" Is there anything that we can do here to retain the // in the string? Maybe we should succumb to allowing an environment variable to disable the conversion? ---------------------------------------------------------------------- >Comment By: Keith Marshall (keithmarshall) Date: 2011-11-24 06:53 Message: This issue rears it's ugly head from time to time; I'm sure this isn't the only related ticket, yet none of the active MSYS developers has yet, (or so it would appear), taken up the gauntlet to fix it. I agree with the concept of using environment variables to control the conversion; however, as I've said before, I don't think a blanket ON/OFF switch is the answer. IMO, what is required is a prefix, possibly defined by means of an environment variable, (say $MSYS_VERBATIM), such that any string which is considered for path conversion, and which begins with this prefix, will have exactly one instance of the prefix stripped off, and will remain otherwise unconverted. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3439010&group_id=2435 |