[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: "Donald E. Hopkins" <A2DEH@MIT-MC.ARPA>
- From: "David A. Moon" <Moon@SCRC-RIVERSIDE.ARPA>
- Date: Tue, 11 Sep 1984 04:58:00 -0000
- Date: Sun, 16 Sep 84 17:44 EDT
- Cc: BUG-EMACS@MIT-MC.ARPA, BUG-TCTYP@MIT-MC.ARPA
- In-reply-to: The message of 11 Sep 84 00:58-EDT from Donald E. Hopkins <A2DEH at MIT-MC>
Date: 11 September 1984 00:58-EDT
From: Donald E. Hopkins <A2DEH @ MIT-MC>
I'm running a terminal program on my Apple that emulated a VT52 with
line/character insert/delete, using $L, $M, $P, $Q, and $R for insert
line, delete line, delete character, enter insert mode, and exit insert
mode, respectivly. I use
:tctyp vt52 +%tolid +%tocid .....
VT52, Padtab=1, +%tocid, +%tolid, Query
I did not specify the padtab. I tried :tctyp padtab 0<cr>, and restarting
emacs, and now it uses a series of $C's instead of spaces. When I type
a tab, it then goes to the right with $C's, too.
On display terminals the PADTAB field is recycled to control cursor
positioning options rather than padding for tabs (only printing
terminals need padding for tabulation.) Unfortunately TCTYP doesn't
know to print the field with a type-dependent name.
Part of what's happening to you is that ITS is smart and compensates for
the numerous bugs in (some) VT52s having to do with cursor positioning.
The value of PADTAB you want might be 3, I don't remember for sure.