Package: ocaml-mode Version: 3.10.2-3 Severity: normal >From the node "Coding Conventions" from edition 2.9 of the GNU Emacs Lisp Reference Manual, corresponding to GNU Emacs version 22.2:
* Please do not define `C-c LETTER' as a key in Lisp programs. Sequences consisting of `C-c' and a letter (either upper or lower case) are reserved for users; they are the *only* sequences reserved for users, so do not block them. Changing all the Emacs major modes to respect this convention was a lot of work; abandoning this convention would make that work go to waste, and inconvenience users. Please comply with it. However, caml-mode defines several C-c <letter> sequences, including the letters (b f i l m t w). In fact, it appears to try to bind C-c i twice: once as ocaml-add-path on line 303 of caml.el, and once as caml-insert-if-form on line 311, with the latter taking precedence. I have inserted code into my .emacs to work around this by destroying all the errant C-c <letter> bindings, but Caml mode should be changed to avoid using these. Perhaps a transition period would be necessary so that existing users of those keybindings have time to get used to using different ones, or to set a customize option to enable the old keybindings. I am willing to fix this myself iff it will result in caml-mode no longer binding C-c <letter> sequences by default. ---> Drake Wilson -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (990, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.24.2 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages ocaml-mode depends on: ii emacs22 [emacsen] 22.2+2-2 The GNU Emacs editor ocaml-mode recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]