home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume4 / gnumacs-blit / part01 / README < prev   
Text File  |  1989-02-03  |  2KB  |  53 lines

  1. This is a package that allows mouse editing with GNU Emacs (version 18.48 or
  2. later) on a Teletype 5620 terminal running layers or mux.
  3.  
  4. The package consists of two parts: The 5620m directory contains the terminal
  5. emulator program to be run on the 5620. The emacs directory contains an Emacs
  6. elisp program.
  7.  
  8. The terminal emulator (among others) encodes mouse button events into escape
  9. sequences and sens them down to the host. The elisp program interprets the
  10. escape sequences and performs the appropriate editing commands.
  11.  
  12. The editing capabilities provided by this package are far superiour to what the
  13. Emacstool offers for Suntools users. It would be nice to have these features on
  14. other terminals or workstations than just the rather rare 5620. Maybe one day
  15. somebody writes something similiar for X-Windows.
  16.  
  17.  
  18. INSTALLATION
  19. ============
  20.  
  21. 1. Terminal Emulator
  22.  
  23. a) adapt the Makefile to local conventions regarding placement of sources,
  24.    binaries and manuals. If you are using layers, not mux, you will also have
  25.    to adapt the compiler name in the Makefile and the loder name in the load
  26.    script 5620m. Some further (minor) modifications may be necessary in this
  27.    case, the latest version has not been tested under layers.
  28.  
  29. b) type "make install"
  30.  
  31. c) Adapt $JERQ/bin/term to support loading 5620m. Use the supplied term as a
  32.    template. (In case you have no other local dmd programs you can just replace
  33.    $JERQ/bin/term by the supplied term.)
  34.  
  35. The last step does not apply to layers versions, nor is it essential for mux.
  36. If it is ommitted, the emulator cannot be downloaded in the normal mux fashion
  37. (i.e. "term 5620m"), it can always be downloaded as "5620m".
  38.  
  39. 2. Elisp Program
  40.  
  41. a) copy the files mega-lilith.el into the emacs library $GNUEMACS/lisp
  42.    and term/5620x.el into $GNUEMACS/lisp/term
  43.  
  44. b) byte-compile $GNUEMACS/lisp/mega-lilith.el
  45.  
  46.  
  47. DOCUMENTATION
  48. =============
  49.  
  50. 5620m.9 is the troffable UNIX manual describing the terminal emulator.
  51. mega-lilith.tex is a TeX report describing the elisp program and the mouse
  52. editing capabilities of the package.
  53.