Your message dated Tue, 18 Mar 2008 23:07:31 -0400
with message-id <[EMAIL PROTECTED]>
and subject line closing this bug
has caused the Debian Bug report #60673,
regarding most sets 24 lines on dumb terminal
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
60673: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=60673
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: most
Version 4.9.0-1.1
When started, "most" sends ESC [1;24r to a vt100 dumb terminal. This
sets a 24-line scrolling region. My terminal has 25 lines and this
fact is in the terminfo database. Yet "most" only uses 24 lines and
when one exists "most" the scrolling region is still set to 24 lines.
Then one runs other programs, some of them consult terminfo and see
that the terminal is 25 lines. They get to line 25 by using direct
cursor addressing and may leave the cursor on line 25 when they exit.
Now the shell command line is 25 but it's outside the 24-line
scrolling region so it doesn't scroll and the cursor is stuck in line
25 and will not exit it even if you hit <return>, etc.
Now the main problem is that the user doesn't have a clue as to how this
happened. There isn't any message telling him that the cursor is
outside the scrolling region. In fact, there is no way to ask the
terminal to tell you what scrolling region is set. It would seem that
if "most" is sophisticated enough to use terminfo to set the scrolling
region, it should be able to find the number of lines from terminfo
also. Then it would set the scrolling region to this value.
There is a fix for the problem and that's to set LINES=25 (as an
environment variable) in etc. profile. It's very easy to fix but hard
to figure out what's wrong. But I think that if "most" sets the
scrolling region using an escape sequence that came from terminfo it
should also be able to get the number of lines from the same terminfo.
Note: My libc6 is 2.1.3-2 and slang1 is 1.3.9-1
--
David Lawyer
--- End Message ---
--- Begin Message ---
After nearly 8 years, I believe this issue has been addressed. I'm
closing this bug. Please reopen it if you care or notice an issue.
Regards,
Mako
--
Benjamin Mako Hill
[EMAIL PROTECTED]
http://mako.cc/
Creativity can be a social contribution, but only in so far
as society is free to use the results. --GNU Manifesto
signature.asc
Description: Digital signature
--- End Message ---