Re: TTY speedup patch/Menuconfig speed??

William E. Roadcap (roadcapw@cfw.com)
Thu, 31 Oct 1996 18:51:43 -0500 (EST)


Thanks for your helpful tidbit. I haven't had rmcup in my linux terminfo
definition for a very long time. In fact, I rewrote my linux definition
from scratch quite some time back. I did, however, remove "rmcup" from my
xterm definitions and that does improve Menuconfig's "cosmetics" while
running.

So, for all you Menuconfig users out there frustrated with the screen
redraws, especially under an xterm, follow Johns suggestion and remove the
rmcup= entry from your terminfo definitions and recompile (tic). If you
have an adverse effect, (I think you won't), then put it back.

Thanks again John!

On Wed, 30 Oct 1996, John Henders wrote:

> In <Pine.LNX.3.95.961030102617.31578K-100000@titus.cfw.com> "William E. Roadcap" <roadcapw@cfw.com> writes:
>
> >One of my pet gripes with ncurses is that it insists on clearing the
> >screen each time it is initialized, which is everytime Menuconfig runs
> >lxdialog to draw a new menu (yuk!). The result is SLOW. I don't know how
> >to get around this without recoding Menuconfig entirely in C, which I
> >don't want to do.
>
> This is the result of the rmcup entry in terminfo. For some reason the
> behaviour of this is to save a copy of the screen as well as that
> annoying clearing effect. This is why after using less compiled with
> ncurses, when you quit less the file you were viewing disappears and you
> see the command line screen you were in before you ran less. I hate this
> so I delete the rmcup (and the corresponding te in termcap) from every
> machine I work on. I have never found anyone who prefered the default
> behavior. I've been doing this for several years and never found the
> absence of rmcup (or te) to adversely affect any program I've used.
>
> While I doubt we can get rid of rmcup on all the linux installations out
> there, you could put a note in the menuconfig docs suggesting it if
> people find it annoying.
>
>

__
William E. Roadcap mailto:roadcapw@cfw.com
TITUS Software ftp://titus.cfw.com/pub
Waynesboro, Va (USA) http://www.cfw.com/~roadcapw