Cygwin: Open or Closed System? (was: two problems with cygwin's zip)
Fred T. Hamster
Tue Jun 26 16:08:00 GMT 2001
i was just doing some research to make sure i wasn't overstating this
case for win32 pathnames, because i'm always willing to concede i might
be off on the wrong track. certainly i am confused about things
sometimes. but i don't think this is one of those times.
within the cygwin user guide documentation, i find the following text
in the section "expectations for windows programmers" (
http://cygwin.com/cygwin-ug-net/ov-ex-win.html ) :
All tools may be used from the Microsoft command line prompt,
with full support for normal Windows pathnames.
that text would seem to indicate fairly strongly that cygwin is actually
intended to support "normal windows pathnames" after all. a big issue
for me at least is that cygwin does not in fact support "normal windows
pathnames" currently. is that statement of support above just marketing
lingo, or is it a real commitment? i sincerely hope that it's real.
here are some examples of the path treatment i'm seeing... note that
the first path is a normal windows pathname, but it doesn't work. the
second is a mixture of path conventions, but it does work. these
commands were entered in an ms command prompt.
] ls l:\source\lib_src\library\basis\a*
ls.exe: l:\source\lib_src\library\basis\a*: No such file or directory
] ls l:\source\lib_src\library\basis/a*
....etc files starting with 'A'....
i'm assuming that 'ls' uses glob(), which would seem to make this
issue relevant to the cygwin dll.
_____ chosen by the Nechung Oracle Program [ http://www.gruntose.com/ ] _____
With but a small understanding
One may follow Tao like a main road,
Fearing only to leave it;
Following a main road is easy,
But being sidetracked is also easy.
For when palaces are kept up
Fields are left to weeds
And granaries empty.
Wearing fine clothes,
Bearing sharp swords,
Glutting with food and drink,
Hoarding wealth and possessions -
These are the ways of theft
And deviations from Tao.
_____________ not necessarily my opinions, not necessarily not. _____________
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
More information about the Cygwin