Martin Buchholz <martin(a)xemacs.org> writes:
It is the goal of
configurable software like XEmacs to make users like you happy, but
not without some effort on your part to change the default behavior.
Jesus. And I thought RMS had an attitude the size of Montana.
You're entitled to any opinion you wish to hold, and I'm entitled to
mine, but let's just make it bloody damn clear that it is *you* who
are farting around with default behavior that has existed in Emacs for
something like 15 years, all in the name of pseudo-"progress" embodied
by the Keymap Purity Hit Squad.
Note that if you have TERM=xterm, and you have changed the sequences
sent by your function keys, you are lying to your computer.
This really takes the cake.
Spare me the crap -- I'm not lying to anything or anybody. I'm using
the advertised features of the supplied program, precisely in the
manner in which they are intended to be used -- I'm using the
configurability of xterm to make my life easier, by changing its
standardized behavior to something more personally palatable. Gee,
howzabout that. If I then have to fart around with *XEmacs'* new
misconceptions of standardized behavior to get corrected personalized
behavior, am I "lying" to XEmacs?
Of course not. What semantic nonsense.
I just tested this. I tried
xterm -e xemacs -vanilla -nw
in my environment: Linux, with DISPLAY set to a Solaris console, and
the key labelled Back Space deletes backwards,
the key labelled Del deletes forwards
the key labelled F1 is help-prefix
the key labelled Help (!) invokes help-for-help
This is pretty good.
This doesn't mean squat, because the problem is not casual use of
forward and backward deletion, but rather complex keymaps which depend
*specifically* on the availability of a DEL keysym.
Talk about "changing the subject," sheesh, the subject is those
complex keymaps and their current failure modes. Nonetheless, let
me tip my hat with considerable thanx to Kyle for pointing me to the
correct incantation needed to eliminate the entirety of the
misinterpretation of \177 as BS, using (setq tty-erase-char nil).
good night,
--karl,
"geezer" who is disgusted by the bandwidth occupation
induced by XEmacs 21 under X over a phone line, and who
thus likes ttys *just fine* as a substitute, because
he still manages to get work done in a tty over a phone line,
something he can't generally say for 21 under X over a phone line.