[comp.emacs] Del vs BackSpace in Xemacs

leein@uicsrd.csrd.uiuc.edu (04/22/89)

Hi,

I have several questions.  Seem really basic ones to you gurus.

1.  First, which editor is the best?  I want a full featured editor.  There 
  are (1)  gnuemacs called xemacs, (am I right?  I did not get the software
  yet.), (2) vi, (3) Navigator editor on Smalltalk-80,  and finally (4) xedit.

2.  On an rlogined system I usually use plain (since I can't use the mouse)
   gnuemacs.  Can I use mouse with xemacs under xterm?   I understand if the
   host system allow me to use my system as an X terminal, I might use one.  But
  usually they do not allow normal users to do that.   Then here is an
  important question.

3. Our system (Ardent Titan) use XK_BackSpace which is defined as 0xFF08 in
   keysymdef.h file as the erase key.  But gnuemacs uses 0xFFFF for the
   erase key.  Remapping C-h and Del inside gnuemacs certainly is not a 
  good idea.   So what if I modify keysymdef.h file?  Is it safe?


Thanks
                     In
                     leein@uicsrd.csrd.uiuc.edu

bob@allosaur.cis.ohio-state.edu (Bob Sutterfield) (04/25/89)

In article <44000011@uicsrd.csrd.uiuc.edu> leein@uicsrd.csrd.uiuc.edu writes:
   1.  First, which editor is the best?  I want a full featured
       editor.

You're asking a basically religious question :-)  You'll just have to
get several and try them out.

       There are (1) gnuemacs called xemacs, (am I right?  I did not
       get the software yet.),

When you make GNU Emacs, it calls itself `xemacs' in the source/build
directory and installs itself as `emacs'.  And there's an editor in
there somewhere too :-)

       (2) vi,

Has the advantage of ubiquity.  That means it's always there when you
need to edit src/config.h to bring up GNU Emacs for the first time :-)

       (3) Navigator editor on Smalltalk-80,

Reputed to be very nice in its environment, but I haven't used it.
May be inappropriate for general-purpose work in a mostly-UNIX world.

       and finally (4) xedit.

xedit is a reasonable demonstration of X toolkit functions in the
context of a text editor.  IMHO, it doesn't have the power and
flexibility to be useful as a day-to-day workhorse editing tool.

   2.  On an rlogined system I usually use plain (since I can't use
       the mouse) gnuemacs.  Can I use mouse with xemacs under xterm?
       I understand if the host system allow me to use my system as an
       X terminal, I might use one.

You can compile GNU Emacs to run as an independent X client - that is,
managing its own resources and its own interaction with the server.
It knows about mouse button hits and can do menus and everything.  As
an X client, it can run on one system and display on any other where
there's a network connection betwixt the two - just like you may have
wanted to use xterm.