From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: text-quoting-style Date: Sat, 29 Aug 2015 15:59:59 +0000 Message-ID: <20150829155959.GA20484@acm.fritz.box> References: <83r3mn50rz.fsf@gnu.org> <20150828172501.GB4882@acm.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1440863954 27304 80.91.229.3 (29 Aug 2015 15:59:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 29 Aug 2015 15:59:14 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Aug 29 17:59:03 2015 Return-path: Envelope-to: ged-emacs-devel@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 1ZViX1-000437-6E for ged-emacs-devel@m.gmane.org; Sat, 29 Aug 2015 17:59:03 +0200 Original-Received: from localhost ([::1]:53230 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZViX0-0006lQ-O3 for ged-emacs-devel@m.gmane.org; Sat, 29 Aug 2015 11:59:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60665) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZViWw-0006kk-M2 for emacs-devel@gnu.org; Sat, 29 Aug 2015 11:58:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZViWt-0006nc-Eh for emacs-devel@gnu.org; Sat, 29 Aug 2015 11:58:58 -0400 Original-Received: from mail.muc.de ([193.149.48.3]:29655) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZViWt-0006mK-5t for emacs-devel@gnu.org; Sat, 29 Aug 2015 11:58:55 -0400 Original-Received: (qmail 43686 invoked by uid 3782); 29 Aug 2015 15:58:54 -0000 Original-Received: from acm.muc.de (p5B1468D1.dip0.t-ipconnect.de [91.20.104.209]) by colin.muc.de (tmda-ofmipd) with ESMTP; Sat, 29 Aug 2015 17:58:53 +0200 Original-Received: (qmail 20539 invoked by uid 1000); 29 Aug 2015 15:59:59 -0000 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Delivery-Agent: TMDA/1.1.12 (Macallan) X-Primary-Address: acm@muc.de X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x X-Received-From: 193.149.48.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:189294 Archived-At: Hello, Stefan. On Sat, Aug 29, 2015 at 10:54:41AM -0400, Stefan Monnier wrote: > >> > As I understand it, Alan introduced text-quoting-style because he did not > >> > want curved quotes in any buffer or string, even curved quotes displayed as > >> > grave accent and apostrophe. > [...] > > Paul's assertion I have just confirmed. Unless I've missed or > > misunderstood some development in the last two months or so, the need for > > `text-quoting-style' still exists: if we're going to be doing clever > > things to make ` and ' get converted, or appear to get converted, into > > curly quotes, then a user must be able to enable/disable this conversion. > That doesn't answer the question of why we need text-quoting-style. > Instead what I take from your argument is that "if we do what we do, > then we need text-quoting-style". We're thinking at cross purposes, somehow. I'm not clear how my anser was inadequate. But... Have you read my answer to Paul, Message-ID: <20150828182854.GC4882@acm.fritz.box> Date: Fri, 28 Aug 2015 18:28:54 +0000 ? Let me try again: the flag text-quoting-style enables a user to control the handling of the curly quotes in her Emacs. In particular, it allows her to disable these, independently of other settings, or the environment. Trying to control curly quotes by some setting of the locale is inadequate. I believe such flexibility to be needed. The flag would not be needed if Emacs were to continue handling its quoting in its traditional manner. > Stefan -- Alan Mackenzie (Nuremberg, Germany).