gwyn@BRL.ARPA (Doug Gwyn, VLD/VMB) (07/10/87)
Your VT100 emulator is functioning properly; it's Gnuemacs that's not functioning properly, possibly because you haven't set up the correct terminal handler modes. Real VT100s do send DC3/DC1 characters to block/unblock host transmission.
elliott@dspuv2.steinmetz (jim elliott) (07/27/87)
It's really much nicer if you can write a vt100 emulator that doesn't NEED to use xon and xoff to block GnuEmacs; those keys are already assigned in Emacs anyway, as the "quote" and "Isearch-forward" keys. I muttered and mumbled for a long time before breaking down and giving my terminal emulator a big (7K) received-character buffer, but there were enough programs and systems (especially ones that were several hops away over networks) that either wouldn't or didn't have time to respond to xoff. It was definitely worth it. This weekend I also finally took the time to perfect the last quirks in my vt100 emulation; I can now proudly say it passes the vttest program as well as the vt220 I use at work (except, of course, for the graphics modes that my hardware doesn't have). . . . . . . ... . . . . . . . . . . ... . . Jim Elliott / ...!seismo!uunet!steinmetz!crd!elliott / "Don't look, son, it's / Jim_Elliott%mts@itsgw.rpi.edu [school] a secular humanist!" / (or) elliott@ge-crd.arpa [work] . . . . . . ... . . . . . . . . . . ... . .