Well, it's just me teaching my kid recursion in c, so it's kind of informal and I'm just clearing the screen to repaint it a second later with changes.  It's too bad that curses adds so much overhead.  I'll have to compare the resultant a.outs to confirm exactly how much..  Not that it matters for a play program, really, more of a curiosity..

Thanks again Mary Ann!

On Wed, Dec 31, 2014 at 6:06 PM, Mary Ann Horton <mah@mhorton.net> wrote:
Jacob,

Are you just clearing the screen in an otherwise scroll-oriented program, or are you doing graphics by clearing and repainting a similar screen when something changes?

The termcap "cl" method is perfect for the former, but curses is better suited for the latter.

    Mary Ann


On 12/31/2014 02:30 PM, Jacob Ritorto wrote:
I'm actually running an old CIT-101 from c.itoh.  The pdp11 is currently just simh on a raspberry pi, but I have a lot of pdp11 hardware in various states of disrepair.  my 11/73 ran 2.11bsd nicely has a burned out power supply and I haven't been able to fix it.  

I checked out the curses man page in 2.11 and tried to use curses clear, but it really does tack on a lot of overhead & slows things down.  So I'm now tempted to just cheat, keep it simple, find a simple escape string that works on real vt100s as well as xterms, etc. and just printf it.


On Wed, Dec 31, 2014 at 4:05 PM, Clem Cole <clemc@ccc.com> wrote:
Ah - that makes sense,  and since VT-100 are not fully ANSI, that's likely why it's not listed in my circa 1976 VT-100 programmers manual and probably why it does not work for Jacob. ;-)

Clem

On Wed, Dec 31, 2014 at 3:45 PM, Erik E. Fair <fair-tuhs@netbsd.org> wrote:
The sequence ESC-c is ANSI X3.64 for "reset to initial state" which
happens to clear the screen, among other things. I still use it
frequently to reset Mac OS X "Terminal" windows to a sane state,
manually entered.

        Erik <fair@netbsd.org>




_______________________________________________
TUHS mailing list
TUHS@minnie.tuhs.org
https://minnie.tuhs.org/mailman/listinfo/tuhs


_______________________________________________
TUHS mailing list
TUHS@minnie.tuhs.org
https://minnie.tuhs.org/mailman/listinfo/tuhs