This is the mail archive of the
mailing list for the Cygwin project.
RE: Mixing / and \ path separators
- From: Ross Smith <rosss at pharos dot co dot nz>
- To: "'cygwin at cygwin dot com'" <cygwin at cygwin dot com>
- Date: Fri, 14 Mar 2003 11:14:32 +1300
- Subject: RE: Mixing / and \ path separators
> From: Christopher Faylor [mailto:cgf at redhat dot com]
> On Thu, Mar 13, 2003 at 04:51:24PM -0500, Christopher Faylor wrote:
> >On Fri, Mar 14, 2003 at 08:46:13AM +1300, Ross Smith wrote:
> >>> From: Christopher Faylor [mailto:cgf-cygwin at cygwin dot com]
> >>> On Wed, Mar 12, 2003 at 11:08:27PM +0100, Anton Ertl wrote:
> >>> >
> >>> >If so, how should I deal with path names where parts of
> the path come
> >>> >from ordinary windows users?
> >>> Either tell your Windows users to use forward slashes,
> tell them to
> >>> specify the path name using windows specs like f:\cygwin\foo\bar,
> >>> or change the backslashes to slashes.
> >>Wouldn't cygwin_conv_to_posix_path() and its relatives be a more
> >>general solution?
> >Good point. It probably is, if that option is available.
> I'm sorry. No. Let me take that back.
> I think what is being done is that someone is typing /usr\local/bin.
> cygwin_conv_to_posix_path is not the right solution here. That would
> end up creating something like /cygdrive/c/usr/local/bin which is
> probably not what's intended.
I should have been more explicit -- I meant applying it to the
user-supplied possibly-Windows-style part of the path _before_ merging
it with the program-supplied rest of the path to make an absolute path.
Ross Smith ...................... Pharos Systems, Auckland, New Zealand
"It's never too soon to start planning, and, in fact,
it's usually too late." -- Chad Orzel
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html