1*62601Sbostic# @(#)README 8.1 (Berkeley) 06/08/93 244241Sbostic 344241Sbostic<< 12 May 1983 >> 444241SbosticTo install this directory on your system: 544241Sbostic 6*62601SbosticFirst determine a list of "common terminals" for your system. This list 7*62601Sbosticwill probably be small, and can be empty if you like, but you should 8*62601Sbosticprobably put your own terminal in it. 944241Sbostic 10*62601SbosticSecond, edit the editor script "reorder" to use this list instead of the 11*62601Sbosticlist built in to it. The changes will be evident from looking at the 12*62601Sbosticscript. Notice that the script contains the terminals in order from least 13*62601Sbosticcommon to most common, since the move commands will move them to the front 14*62601Sbosticin that order, the effect will be to put the most common at the front of 15*62601Sbostictermcap since that's moved last. The s.* terminals are specials, and 16*62601Sbosticalthough they don't have to go to the front, they are probably quite 17*62601Sbosticcommon and really should go near the front. 1844241Sbostic 1944241SbosticThird, if you are not a super user and cannot create the directory 20*62601Sbostic/usr/lib/tabset, make a corresponding directory somewhere you can and add 21*62601Sbostica line to reorder to globally change all /usr/lib/tabset's to your own 22*62601Sbosticpath name. This change is better than just changing the termcap.src file 23*62601Sbosticbecause it makes it easier to diff it from newer distributed versions. 24*62601SbosticTry to keep the source as is whenever possible, and put mungings into 25*62601Sbosticreorder. 2644241Sbostic 2744241SbosticNow you can run "make install" which will create an /etc/termcap. Again, 2844241Sbosticif you aren't a super user change the cp command to put it where you can. 2944241SbosticIn this case you will have to redefine E_TERMCAP in "local/uparm.h", which 3044241Sbosticwill probably be in subdirectories with the other UCB software. 3144241Sbostic 3244241Sbostic 3344241SbosticFinally, if you make additions or fixes to termcap, please mail a note 3444241Sbosticexplaining what you did with the fixed termcap entry (not the whole file, 3544241Sbosticplease!) to me at one of the addresses below, so it can be incorporated 3644241Sbosticback into the original source. I will normally include anything unless 3744241Sbosticthere is a good reason not to, but I reserve the right to redo it differently. 3844241Sbostic 3960157Sbostic uunet!ucbvax!termcap (uucp) 4060157Sbostic termcap@berkeley.cs.edu (Internet) 41*62601Sbostic 42*62601Sbostic<< 14 October 1987 >> 43*62601SbosticIt is probably easiest to make local termcap changes in separate 44*62601Sbosticfiles, eg /usr/local/etc/termcap, and encourage people to put 45*62601Sbostic 46*62601Sbostic setenv TERMPATH ~/.termcap:/usr/local/etc/termcap:/etc/termcap 47*62601Sbostic 48*62601Sbosticin their shell startup files. This way local system-wide changes can be 49*62601Sbosticisolated in /usr/local/etc/termcap and user changes in ~/.termcap, all 50*62601Sbosticwithout consuming lots of disk or requiring re-integration of local 51*62601Sbosticchanges when system termcap files change. 52*62601Sbostic 53*62601Sbostic John Kunze 54*62601Sbostic termcap@berkeley.cs.edu 55*62601Sbostic 56