home *** CD-ROM | disk | FTP | other *** search
-
-
- Several messages to follow represent a set of changes for
- X11 keystroke and mouse function remapping that are in use
- at ISI on HP 9000 workstations. Most changes are generic,
- but one elisp file supplies key bindings tailored specifically
- for HP keyboards.
-
- This package of related changes is broadly separable into
- three parts:
-
- -- Changes to x11fns.c and x11term.c support rebinding
- the X11 mapping from keysyms to strings.
-
- -- Two elisp files set up default bindings for keys
- and mouse buttons. Two associated text files
- provide summary information on these bindings.
-
- -- Minor mods to a couple existing elisp files
- control loading either the default mappings
- or user-provided setup files.
-
- This set of changes is fairly large, so it's serialized in
- 8 messages following this one. Each message contains brief notes
- at the beginning, followed by either diff listings or the complete
- text of a file. Differences are relative to the distributed source
- for GNU emacs version 18.54.
-
-
- Individual components to follow are:
-
-
- 1. Changes to src/x11fns.c, adding x-rebind-keysym function
-
- 2. Changes to src/x11term.c, with two minor changes to
- keystroke decoding and two added functions to handle
- name translation for keysyms not named in X11R3.
-
- 3. Complete contents of etc/HP_mouse.text: Summary documentation
- on default mouse button bindings
-
- 4. Complete contents of etc/HP_keys.text: Summary documentation
- on default bindings for non-ascii keys
-
- 5. Changes to lisp/startup.el, to change the order of
- loading default.el and .emacs
-
- 6. Changes to lisp/term/bobcat.el, to load separate mouse
- and keyboard setup files from either the lisp/term directory
- or from the user's home directory
-
- 7. Complete contents of lisp/term/default_keymap.el
-
- 8. Differences between lisp/x-mouse.el and lisp/term/default_mouse.el
-
-
- ----------------
- Paul Raveling
- Raveling@isi.edu
-
-
-