From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Enable customisation for electric-quote-mode chars Date: Mon, 29 Aug 2016 20:44:27 +0300 Message-ID: <8337lnbhc4.fsf@gnu.org> References: <874m631qwx.fsf@xi.bootis> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1472492801 27443 195.159.176.226 (29 Aug 2016 17:46:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 29 Aug 2016 17:46:41 +0000 (UTC) Cc: self@gkayaalp.com, emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 29 19:46:37 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1beQdk-0006Jc-H5 for ged-emacs-devel@m.gmane.org; Mon, 29 Aug 2016 19:46:32 +0200 Original-Received: from localhost ([::1]:45035 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beQdi-0004gD-5N for ged-emacs-devel@m.gmane.org; Mon, 29 Aug 2016 13:46:30 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50643) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beQc9-0003t3-2i for emacs-devel@gnu.org; Mon, 29 Aug 2016 13:44:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1beQc4-0006k9-3l for emacs-devel@gnu.org; Mon, 29 Aug 2016 13:44:52 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38573) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beQc4-0006jI-0A; Mon, 29 Aug 2016 13:44:48 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1523 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1beQc0-0000YE-3k; Mon, 29 Aug 2016 13:44:46 -0400 In-reply-to: (message from Paul Eggert on Mon, 29 Aug 2016 10:30:30 -0700) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:206893 Archived-At: > From: Paul Eggert > Date: Mon, 29 Aug 2016 10:30:30 -0700 > Cc: emacs-devel@gnu.org > > Göktuğ Kayaalp wrote: > > Well I think we'd rather not do that but improve the docstring instead, > > because, looking at the big summary table on the page you linked [1] > > there's not only a lot of variance among languages, but some of them > > have multiple standard and alternative forms, and some don't have single > > quotes (e.g. Persian). > > I tend to agree. Quoting styles are controversial in many languages. This is > true even aside from choice of quote characters. For example in French « is > widely agreed to be the left quote, but some follow it with a quarter-em space, > some with a non-breaking space, some with an ordinary space, and some with no > space at all. Then how about giving the various alternatives language-neutral names? The important aspect, IMO, is to try to let the users select the alternative they like without having to know how to type the quote characters, something many users might find difficult. If there are no pre-cooked alternatives for them to choose from, they will actually have to type each character, and as a Lisp list on top of that. Don't you think this is sub-optimal?