[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