Thu 23 Jun 2005 01:23:39 AM UTC, original submission:
When using a text serial terminal (DEC VT320 - yes there's lots still out there) with XON/XOFF flow control to edit a long file, scrolling down through screens of text causes garbage characters to end up in the file being edited.
This is due to the terminal's buffer being overrun because it takes extra time for the terminal to do cursor positioning and re-draw of the screen.
The terminal, as it should, sends an XOFF when its buffer is close to filling to avoid this, but nano is ignoring the flow control, and even displays "XOFF ignored, mumble mumble' in a hilighted box centered above the menu lines.
Note that 'pico' does NOT have this problem and works fine.
I've searched the archives (nano-devel mailing list search is broken, BTW) and the only reference to XOFF is an old comment saying it's being ignored after release 1.2.
Our application uses many such terminals, and with the hardware and wiring used, XON/XOFF is the only available choice for flow control since RTS/CTS isn't an option.
I'd like very much to use the interface-enhanced nano, but until this situation is corrected, it's not possible.
|