From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Cua-mode binding of S-return Date: Sun, 08 May 2005 12:12:03 -0400 Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1115568672 11524 80.91.229.2 (8 May 2005 16:11:12 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 8 May 2005 16:11:12 +0000 (UTC) Cc: public@heslin.eclipse.co.uk, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun May 08 18:11:11 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DUoMU-0000O8-LU for ged-emacs-devel@m.gmane.org; Sun, 08 May 2005 18:10:34 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DUoUe-0005qw-8c for ged-emacs-devel@m.gmane.org; Sun, 08 May 2005 12:19:00 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DUoRF-0004Tk-7w for emacs-devel@gnu.org; Sun, 08 May 2005 12:15:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DUoR7-0004Nw-NI for emacs-devel@gnu.org; Sun, 08 May 2005 12:15:22 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DUoR4-0004L0-Mg for emacs-devel@gnu.org; Sun, 08 May 2005 12:15:18 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DUoUV-0007DV-9H for emacs-devel@gnu.org; Sun, 08 May 2005 12:18:51 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1DUoNv-00037V-Ty; Sun, 08 May 2005 12:12:04 -0400 Original-To: storm@cua.dk (Kim F. Storm) In-reply-to: (storm@cua.dk) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:36867 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:36867 As James explains, this is a general problem, i.e. not limited to nxml-mode. As such, it should be solved generally, rather than hotch-potch fixes in individual packages. That is right. When specific modes try to solve perceived problems in general Emacs conventions by departing from them, the overall result is to make things worse. Every general convention, those we use and the alternatives we might have used, is a trade-off, so there will be plenty situations where these conventions are inconvenient for someone. But when modes don't follow them, that creates worse problems.