From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Barry Margolin Newsgroups: gmane.emacs.help Subject: Re: Emacs conventions (was: Re: Overriding emacs key bindings) Date: Wed, 18 May 2016 10:31:30 -0400 Organization: A noiseless patient Spider Message-ID: References: <86k2iteg4e.fsf@student.uu.se> <87lh39h2hr.fsf@robertthorpeconsulting.com> <7ed720ce-0339-4de0-8f05-2f2ebbab3531@default> <867fesdtv4.fsf_-_@student.uu.se> NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1464881669 17768 80.91.229.3 (2 Jun 2016 15:34:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 2 Jun 2016 15:34:29 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Jun 02 17:34:28 2016 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1b8Udg-0005tf-Id for geh-help-gnu-emacs@m.gmane.org; Thu, 02 Jun 2016 17:34:28 +0200 Original-Received: from localhost ([::1]:48056 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b8Udf-0005wx-RG for geh-help-gnu-emacs@m.gmane.org; Thu, 02 Jun 2016 11:34:27 -0400 Original-Path: usenet.stanford.edu!news.kjsl.com!1.us.feeder.erje.net!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!barmar.motzarella.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 22 Injection-Info: barmar.motzarella.org; posting-host="2be9e9f5dd9af768b8861af71b85fc28"; logging-data="6447"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+6kJkqNN2a0WyukJAQrqTN" User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X) Cancel-Lock: sha1:ppxv4bq+Vocvd9mg6xdl4Al3OSQ= Original-Xref: usenet.stanford.edu gnu.emacs.help:217792 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:110187 Archived-At: In article , Drew Adams wrote: > Yes, they are good to be aware of. But again, they are > for someone writing a library for more than personal use. > They are in no way restrictions on users. > > There is no convention (that I know of) that restricts > key bindings for users or even suggests that users > should stay away from certain keys. But if a user binds a key that's supposed to be for modes, and then they load a mode that also binds that key, they'll have a conflict. The point of these conventions is to avoid conflicts like this. If you don't mind losing one of the mode's keybindings, that's fine, but you should do it with full knowledge of the potential conflict. -- Barry Margolin, barmar@alum.mit.edu Arlington, MA *** PLEASE post questions in newsgroups, not directly to me ***