templon@silver.bacs.indiana.edu (jeffrey templon) (03/12/89)
OK, I hope this will be my last posting for a while. I got the problems fixed with control-S and control-Q by redefining them to do nothing and rebinding their functions to other keys. Now I am trying to get the EDT emulator function to work. I am using GNU Emacs 18.52 on a VMS 4.7 VAX. I invoke the emulator in the default.elc file in [.lisp] (I guess that is /lisp to most of you) by (setq term-setup-hook 'edt-emulation-on) or something of the sort, as stated in the manual. The problem is that the GOLD-KEYPAD combinations don't seem to get defined. If I do C-h k "-" where "-" is a keypad minus, I get the correct assignment. However when I do C-h k "<GOLD> -" (GOLD then keypad minus) I get "key undefined" or somesuch in the minibuffer. It also injects a character or two into the text after point. I looked at the EDT.EL source. To my FORTRAN-trained eyes, it looks like GOLD-MAP is used before either it or GOLD-PREFIX is defined. The keys mapped to GOLD-MAP before the definition don't get bound. The keys mapped after the GOLD-MAP definition all seem to be there. But I don't know lisp so this may be noise. What am I missing? Jeff P.S. the terminal is a vt100 and it appears that vt100.el is getting executed (i just don't load edt-em and do C-h k for keypad keys and they have the right values according to keypad.el)