>>>> "Karl" == Karl Kleinpaste
<karl(a)justresearch.com> writes:
Karl> Kyle Jones <kyle_jones(a)wonderworks.com> writes:
> I think you're changing the subject. Martin's point was
that
> deleting backward must supersede the help function if they are in
> conflict. I think this is a basic mandate, lest we be deemed
> insane by the users.
Karl> Sorry if you think so, Kyle; I thought I was right on topic, regarding
Karl> what to do about conflicting keymap desires.
Karl> If the users deem insane the desire that keymaps behave identically
Karl> under X and in a terminal, then I shall be pleased to be called
Karl> insane, and I'll find my own solutions...though for the record, I'd
Karl> still like to know how to coerce keyboard-translate into producing a
Karl> DEL keysym for a literal \177, and why the seemingly obvious use of
Karl> keyboard-translate didn't work.
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. I congratulate the implementors (not sure who:
Jan Vroonhof, Hrvoje Niksic and Gary Foster?)
Probably f1 and help-for-help should work identically. There is
probably a need to document better how to modify the current behavior
for the geezer community (i.e. those who don't think naughty thoughts
when they hear the word `tty'). There is still some work to be done
before we achieve key-binding nirvana. If you want do hack on this,
read comments at the top of src/event-stream.h.
Martin