Joe, hmmm I must have misremeber what Ton said then. Have you had a look at the keybinding implementation for EMACS? http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/src/keymap.c LetterRip