From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Wolfgang Jenkner Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics Date: Thu, 20 Aug 2015 15:37:10 +0200 Message-ID: <85k2sqw04a.fsf@iznogoud.viz> References: <55D1043C.3030909@yandex.ru> <55D15899.2070105@cs.ucla.edu> <20150817121513.GA2634@acm.fritz.box> <55D21191.8070202@cs.ucla.edu> <20150817173551.GB2634@acm.fritz.box> <55D29EA6.2020009@cs.ucla.edu> <20150818103921.GA2262@acm.fritz.box> <55D36132.1020900@cs.ucla.edu> <20150818171715.GD2262@acm.fritz.box> <55D3869E.30302@cs.ucla.edu> <20150818204211.GF2262@acm.fritz.box> <55D3A641.7040409@cs.ucla.edu> <87bne4fc7s.fsf@wanadoo.es> <55D3C28D.3000006@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1440077950 5738 80.91.229.3 (20 Aug 2015 13:39:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 20 Aug 2015 13:39:10 +0000 (UTC) Cc: =?utf-8?Q?=C3=93scar?= Fuentes , emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 20 15:39:02 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 1ZSQ3Z-0004xm-BN for ged-emacs-devel@m.gmane.org; Thu, 20 Aug 2015 15:39:01 +0200 Original-Received: from localhost ([::1]:39042 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZSQ3Y-00028A-Q6 for ged-emacs-devel@m.gmane.org; Thu, 20 Aug 2015 09:39:00 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54385) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZSQ3T-000273-9N for emacs-devel@gnu.org; Thu, 20 Aug 2015 09:38:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZSQ3Q-0003na-2W for emacs-devel@gnu.org; Thu, 20 Aug 2015 09:38:55 -0400 Original-Received: from b2bfep14.mx.upcmail.net ([62.179.121.59]:48058) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZSQ3P-0003n3-Pu for emacs-devel@gnu.org; Thu, 20 Aug 2015 09:38:52 -0400 Original-Received: from edge12.upcmail.net ([192.168.13.82]) by b2bfep14.mx.upcmail.net (InterMail vM.8.01.05.11 201-2260-151-128-20120928) with ESMTP id <20150820133846.MJYL11791.b2bfep14-int.chello.at@edge12.upcmail.net> for ; Thu, 20 Aug 2015 15:38:46 +0200 Original-Received: from iznogoud.viz ([91.119.136.35]) by edge12.upcmail.net with edge id 71el1r00d0lzw6r0C1elHj; Thu, 20 Aug 2015 15:38:46 +0200 X-SourceIP: 91.119.136.35 Original-Received: from wolfgang by iznogoud.viz with local (Exim 4.86 (FreeBSD)) (envelope-from ) id 1ZSQ3J-0000ZC-31; Thu, 20 Aug 2015 15:38:45 +0200 Mail-Followup-To: Paul Eggert , =?utf-8?Q?=C3=93scar?= Fuentes , emacs-devel@gnu.org User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (berkeley-unix) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 62.179.121.59 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:188972 Archived-At: On Tue, Aug 18 2015, Paul Eggert wrote: > If it helps, I think > diagnostics are the last major component of getting Emacs quoting to > follow common modern practice (controlled by user preference of > course). I'd think that "common modern practice" for GNU projects is described in (info "(gettext) po/LINGUAS"). IIUC, the description there recommends that the usual "ugly" quotes should be used in source files and translated at run time according to the locale. So, provided things are not messed up by a third party, for the en locale you get curly quotes only if you set a variant locale like en@quot or en@boldquot (after making sure that your systems supports those locales). E.g., bash provides such message files.