From ... Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!134.222.94.5!npeer.kpnqwest.net!nreader1.kpnqwest.net.POSTED!not-for-mail Newsgroups: comp.lang.lisp Subject: Re: clarification of our position References: Mail-Copies-To: never From: Erik Naggum Message-ID: <3208506371428319@naggum.net> Organization: Naggum Software, Oslo, Norway Lines: 24 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 03 Sep 2001 11:46:11 GMT X-Complaints-To: newsmaster@Norway.EU.net X-Trace: nreader1.kpnqwest.net 999517571 193.90.205.150 (Mon, 03 Sep 2001 13:46:11 MET DST) NNTP-Posting-Date: Mon, 03 Sep 2001 13:46:11 MET DST Xref: archiver1.google.com comp.lang.lisp:15462 * Mark Hulme-Jones > Afaik, the Emacs convention is that the C-c keys are bound by the > current major mode (in this case Franz's Common Lisp mode), and not that > they are left for user bindings. Most other major modes follow this > convention, not the one that you suggest. From (emacs)Keymaps: As a user, you can redefine any key; but it might be best to stick to key sequences that consist of `C-c' followed by a letter. These keys are "reserved for users," so they won't conflict with any properly designed Emacs extension. The function keys through are also reserved for users. If you redefine some other key, your definition may be overridden by certain extensions or major modes which redefine the same key. From (emacs)Rebinding: The two-character keys consisting of `C-c' followed by a letter are reserved for user customizations. Lisp programs are not supposed to define these keys, so the bindings you make for them will be available in all major modes and will never get in the way of anything. ///