[GRASS5] [bug #1107] (grass) v.digit locks if the terminal is too small

Request Tracker grass-bugs at intevation.de
Tue Jun 11 08:31:57 EDT 2002


this bug's URL: http://intevation.de/rt/webrt?serial_num=1107
-------------------------------------------------------------------------

Subject: v.digit locks if the terminal is too small

Platform: GNU/Linux/i386
grass obtained from: Mirror of Trento site
grass binary for platform: Compiled from Sources
GRASS Version: 5.0.0pre4

If the terminal size is smaller than 79x24, v.digit has trouble on the "GRASS-DIGIT Modified  4.10                  Main Menu"
screen.

If the terminal is less than 24 lines long, but greater than about 20, the main part of the the terminal screen renders, but the lower portion with
"Digitize  Edit  Label  Customize ..."
is not there. But v.digit still seems to work if you know what the menu commands should be. Redrawing the screen with * doesn't fix it.

If the terminal is less than about 20 lines long, it locks up with a blank screen once it gets to the Main Menu. Killing the v.digit process from another terminal gets you out, but the Grass terminal is left in a broken state and has to be abandoned and Grass restarted.

If the terminal is less than 79 columns wide, it locks as above.


e.g. this works:
gnome-terminal --geometry 79x24 -e grass5

this chops off the bottom:
gnome-terminal --geometry 94x22 -e grass5

this locks up v.digit:
gnome-terminal --geometry 94x18 -e grass5

this locks up v.digit:
gnome-terminal --geometry 78x24 -e grass5


I am using gnome-terminal, but get simular results with xterm.
For what it's worth, i.points does behave itself.

Not terribly critical, but thought someone might like to know.


best,
Hamish
[Debian GNU/Linux 3.0 (Woody) i686]


-------------------------------------------- Managed by Request Tracker



More information about the grass-dev mailing list