home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume17 / e2 / part01 / README < prev    next >
Text File  |  1989-02-08  |  2KB  |  65 lines

  1.  
  2. README - e version 1.3
  3.  
  4.  
  5. Blurb:
  6.     e is a command line preprocessor to get you into vi with ease.
  7.     I find it very useful - even given a shell with history. It keeps 
  8.     a history of the files that have been e'ed most recently in each 
  9.     directory. Thus it is nice to be able to do
  10.  
  11.     cd somewhere
  12.     e
  13.  
  14.     and get straight into the file you were last working on in the 
  15.     directory "somewhere". It also allows fast cross-directory editing,
  16.     does spelling corrections and solves the nasty modeline security
  17.     problem by allowing you to ensure that you never inherit someone
  18.     else's .exrc file.
  19.  
  20.  
  21. Documentation:
  22.     Documentation and examples can be found in the man page in e.1. 
  23.     This is in troff -man format.
  24.  
  25.  
  26. Installing e:
  27.     Change the UNIX line at the start of the Makefile. This *must* be 
  28.     one of Bsd, Sun, Sysv, Ultrix or Dynix. 
  29.  
  30.     [If you are on a sequent (dynix), change the e dependency
  31.      line in the Makefile to "e :& $(HEADERS) $(OBJS)" to get parallel make]
  32.  
  33.     Then make.
  34.  
  35.     If you use a previous version of e, you will want to update your old 
  36.     .e files as the new version uses a single .e file in your home 
  37.     directory. The format is slightly different. The shell script in 
  38.     e_update.sh will make the changes for you.
  39.  
  40.  
  41. Portability:
  42.     This is known to work on BSD4.[23], Ultrix 2.0, Dynix (BSD4.2 universe),
  43.     and SUN 3.0. I put quite alot of time into trying to get it to go on
  44.     a SVR2 NCR tower here, but it was so *incredibly* slow that I ran out
  45.     of patience - but it is *very* close (it compiles, but the terminal gets
  46.     screwed up sometimes). Please let me know if you make it work.
  47.  
  48.     It passes through lint without comment - except for the screwy stuff
  49.     in <sys/ioctl.h> on BSD.
  50.  
  51.  
  52. Thanks:
  53.     To Phil Oldiges, Simon Brown and John Sellens.
  54.     Also to Doug Gwyn for his directory routines and answering questions
  55.     about them.
  56.  
  57.  
  58. -------------------------------------------------------------------------------
  59. Terry Jones, Department Of Computer Science, University Of Waterloo
  60.              Waterloo Ontario Canada N2L 3G1
  61. {ihnp4,allegra,decvax,utzoo,utcsri,clyde}!watmath!watdragon!tcjones
  62. tcjones@dragon.waterloo.{cdn,edu} tcjones@WATER.bitnet
  63. tcjones%watdragon@waterloo.csnet [from oz, tcjones@dragon.waterloo.cdn@munnari]
  64. -------------------------------------------------------------------------------
  65.