[GRASS-dev] [GRASS GIS] #1891: wingrass: background dosbox from regular wxgui startup
GRASS GIS
trac at osgeo.org
Wed Apr 24 21:50:35 PDT 2013
#1891: wingrass: background dosbox from regular wxgui startup
----------------------+-----------------------------------------------------
Reporter: hamish | Owner: grass-dev@…
Type: defect | Status: new
Priority: major | Milestone: 6.4.3
Component: Default | Version: svn-releasebranch64
Keywords: wingrass | Platform: MSWindows 7
Cpu: x86-64 |
----------------------+-----------------------------------------------------
Comment(by glynn):
Replying to [comment:29 hamish]:
> > FWIW, MSYS uses (since 2009.03.17) by default sh, not rxvt. Only the
ancient
> > msys.bat in GRASS 6 uses rxvt by default. The MSYS console in GRASS 7
uses sh.
>
> ... rxvt is the xterm-alike window-frame, sh is the Bourne shell
(#!/bin/sh, in the case of MSys "symlinked" to bash.exe), right?
Right. bash.exe (aka sh.exe aka /bin/sh) and cmd.exe are shells: programs
which read commands from stdin and execute them. rxvt and "the console
window" (conhost.exe) are terminal emulators.
The two are orthogonal: you can run either shell in either terminal
emulator.
We should offer a choice of shell: bash is more functional, but there's no
reason to expect Windows users to be familiar with it. There's no reason
to offer a choice of terminal emulator; the one which is built into
Windows is more robust and more functional (apart from anything else,
programs will actually recognise it as a terminal; the isatty() function
returns true for the built-in console window and false for anything else,
including rxvt).
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1891#comment:31>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list