home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / mint / tt / emacs1~1.zoo / etc / emacs.man < prev    next >
Encoding:
Text File  |  1993-02-13  |  18.6 KB  |  529 lines

  1.  
  2.  
  3.  
  4. EMACS(1)                                                 EMACS(1)
  5.  
  6.  
  7. N✓NA✓AM✓ME✓E
  8.        emacs - GNU project Emacs
  9.  
  10. S✓SY✓YN✓NO✓OP✓PS✓SI✓IS✓S
  11.        e✓em✓ma✓ac✓cs✓s [ _✓c_✓o_✓m_✓m_✓a_✓n_✓d_✓-_✓l_✓i_✓n_✓e _✓s_✓w_✓i_✓t_✓c_✓h_✓e_✓s ] [ _✓f_✓i_✓l_✓e _✓._✓._✓.  ]
  12.  
  13. D✓DE✓ES✓SC✓CR✓RI✓IP✓PT✓TI✓IO✓ON✓N
  14.        _✓G_✓N_✓U _✓E_✓m_✓a_✓c_✓s is a new version of _✓E_✓m_✓a_✓c_✓s_✓, written by the author
  15.        of the original (PDP-10)  _✓E_✓m_✓a_✓c_✓s_✓,  Richard  Stallman.   Its
  16.        user functionality encompasses everything other _✓E_✓m_✓a_✓c_✓s edi-
  17.        tors do, and it is easily  extensible  since  its  editing
  18.        commands are written in Lisp.
  19.  
  20.        _✓E_✓m_✓a_✓c_✓s  has an extensive interactive help facility, but the
  21.        facility assumes that you know  how  to  manipulate  _✓E_✓m_✓a_✓c_✓s
  22.        windows  and buffers.  CTRL-h (backspace or CTRL-h) enters
  23.        the Help facility.  Help Tutorial (CTRL-h t)  requests  an
  24.        interactive  tutorial which can teach beginners the funda-
  25.        mentals of _✓E_✓m_✓a_✓c_✓s in a few minutes.  Help  Apropos  (CTRL-h
  26.        a)  helps you find a command given its functionality, Help
  27.        Character (CTRL-h c) describes a given character's effect,
  28.        and  Help Function (CTRL-h f) describes a given Lisp func-
  29.        tion specified by name.
  30.  
  31.        _✓E_✓m_✓a_✓c_✓s_✓'_✓s Undo can undo several  steps  of  modification  to
  32.        your  buffers,  so it is easy to recover from editing mis-
  33.        takes.
  34.  
  35.        _✓G_✓N_✓U _✓E_✓m_✓a_✓c_✓s_✓'_✓s many  special  packages  handle  mail  reading
  36.        (RMail)  and  sending  (Mail),  outline editing (Outline),
  37.        compiling (Compile), running subshells within  _✓E_✓m_✓a_✓c_✓s  win-
  38.        dows  (Shell),  running a Lisp read-eval-print loop (Lisp-
  39.        Interaction-Mode), and automated psychotherapy (Doctor).
  40.  
  41.        There is an extensive reference manual, but users of other
  42.        Emacses should have little trouble adapting even without a
  43.        copy.  Users new to _✓E_✓m_✓a_✓c_✓s will be able to use  basic  fea-
  44.        tures  fairly  rapidly  by studying the tutorial and using
  45.        the self-documentation features.
  46.  
  47.        Emacs Options
  48.  
  49.        The following options are of general interest:
  50.  
  51.        _✓f_✓i_✓l_✓e    Edit _✓f_✓i_✓l_✓e_✓.
  52.  
  53.        +✓+_✓n_✓u_✓m_✓b_✓e_✓r Go to the line specified by _✓n_✓u_✓m_✓b_✓e_✓r (do not  insert
  54.                a space between the "+" sign and the number).
  55.  
  56.        -✓-q✓q      Do not load an init file.
  57.  
  58.        -✓-u✓u _✓u_✓s_✓e_✓r Load _✓u_✓s_✓e_✓r_✓'_✓s init file.
  59.  
  60.        -✓-t✓t _✓f_✓i_✓l_✓e Use  specified  _✓f_✓i_✓l_✓e  as  the  terminal instead of
  61.  
  62.  
  63.  
  64.                          1990 November 13                       1
  65.  
  66.  
  67.  
  68.  
  69.  
  70. EMACS(1)                                                 EMACS(1)
  71.  
  72.  
  73.                using stdin/stdout.  This must be the first  argu-
  74.                ment specified in the command line.
  75.  
  76.        The following options are lisp-oriented (these options are
  77.        processed in the order encountered):
  78.  
  79.        -✓-f✓f _✓f_✓u_✓n_✓c_✓t_✓i_✓o_✓n
  80.                Execute the lisp function _✓f_✓u_✓n_✓c_✓t_✓i_✓o_✓n_✓.
  81.  
  82.        -✓-l✓l _✓f_✓i_✓l_✓e Load the lisp code in the file _✓f_✓i_✓l_✓e_✓.
  83.  
  84.        The following options are useful when running _✓E_✓m_✓a_✓c_✓s  as  a
  85.        batch editor:
  86.  
  87.        -✓-b✓ba✓at✓tc✓ch✓h _✓c_✓o_✓m_✓m_✓a_✓n_✓d_✓f_✓i_✓l_✓e
  88.                Edit  in  batch  mode  using the commands found in
  89.                _✓c_✓o_✓m_✓m_✓a_✓n_✓d_✓f_✓i_✓l_✓e_✓.  The editor  will  send  messages  to
  90.                stdout.   This  option  must  be  the first in the
  91.                argument list.
  92.  
  93.        -✓-k✓ki✓il✓ll✓l   Exit _✓E_✓m_✓a_✓c_✓s while in batch mode.
  94.  
  95.        Using Emacs with X
  96.  
  97.        _✓E_✓m_✓a_✓c_✓s has been tailored to work well  with  the  X  window
  98.        system.   If  you  run _✓E_✓m_✓a_✓c_✓s from under X windows, it will
  99.        create its own X window to display in.  You will  probably
  100.        want  to  start the editor as a background process so that
  101.        you can continue using your original window.
  102.  
  103.        _✓E_✓m_✓a_✓c_✓s can be started with the following X switches:
  104.  
  105.        -✓-r✓rn✓n _✓n_✓a_✓m_✓e
  106.                Specifies the program name which  should  be  used
  107.                when   looking   up   defaults  in  the  user's  X
  108.                resources.  This must be the first  option  speci-
  109.                fied in the command line.
  110.  
  111.        -✓-w✓wn✓n _✓n_✓a_✓m_✓e
  112.                Specifies the name which should be assigned to the
  113.                _✓E_✓m_✓a_✓c_✓s window.
  114.  
  115.        -✓-r✓r      Display the _✓E_✓m_✓a_✓c_✓s window in reverse video.
  116.  
  117.        -✓-i✓i      Use the "kitchen sink" bitmap icon when iconifying
  118.                the _✓E_✓m_✓a_✓c_✓s window.
  119.  
  120.        -✓-f✓fo✓on✓nt✓t _✓f_✓o_✓n_✓t_✓, -✓-f✓fn✓n _✓f_✓o_✓n_✓t
  121.                Set  the  _✓E_✓m_✓a_✓c_✓s window's font to that specified by
  122.                _✓f_✓o_✓n_✓t_✓.  You will find the various _✓X  fonts  in  the
  123.                _✓/_✓u_✓s_✓r_✓/_✓l_✓i_✓b_✓/_✓X_✓1_✓1_✓/_✓f_✓o_✓n_✓t_✓s  directory.   Note  that  _✓E_✓m_✓a_✓c_✓s
  124.                will only accept fixed width fonts.  Under the X11
  125.                Release  4  font-naming conventions, any font with
  126.                the value "m" or "c" in the eleventh field of  the
  127.  
  128.  
  129.  
  130.                          1990 November 13                       2
  131.  
  132.  
  133.  
  134.  
  135.  
  136. EMACS(1)                                                 EMACS(1)
  137.  
  138.  
  139.                font  name  is  a  fixed width font.  Furthermore,
  140.                fonts whose name are of the form _✓w_✓i_✓d_✓t_✓hx_✓h_✓e_✓i_✓g_✓h_✓t  are
  141.                generally  fixed width, as is the font _✓f_✓i_✓x_✓e_✓d.  See
  142.                _✓x_✓l_✓s_✓f_✓o_✓n_✓t_✓s(1) for more information.
  143.  
  144.                When you specify a font, be sure to  put  a  space
  145.                between the switch and the font name.
  146.  
  147.        -✓-b✓b _✓p_✓i_✓x_✓e_✓l_✓s
  148.                Set  the _✓E_✓m_✓a_✓c_✓s window's border width to the number
  149.                of pixels specified by _✓p_✓i_✓x_✓e_✓l_✓s_✓.   Defaults  to  one
  150.                pixel on each side of the window.
  151.  
  152.        -✓-i✓ib✓b _✓p_✓i_✓x_✓e_✓l_✓s
  153.                Set the window's internal border width to the num-
  154.                ber of pixels specified by  _✓p_✓i_✓x_✓e_✓l_✓s_✓.   Defaults  to
  155.                one pixel of padding on each side of the window.
  156.  
  157.  
  158.        -✓-w✓w _✓g_✓e_✓o_✓m_✓e_✓t_✓r_✓y_✓, -✓-g✓ge✓eo✓om✓me✓et✓tr✓ry✓y _✓g_✓e_✓o_✓m_✓e_✓t_✓r_✓y
  159.                Set the _✓E_✓m_✓a_✓c_✓s window's width, height, and position
  160.                as specified.  The geometry  specification  is  in
  161.                the  standard X format; see _✓X(1) for more informa-
  162.                tion.  The width and height are specified in char-
  163.                acters; the default is 80 by 24.
  164.  
  165.  
  166.        -✓-f✓fg✓g _✓c_✓o_✓l_✓o_✓r
  167.                On color displays, sets the color of the text.
  168.  
  169.                See  the  file  _✓/_✓u_✓s_✓r_✓/_✓l_✓i_✓b_✓/_✓X_✓1_✓1_✓/_✓r_✓g_✓b_✓._✓t_✓x_✓t for a list of
  170.                valid color names.
  171.  
  172.        -✓-b✓bg✓g _✓c_✓o_✓l_✓o_✓r
  173.                On color displays, sets the color of the  window's
  174.                background.
  175.  
  176.        -✓-b✓bd✓d _✓c_✓o_✓l_✓o_✓r
  177.                On  color displays, sets the color of the window's
  178.                border.
  179.  
  180.        -✓-c✓cr✓r _✓c_✓o_✓l_✓o_✓r
  181.                On color displays, sets the color of the  window's
  182.                text cursor.
  183.  
  184.        -✓-m✓ms✓s _✓c_✓o_✓l_✓o_✓r
  185.                On  color displays, sets the color of the window's
  186.                mouse cursor.
  187.  
  188.        -✓-d✓d _✓d_✓i_✓s_✓p_✓l_✓a_✓y_✓n_✓a_✓m_✓e_✓, -✓-d✓di✓is✓sp✓pl✓la✓ay✓y _✓d_✓i_✓s_✓p_✓l_✓a_✓y_✓n_✓a_✓m_✓e
  189.                Create the _✓E_✓m_✓a_✓c_✓s window on the  display  specified
  190.                by  _✓d_✓i_✓s_✓p_✓l_✓a_✓y_✓n_✓a_✓m_✓e.   Must be the first option speci-
  191.                fied in the command line.
  192.  
  193.  
  194.  
  195.  
  196.                          1990 November 13                       3
  197.  
  198.  
  199.  
  200.  
  201.  
  202. EMACS(1)                                                 EMACS(1)
  203.  
  204.  
  205.        -✓-n✓nw✓w     Tells _✓E_✓m_✓a_✓c_✓s not to use its special interface to X.
  206.                If you use this switch when invoking _✓E_✓m_✓a_✓c_✓s from an
  207.                _✓x_✓t_✓e_✓r_✓m(1) window, display is done in  that  window.
  208.                This  must  be  the  first option specified in the
  209.                command line.
  210.  
  211.        You can set _✓X default values for  your  _✓E_✓m_✓a_✓c_✓s  windows  in
  212.        your  _✓._✓X_✓r_✓e_✓s_✓o_✓u_✓r_✓c_✓e_✓s  file  (see _✓x_✓r_✓d_✓b(1)).  Use the following
  213.        format:
  214.  
  215.               emacs.keyword:value
  216.  
  217.        where _✓v_✓a_✓l_✓u_✓e specifies the default value of _✓k_✓e_✓y_✓w_✓o_✓r_✓d_✓.  _✓E_✓m_✓a_✓c_✓s
  218.        lets you set default values for the following keywords:
  219.  
  220.        f✓fo✓on✓nt✓t (✓(class F✓Fo✓on✓nt✓t)✓)
  221.                Sets the window's text font.
  222.  
  223.        r✓re✓ev✓ve✓er✓rs✓se✓eV✓Vi✓id✓de✓eo✓o (✓(class R✓Re✓ev✓ve✓er✓rs✓se✓eV✓Vi✓id✓de✓eo✓o)✓)
  224.                If  _✓r_✓e_✓v_✓e_✓r_✓s_✓e_✓V_✓i_✓d_✓e_✓o_✓'_✓s  value is set to _✓o_✓n_✓, the window
  225.                will be displayed in reverse video.
  226.  
  227.        b✓bi✓it✓tm✓ma✓ap✓pI✓Ic✓co✓on✓n (✓(class B✓Bi✓it✓tm✓ma✓ap✓pI✓Ic✓co✓on✓n)✓)
  228.                If _✓b_✓i_✓t_✓m_✓a_✓p_✓I_✓c_✓o_✓n_✓'_✓s value is set  to  _✓o_✓n_✓,  the  window
  229.                will iconify into the "kitchen sink."
  230.  
  231.        b✓bo✓or✓rd✓de✓er✓rW✓Wi✓id✓dt✓th✓h (✓(class B✓Bo✓or✓rd✓de✓er✓rW✓Wi✓id✓dt✓th✓h)✓)
  232.                Sets the window's border width in pixels.
  233.  
  234.        i✓in✓nt✓te✓er✓rn✓na✓al✓lB✓Bo✓or✓rd✓de✓er✓r (✓(class B✓Bo✓or✓rd✓de✓er✓rW✓Wi✓id✓dt✓th✓h)✓)
  235.                Sets the window's internal border width in pixels.
  236.  
  237.        f✓fo✓or✓re✓eg✓gr✓ro✓ou✓un✓nd✓d (✓(class F✓Fo✓or✓re✓eg✓gr✓ro✓ou✓un✓nd✓d)✓)
  238.                For color displays, sets the window's text  color.
  239.  
  240.        b✓ba✓ac✓ck✓kg✓gr✓ro✓ou✓un✓nd✓d (✓(class B✓Ba✓ac✓ck✓kg✓gr✓ro✓ou✓un✓nd✓d)✓)
  241.                For  color  displays, sets the window's background
  242.                color.
  243.  
  244.        b✓bo✓or✓rd✓de✓er✓rC✓Co✓ol✓lo✓or✓r (✓(class B✓Bo✓or✓rd✓de✓er✓rC✓Co✓ol✓lo✓or✓r)✓)
  245.                For color displays, sets the color of the window's
  246.                border.
  247.  
  248.        c✓cu✓ur✓rs✓so✓or✓rC✓Co✓ol✓lo✓or✓r (✓(class F✓Fo✓or✓re✓eg✓gr✓ro✓ou✓un✓nd✓d)✓)
  249.                For color displays, sets the color of the window's
  250.                text cursor.
  251.  
  252.        p✓po✓oi✓in✓nt✓te✓er✓rC✓Co✓ol✓lo✓or✓r (✓(class F✓Fo✓or✓re✓eg✓gr✓ro✓ou✓un✓nd✓d)✓)
  253.                For color displays, sets the color of the window's
  254.                mouse cursor.
  255.  
  256.        g✓ge✓eo✓om✓me✓et✓tr✓ry✓y (✓(class G✓Ge✓eo✓om✓me✓et✓tr✓ry✓y)✓)
  257.                Sets   the   geometry  of  the  _✓E_✓m_✓a_✓c_✓s  window  (as
  258.                described above).
  259.  
  260.  
  261.  
  262.                          1990 November 13                       4
  263.  
  264.  
  265.  
  266.  
  267.  
  268. EMACS(1)                                                 EMACS(1)
  269.  
  270.  
  271.        t✓ti✓it✓tl✓le✓e (✓(class T✓Ti✓it✓tl✓le✓e)✓)
  272.                Sets the title of the _✓E_✓m_✓a_✓c_✓s window.
  273.  
  274.        i✓ic✓co✓on✓nN✓Na✓am✓me✓e (✓(class T✓Ti✓it✓tl✓le✓e)✓)
  275.                Sets the icon name for the _✓E_✓m_✓a_✓c_✓s window icon.
  276.  
  277.        If you try to set color values while  using  a  black  and
  278.        white  display,  the window's characteristics will default
  279.        as follows: the foreground color will be set to black, the
  280.        background  color  will  be set to white, the border color
  281.        will be set to grey, and the text and mouse  cursors  will
  282.        be set to black.
  283.  
  284.        Using the Mouse
  285.  
  286.        The  following  lists  the  mouse  button bindings for the
  287.        _✓E_✓m_✓a_✓c_✓s window under X11.
  288.  
  289.        MOUSE BUTTON         FUNCTION
  290.        left                 Set point.
  291.        middle               Paste text.
  292.        right                Cut text into X cut buffer.
  293.        SHIFT-middle         Cut text into X cut buffer.
  294.        SHIFT-right          Paste text.
  295.        CTRL-middle          Cut text into X cut buffer  and  kill
  296.                             it.
  297.        CTRL-right           Select  this  window,  then  split it
  298.                             into two  windows.   Same  as  typing
  299.                             CTRL-x 2.
  300.        CTRL-SHIFT-left      X  buffer  menu--hold the buttons and
  301.                             keys down, wait for menu  to  appear,
  302.                             select  buffer,  and  release.   Move
  303.                             mouse out of menu and release to can-
  304.                             cel.
  305.        CTRL-SHIFT-middle    X  help  menu--pop up index card menu
  306.                             for Emacs help.
  307.        CTRL-SHIFT-right     Select window with mouse, and  delete
  308.                             all  other  windows.   Same as typing
  309.                             CTRL-x 1.
  310.  
  311.  
  312. M✓MA✓AN✓NU✓UA✓AL✓LS✓S
  313.        You can order printed copies of the GNU Emacs  Manual  for
  314.        $15.00/copy  postpaid  from  the Free Software Foundation,
  315.        which develops GNU software  (contact  them  for  quantity
  316.        prices on the manual).  Their address is:
  317.            Free Software Foundation
  318.            675 Mass Ave.
  319.            Cambridge, MA 02139
  320.        Your  local Emacs maintainer might also have copies avail-
  321.        able.  As with all software  and  publications  from  FSF,
  322.        everyone is permitted to make and distribute copies of the
  323.        Emacs manual.  The  TeX  source  to  the  manual  is  also
  324.        included in the Emacs source distribution.
  325.  
  326.  
  327.  
  328.                          1990 November 13                       5
  329.  
  330.  
  331.  
  332.  
  333.  
  334. EMACS(1)                                                 EMACS(1)
  335.  
  336.  
  337. F✓FI✓IL✓LE✓ES✓S
  338.        /usr/local/emacs/src - C source files and object files
  339.  
  340.        /usr/local/emacs/lisp  -  Lisp  source  files and compiled
  341.        files  that  define  most  editing  commands.   Some   are
  342.        preloaded;  others are autoloaded from this directory when
  343.        used.
  344.  
  345.        /usr/local/emacs/man - sources  for  the  Emacs  reference
  346.        manual.
  347.  
  348.        /usr/local/emacs/etc - various programs that are used with
  349.        GNU Emacs, and some files of information.
  350.  
  351.        /usr/local/emacs/etc/DOC.* -  contains  the  documentation
  352.        strings  for  the Lisp primitives and preloaded Lisp func-
  353.        tions of GNU Emacs.  They are stored here  to  reduce  the
  354.        size of Emacs proper.
  355.  
  356.        /usr/local/emacs/etc/DIFF  discusses  GNU Emacs vs. Twenex
  357.        Emacs;
  358.        /usr/local/emacs/etc/CCADIFF discusses GNU Emacs  vs.  CCA
  359.        Emacs;
  360.        /usr/local/emacs/etc/GOSDIFF   discusses   GNU  Emacs  vs.
  361.        Gosling Emacs.
  362.        /usr/local/emacs/etc/SERVICE lists people offering various
  363.        services  to  assist  users of GNU Emacs, including educa-
  364.        tion, troubleshooting, porting and customization.
  365.        These files also have information useful to anyone wishing
  366.        to  write  programs  in the Emacs Lisp extension language,
  367.        which has not yet been fully documented.
  368.  
  369.        /usr/local/emacs/info - files for the  Info  documentation
  370.        browser (a subsystem of Emacs) to refer to.  Currently not
  371.        much of Unix is documented here, but the complete text  of
  372.        the  Emacs  reference  manual  is included in a convenient
  373.        tree structured form.
  374.  
  375.        /usr/local/emacs/lock - holds lock files that are made for
  376.        all files being modified in Emacs, to prevent simultaneous
  377.        modification of one file by two users.
  378.  
  379.        /usr/local/emacs/cpp - the GNU cpp,  needed  for  building
  380.        Emacs  on  certain versions of Unix where the standard cpp
  381.        cannot handle long names for macros.
  382.  
  383.        /usr/local/emacs/shortnames - facilities  for  translating
  384.        long  names  to short names in C code, needed for building
  385.        Emacs on certain versions of Unix  where  the  C  compiler
  386.        cannot handle long names for functions or variables.
  387.  
  388.        /usr/lib/X11/rgb.txt - list of valid X color names.
  389.  
  390.  
  391.  
  392.  
  393.  
  394.                          1990 November 13                       6
  395.  
  396.  
  397.  
  398.  
  399.  
  400. EMACS(1)                                                 EMACS(1)
  401.  
  402.  
  403. B✓BU✓UG✓GS✓S
  404.        There  is a mailing list, bug-gnu-emacs@prep.ai.mit.edu on
  405.        the  internet   (ucbvax!prep.ai.mit.edu!bug-gnu-emacs   on
  406.        UUCPnet),  for reporting Emacs bugs and fixes.  But before
  407.        reporting something as a bug, please try to be  sure  that
  408.        it really is a bug, not a misunderstanding or a deliberate
  409.        feature.  We ask you to read the section ``Reporting Emacs
  410.        Bugs''  near the end of the reference manual (or Info sys-
  411.        tem) for hints on how and  when  to  report  bugs.   Also,
  412.        include the version number of the Emacs you are running in
  413.        _✓e_✓v_✓e_✓r_✓y bug report that you send in.
  414.  
  415.        Do not expect a personal answer to a bug report.  The pur-
  416.        pose  of  reporting bugs is to get them fixed for everyone
  417.        in the next release, if  possible.   For  personal  assis-
  418.        tance,  look in the SERVICE file (see above) for a list of
  419.        people who offer it.
  420.  
  421.        Please do not send anything but bug reports to this  mail-
  422.        ing  list.   Send requests to be added to mailing lists to
  423.        the  special  list  info-gnu-emacs-request@prep.ai.mit.edu
  424.        (or the corresponding UUCP address).  For more information
  425.        about    Emacs    mailing    lists,    see    the     file
  426.        /usr/local/emacs/etc/MAILINGLISTS.   Bugs tend actually to
  427.        be fixed if they can be isolated, so it is in your  inter-
  428.        est  to  report them in such a way that they can be easily
  429.        reproduced.
  430.  
  431.        Bugs that I know about are: shell will not work with  pro-
  432.        grams running in Raw mode on some Unix versions.
  433.  
  434. U✓UN✓NR✓RE✓ES✓ST✓TR✓RI✓IC✓CT✓TI✓IO✓ON✓NS✓S
  435.        _✓E_✓m_✓a_✓c_✓s  is free; anyone may redistribute copies of _✓E_✓m_✓a_✓c_✓s to
  436.        anyone under the terms stated in the _✓E_✓m_✓a_✓c_✓s General  Public
  437.        License,  a  copy  of which accompanies each copy of _✓E_✓m_✓a_✓c_✓s
  438.        and which also appears in the reference manual.
  439.  
  440.        Copies of _✓E_✓m_✓a_✓c_✓s may sometimes be  received  packaged  with
  441.        distributions of Unix systems, but it is never included in
  442.        the scope of any license  covering  those  systems.   Such
  443.        inclusion violates the terms on which distribution is per-
  444.        mitted.  In fact, the primary purpose of the General  Pub-
  445.        lic License is to prohibit anyone from attaching any other
  446.        restrictions to redistribution of _✓E_✓m_✓a_✓c_✓s_✓.
  447.  
  448.        Richard Stallman encourages  you  to  improve  and  extend
  449.        _✓E_✓m_✓a_✓c_✓s_✓,  and  urges  that you contribute your extensions to
  450.        the GNU library.  Eventually GNU (Gnu's Not Unix) will  be
  451.        a  complete  replacement for Berkeley Unix.  Everyone will
  452.        be able to use the GNU system for free.
  453.  
  454. S✓SE✓EE✓E A✓AL✓LS✓SO✓O
  455.        X(1), xlsfonts(1), xterm(1), xrdb(1)
  456.  
  457.  
  458.  
  459.  
  460.                          1990 November 13                       7
  461.  
  462.  
  463.  
  464.  
  465.  
  466. EMACS(1)                                                 EMACS(1)
  467.  
  468.  
  469. A✓AU✓UT✓TH✓HO✓OR✓RS✓S
  470.        _✓E_✓m_✓a_✓c_✓s was written by Richard Stallman and the  Free  Soft-
  471.        ware  Foundation.   Joachim  Martillo  and  Robert Krawitz
  472.        added the X features.
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.                          1990 November 13                       8
  527.  
  528.  
  529.