On Sat, May 10, 2014 at 8:34 AM, Ian Ward <[email protected]> wrote:
> Absolutely
>
> I started work in this direction with raw_display but never quite finished.

In particular, the way I started to implement this feature was to have
the user set alternate_buffer=False when raw_display.Screen.start()
and then when the application didn't draw on the lower portion of the
screen (left it as blank space with the default display attributes)
then that many rows of the original screen would be left intact above
where the urwid application was drawing.

I ran into trouble with the way different terminals handled
positioning the cursor after a newline. I couldn't use absolute
positioning any more because I didn't know if the screen had scrolled.
I'm interested to look at your solution.

I also wonder why I missed your first email. Was it sent to this list?

Ian

_______________________________________________
Urwid mailing list
[email protected]
http://lists.excess.org/mailman/listinfo/urwid

Reply via email to