cygpath -w and .exe magic

cyg Simple cygsimple@gmail.com
Fri Aug 26 14:45:00 GMT 2016


On 8/26/2016 9:08 AM, Nellis, Kenneth wrote:
> Dear Cygwin Community,
> 
> $ ls -l
> total 60
> -rwxr-x--- 1 knellis Domain Users 60927 Aug 26 08:57 hello.exe
> $ ./hello
> Hello, world!
> $ cygpath -w hello
> hello
> $
> 
> The purpose of cygpath -w, it seems to me, is to provide
> to Windows a valid path given a Posix path.
> 
> Given executable file foo.exe, which Cygwin allows to be
> referenced simply as foo, should not: cygpath -w foo
> return: foo.exe
> instead of: foo
> ?
> 
> Passing foo to a Windows application will certainly 
> be a problem. I recognize this might be considered a
> change of scope for the program, but I think the tool
> should do the .exe magic rather than pass off this
> responsibility to the user. Food for thought.

You say certainly but provide no real proof other than your assumptions.
 Cygpath has been performing for many years without anyone complaining
about the missing .exe.  I don't think we need to change it.

-- 
cyg Simple

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list