Re: question about execv
Charles Wilson <[email protected]> Tue, 15 Jun 2010 23:29:38 -0400
| Newsgroups | gmane.comp.gnu.mingw.msys |
|---|---|
| Message-ID | <[email protected]> |
On 6/15/2010 2:45 PM, Chris Sutcliffe wrote: > I'm working with Andy Koppe to port mintty to MSYS Wow. You are a brave, brave man. mintty seems to rely so heavily on cygwin-1.7's i18n support that I didn't think it would be possible -- without *significantly* hacking up the code -- to port to msys, regardless of what version of msys-gcc is used. But if you and Andy think it is possible, then I think it's a great idea. (Now, no doubt some will disagree, since mintty shares with rxvt the "pty" problem -- which cmd.exe and console(2) do not). But anything that helps "retire" rxvt sooner is all to the good, IMO. rxvt is a dead parrot. Joined the choir invisible. Shuffled off this mortal coil... > Is there an internal MSYS function to convert the path to a 'native' MSYS path? Yes, they are the same as the old cygwin-1.5-era functions <sys/cygwin.h>: extern int cygwin_win32_to_posix_path_list (const char *, char *); extern int cygwin_win32_to_posix_path_list_buf_size (const char *); extern int cygwin_posix_to_win32_path_list (const char *, char *); extern int cygwin_posix_to_win32_path_list_buf_size (const char *); extern int cygwin_conv_to_win32_path (const char *, char *); extern int cygwin_conv_to_full_win32_path (const char *, char *); extern int cygwin_conv_to_posix_path (const char *, char *); extern int cygwin_conv_to_full_posix_path (const char *, char *); -- Chuck ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo