On Tue Feb 3, 2026 at 20:10:00 GMT +01, G. Branden Robinson wrote:
> Which VT100 emulator is it, and how good is it known to be?

https://github.com/larsbrinkhoff/terminal-simulator

"This is a software simulation of the VT100 hardware. The original
firmware ROM is built in and executed by an 8080 emulator.  Other
components include video display with character generator ROM, settings
NVRAM, Intel 8251 USART, and a keyboard matrix scanner.  The Advance
Video Option is not included."

Brinkhoff is something like a computer historian to my knowledge.
I think he knows what he's doing.

Regarding idlok() and scrollok(): I know the manpage.
Unfortunately, nowhere it says what to do, so ncurses
will actually set up the scroll region.
After reading the source code, it didn't get much clearer.

>From my understanding scrollok() shouldn't be necessary
if the terminal has insert/delete_line caps.

Perhaps I will build against a debug version of ncurses
and step through with GDB, looking for the place actually
preventing configuration of the scroll region.

Best regards,
Robin.

Attachment: signature.asc
Description: PGP signature

Reply via email to