Re: [Ilisp-help] Re: bug in xemacs ilisp module
[email protected] (Gerd Moellmann) 12 Aug 2003 17:56:45 +0200
| Newsgroups | gmane.lisp.cmucl.devel,gmane.lisp.ilisp.general |
|---|---|
| Message-ID | <[email protected]> |
"Clementson, Bill" <[email protected]> writes: > > BTW, unrelated, do I remember right that ILISP rebinds C-r > > (reverse incremental search) with fsf-compliant-keybindings? > > No, it doesn not rebind C-r with fsf-compliant-keybindings Well, I see that I frobbed this to not bind C-r, and it doesn't seem to have changed in CVS since then. And I found that M-. and M-, also overwrite useful standard Emacs bindings. --- ilisp-key.el.~1.9.~ Mon Jun 23 19:11:53 2003 +++ ilisp-key.el Fri Jun 27 21:02:39 2003 @@ -121,7 +121,7 @@ (define-key keymap "\M-\C-a" 'beginning-of-defun-lisp) (define-key keymap "\M-\C-e" 'end-of-defun-lisp) - (ilisp-safe-define-key keymap "\C-\M-r" 'reposition-window-lisp "\C-r") + (ilisp-safe-define-key keymap "\C-\M-r" 'reposition-window-lisp) ;; This series of bindings was very non-FSF-compliant, but was also ;; hard to fit into any consistent binding scheme. I saved them for @@ -133,8 +133,8 @@ (ilisp-bind-ilisp-key-for-map keymap "m" 'macroexpand-1-lisp "\C-bk") (ilisp-bind-ilisp-key-for-map keymap "M" 'macroexpand-lisp "\C-b\C-k") - (ilisp-safe-define-key keymap "\M-," 'next-definition-lisp "\M-,") - (ilisp-safe-define-key keymap "\M-." 'edit-definitions-lisp "\M-.") + (ilisp-safe-define-key keymap "\M-," 'next-definition-lisp "\C-c,") + (ilisp-safe-define-key keymap "\M-." 'edit-definitions-lisp "\C-c.") (ilisp-safe-define-key keymap "\M-?" 'search-lisp "\C-c\C-v\C-s") (ilisp-safe-define-key keymap "\M-\"" 'replace-lisp "\C-c\C-v\C-r") (ilisp-bind-ilisp-key-for-map keymap "^" 'edit-callers-lisp "\C-v\C-e")