Imported from ../bash-2.0.tar.gz.
[platform/upstream/bash.git] / examples / misc / suncmd.termcap
1 #Posted-Date: Fri, 9 Mar 90 18:34:29 EST
2 #Date: Fri, 9 Mar 90 18:34:29 EST
3 #From: "Eirik Fuller" <wonton.tn.cornell.edu!eirik@ucsbcsl.UUCP>
4 #To: bfox@ai.mit.edu (Brian Fox)
5 #Subject: Patch to bash 1.05 for SunView
6 #
7 #I think this works:
8 #
9 Mu|sun-cmd:am:bs:km:pt:li#34:co#80:cl=^L:ce=\E[K:cd=\E[J:rs=\E[s:
10 #
11 #Another alternative is to send the ti string at startup time (and, I
12 #guess, the te string at exit time); that is how vi works in a cmdtool.
13 #The best reason to not do this is that this also disables scrolling
14 #which, as I understand it, is why anyone would use cmdtool in the
15 #first place.  Sending the ti string at startup time would do strange
16 #things on other systems too; in xterm it would use the alternate
17 #screen.
18 #
19 #The problem with cmdtool, in case that is less than obvious, is that
20 #almost none of the capabilities advertised in /etc/termcap are enabled
21 #while scrolling is enabled.  It has other problems too, like being
22 #part of an outdated proprietary windowing system, but there's probably
23 #no need to dwell on that.  In a sense, though, the sun-cmd termcap
24 #entry doesn't lie about the capabilities; I think the termcap man page
25 #does warn about some terminals having cursor motion capabilities only
26 #in the "ti/te window".
27 #
28 #A general solution to this problem would require a termcap capability
29 #which somehow tells which features are available outside of the ti/te
30 #window.  There is no such capability in termcap now, of course.