From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?utf-8?Q?G=C3=B6ktu=C4=9F_Kayaalp?= Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Enable customisation for electric-quote-mode chars Date: Thu, 01 Sep 2016 21:56:57 +0300 Message-ID: <87wpivih3a.fsf@xi.bootis> References: <83vayj9xvq.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Trace: blaine.gmane.org 1472755581 12486 195.159.176.226 (1 Sep 2016 18:46:21 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 1 Sep 2016 18:46:21 +0000 (UTC) Cc: eggert@cs.ucla.edu, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 01 20:46:17 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 1bfX0B-0002Va-1s for ged-emacs-devel@m.gmane.org; Thu, 01 Sep 2016 20:46:15 +0200 Original-Received: from localhost ([::1]:38559 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bfX08-0005ge-QO for ged-emacs-devel@m.gmane.org; Thu, 01 Sep 2016 14:46:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33621) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bfX02-0005g8-EG for emacs-devel@gnu.org; Thu, 01 Sep 2016 14:46:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bfX00-0001oD-8A for emacs-devel@gnu.org; Thu, 01 Sep 2016 14:46:05 -0400 Original-Received: from relay4-d.mail.gandi.net ([2001:4b98:c:538::196]:33853) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bfWzv-0001l7-EP; Thu, 01 Sep 2016 14:45:59 -0400 Original-Received: from mfilter20-d.gandi.net (mfilter20-d.gandi.net [217.70.178.148]) by relay4-d.mail.gandi.net (Postfix) with ESMTP id E264F1720AF; Thu, 1 Sep 2016 20:45:57 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mfilter20-d.gandi.net Original-Received: from relay4-d.mail.gandi.net ([IPv6:::ffff:217.70.183.196]) by mfilter20-d.gandi.net (mfilter20-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id 6f8WSx7aQpTr; Thu, 1 Sep 2016 20:45:56 +0200 (CEST) X-Originating-IP: 78.181.205.50 Original-Received: from localhost (unknown [78.181.205.50]) (Authenticated sender: self@gkayaalp.com) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 7982D172095; Thu, 1 Sep 2016 20:45:55 +0200 (CEST) In-Reply-To: <83vayj9xvq.fsf@gnu.org> (message from Eli Zaretskii on Mon, 29 Aug 2016 22:30:01 +0300) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4b98:c:538::196 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:207092 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > From: Eli Zaretskii > Date: 2016-08-29 10:30:01 PM +0300 > Eli Zaretskii wrote: > >> Cc: self@gkayaalp.com, emacs-devel@gnu.org >> From: Paul Eggert >> Date: Mon, 29 Aug 2016 11:43:47 -0700 >>=20 >> Eli Zaretskii wrote: >> > 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 >>=20 >> It would be reasonable to come up with an interface for that, perhaps li= sting=20 >> the quoting styles and options. It's not clear that the UI should list l= anguages=20 >> too -- although that might help, the controversies might be more trouble= than=20 >> they're worth. > > We can come up with labels that don't reference languages. If this is agreed upon (I think this would be the better approach myself), I can update the patch in the weekend. These are the most eminent styles I found: +-------------------+---------+ | label | quotes | +-------------------+---------+ | curved69 | =E2=80=9C=E2=80=98=E2=80=99=E2= =80=9D | | curved99 | =E2=80=9D=E2=80=99=E2=80=99=E2= =80=9D | | guillemets | =C2=AB=E2=80=B9=E2=80=BA=C2=BB = | | guillemets+curved | =C2=AB=E2=80=9C=E2=80=9D=C2=BB = | | guillemets+lo9hi6 | =C2=AB=E2=80=9E=E2=80=9C=C2=BB = | | reverseguillemets | =C2=BB=E2=80=BA=E2=80=B9=C2=AB = | | lo9hi6 | =E2=80=9E=E2=80=9A=E2=80=98=E2= =80=9C | | lo9hi9 | =E2=80=9E=E2=80=9A=E2=80=99=E2= =80=9D | | japan | =E3=80=8C=E3=80=8E=E3=80=8F=E3= =80=8D | | korean | =E3=80=8A=E3=80=88=E3=80=89=E3= =80=8B | +-------------------+---------+ table 1: various frequent quoting styles. =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 Looking at the relevant section previously-referenced Wikipedia article=C2=A0[1], these are the ones that appear the most frequently, except the last two, which proper of their respective languages. I felt the incentive to include them as they were the most unique ones, but maybe they're unnecessary if the respective keyboards for the languages allow typing them easily (IDK, please comment). I also lack knowledge of and experience with right-to-left writing systems, so I'd appreciate advice on that too. [1] https://en.wikipedia.org/wiki/Quotation_mark#Quotation_marks_in_English Best, =2Dgk. =2D-=20 =C4=B0. G=C3=B6ktu=C4=9F Kayaalp. http://gkayaalp.com/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXyHn6AAoJEEZc2UmxASQnzA8P+QFfkIRn1vQdhMwq7Qci341C C09w2JaxlbA9ZTimyGZRRewjSXnEITmo+iT5zCmr7bWK41yvMKaB2Q3ILqTjOBRp iZETwrihPZoJSagruRYNsa2UpuUs5MaZ0NXgRgrtzaWjcFWhEbXOQUC+42+c9Y7R OVFABiPIPUa8qX6cy+T5gVbozQj8CRhT6TRsZT4v5VNZIhg8e+wpjO0jO5vFg7d9 CJ6gGJdsHa/Ow/+M8eH/dbw958YWjwYZeYIEPLBdMH/wTMBRgz2RbHTqWta9L3f/ PrAW4NsYpi/qvvOrkxlYOze3z3CetYeYsQgqzoJy7vSsoyICWNNJnFL4++OJZqWK Ai3hg/VGkjBmAqjh5TsMnwxiEnZ76qa+7obdLfA8YcgQIt0ZHhuAiKMsE6mMjS9r dEOgwL0sDJ8YicGao2adjZRCt0p30f8PC+priWJ8tJxsibX+gA1H3XvQP2y+MqP9 QV5nLFJfCMeGcek7FkUmDmojAjC4/cEPSQtOwJSKuwwf6raPs7OhfOHV8lhhiACb q25jmm3fpCD2IJgmN7pUivWApN5+0/JmbFMrkg5KanmZzzipK2Bj99HqWmutIbnh pLWH4e2Ze3Eafcp7WmBSIqHDbfc/p1YIbWCHsa8bEy05Wyz9UVI7KIBIOPQQJsPr l98rzk02ofJzvYlrMyPQ =QRut -----END PGP SIGNATURE----- --=-=-=--