[comp.sys.apollo] Apollo termcap .. a dumb question

bshaw@vlsic2.vlsic2.ti.com (Bob Shaw) (12/31/89)

I know this may be a dumb question ... however
Is there an  Apollo termcap available for other systems.
Here is why I'm asking ....
When I rlogin from my apollo to another system (Convex for example)
I would like to have the same enviornment as the Apollo.  One reason
is to get a full screen advantage for emacs.  Of course , you can
use the vt100 emulator, but you are limited to ~80x24 and cannot 
realize the full benefit of emacs or whatever you're running.
We tried taking the "Apollo" section from  /etc/termcap on the 
Apollo and appending it to the Convex termcap and then setenv TERM
Apollo.  This did "change" things but still didn't do what we thought
it should.  

I'm sure we are missing something very simple here but  ...
Any comments / suggestions  etc  

Thanks in advance 

bshaw@hcvdl.vdl.ti.com

nazgul@alphalpha.COM (Kee Hinckley) (01/03/90)

> I know this may be a dumb question ... however
> Is there an  Apollo termcap available for other systems.

The Apollo termcap is really just for the vt100 emulator.  The common
mistake is to think of pads as terminal emulators.  They arn't, since
workstations were replacing terminals, terminals would be obsolete
right?  :-).  However, since the vt100 emulator *can* do more than
80x24, you ought to be able to gen up a termcap which supports a
larger screen, and a script which brings up an emulator of that size.
(Note, I haven't tested this, I'm just guess here.)  Not pretty I admit,
but...

> I'm sure we are missing something very simple here but  ...

Nope, just the problems inherent with switching from a homogeneous to
a heterogeneous world.  Given the move to X I doubt that the pad/terminal
problem will get a lot of attention.  One can only hope for xterms which
have more pad-like features.

                                                    -kee

------------------------------------------------------------------------------
Alphalpha Software, Inc.                    nazgul@alphalpha.com
148 Scituate St.                            Voice:  617/641-3805
Arlington, MA 02174                         Autodial Fax:  617/641-3805
                                            Handdial Fax:  617/641-3805<ring>3
------------------------------------------------------------------------------
nazgul@pro-angmar.cts.com, 617/641-3722 (BBS), 617/648-5938 (computer) and 
617/646-7703 (work) all wait on NYNEX incompetency (4 months and counting).

-------

dbfunk@ICAEN.UIOWA.EDU (David B Funk) (01/06/90)

In posting  <103964@ti-csl.csc.ti.com> Bob Shaw asks:

> I know this may be a dumb question ... however
> Is there an  Apollo termcap available for other systems.
> Here is why I'm asking ....
> When I rlogin from my apollo to another system (Convex for example)
> I would like to have the same enviornment as the Apollo.  One reason
> is to get a full screen advantage for emacs.  Of course , you can
> use the vt100 emulator, but you are limited to ~80x24 and cannot 
> realize the full benefit of emacs or whatever you're running.

I don't know of a way to get the Apollo function keys to work with
a remote emacs as they do with the Apollo port of GNUemacs (from LNZ),
but you can, at least, get the larger window size. The trick is to
have the remote system ask the vt100 emulator for the window size
and then to do a "stty" with the row & col values on the remote system.
Look at the "vt100 unix" help file for the details. IE do a 
"help vt100 unix", or read the file "/sys/help/vt100/unix.hlp".
This should work for both sr9.7 & sr10 systems.

Dave Funk