|
From: Keith M. <kei...@to...> - 2006-03-10 13:02:04
|
Earnie Boyd wrote, quoting me: >> Julien Lecomte wrote, quoting me: >>>> Chris Sutcliffe wrote, quoting Greg Chicares: >>>> [concerning design goals for Julien Lecomte's mShell project] >>>>>> It would be nice if this program could wrap different shells. >>>>>> I use MSYS bash for './configure && make', zsh for everyday >>>>>> work, and ash to make sure scripts are reasonably portable. >>>> >>>> Yeah. Just like in any terminal session on *nix, it should be >>>> capable of running any shell -- even cmd.exe, for masochists :) >>> >>> Yes, I plan to support many shells, but until you mentionned it, >>> I wasn't sick minded enough to think about supporting cmd.exe ! >> >> Oh, I wasn't suggesting that you should go out of your way to >> support it; simply that, if you've got the term infrastructure >> right, then it should "Just Work"(TM). > > It even works in MSYS RXVT. Try it out > ``start rxvt -e /path/to/cmd.exe''. Yep. I sort of hinted at this yesterday, when I said that an `exec cmd.exe', in a routinely started MSYS RXVT, would replace bash with cmd.exe, as the login shell. Of course, this is a more direct way to achieve the same goal, (and, while it may be an interesting experiment, it does nothing to mitigate the pty problem). Regards, Keith. |