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: Fri, 28 Aug 2015 18:28:54 +0000 Message-ID: <20150828182854.GC4882@acm.fritz.box> References: <83r3mn50rz.fsf@gnu.org> <20150828172501.GB4882@acm.fritz.box> <55E09EDA.3080001@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1440786512 1797 80.91.229.3 (28 Aug 2015 18:28:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 28 Aug 2015 18:28:32 +0000 (UTC) Cc: Eli Zaretskii , Stefan Monnier , emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 28 20:28:22 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 1ZVONu-0008UX-9m for ged-emacs-devel@m.gmane.org; Fri, 28 Aug 2015 20:28:18 +0200 Original-Received: from localhost ([::1]:49372 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZVONt-0001Gb-KL for ged-emacs-devel@m.gmane.org; Fri, 28 Aug 2015 14:28:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54931) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZVONa-0001Fw-Op for emacs-devel@gnu.org; Fri, 28 Aug 2015 14:28:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZVONU-0002uW-H0 for emacs-devel@gnu.org; Fri, 28 Aug 2015 14:27:58 -0400 Original-Received: from mail.muc.de ([193.149.48.3]:12121) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZVONU-0002u0-82 for emacs-devel@gnu.org; Fri, 28 Aug 2015 14:27:52 -0400 Original-Received: (qmail 44035 invoked by uid 3782); 28 Aug 2015 18:27:51 -0000 Original-Received: from acm.muc.de (p5B146F1D.dip0.t-ipconnect.de [91.20.111.29]) by colin.muc.de (tmda-ofmipd) with ESMTP; Fri, 28 Aug 2015 20:27:49 +0200 Original-Received: (qmail 5664 invoked by uid 1000); 28 Aug 2015 18:28:54 -0000 Content-Disposition: inline In-Reply-To: <55E09EDA.3080001@cs.ucla.edu> 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:189281 Archived-At: Hello, Paul. On Fri, Aug 28, 2015 at 10:48:10AM -0700, Paul Eggert wrote: > Alan Mackenzie wrote: > > The reason for its existence still holds. Or is there some other > > mechanism which achieves the same thing? > I suggested the mechanism of setting the locale, which is needed anyway in an > environment that can't display non-ASCII characters. I think you're referring to this paragraph: >>> It would simplify things somewhat to remove the text-quoting-style >>> variable, and to have Emacs behave as it does now when >>> text-quoting-style is nil: namely, generate curved quotes in buffers >>> and strings if displayable, and generate grave accent and apostrophe >>> otherwise. That should suffice for Alan's preferences, as he can >>> run Emacs in an environment where curved quotes aren't displayable, >>> e.g., with LC_ALL=C in the environment. That's no good to me - I need to be able to read and type Latin-1 characters (specifically, £, ä, ö, ü, ß, Ä, Ö, Ü, and probably one or two others), yet I don't want curly quotes. Let me emphasise that again, I don't _WANT_ curly quotes: even if they're perfectly capable of being displayed on my environment (which they probably are when I'm in X-Windows) I still don't want them. We've discussed the reasons in some depth already. And if I change my mind suddenly, I want to be able to enable them readily. > That is, curved quote characters would still be transformed to grave > accent and apostrophe in the *Help* buffers, which I think was your > main goal; it's just that the text-quoting-style variable wouldn't be > needed. I think it is needed. Fiddling around with the locale, trying to eliminate curlies whilst retaining all wanted characters, is going to lead to frustration, anger, and refusal to update to the latest version of Emacs. The locale is too blunt an instrument for this. > Something like the attached change to the manual, say, with corresponding > changes elsewhere. [ patch fragments read, but snipped. Thanks! ] -- Alan Mackenzie (Nuremberg, Germany).