From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kaushal Modi Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] emacs-25 26b56dc: Fix some single quotes in documentation Date: Mon, 14 Mar 2016 13:53:08 -0400 Message-ID: References: <20160314154123.2684.74715@vcs.savannah.gnu.org> <56E6E764.9090500@cs.ucla.edu> <89ba6063-e962-7590-39be-c4fb28f394ea@yandex.ru> <56E6F2AE.8020601@gmail.com> <923a1080-7d37-a1ba-0c92-d6bd17248774@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e013a04a86e6225052e05f6ee X-Trace: ger.gmane.org 1457978389 28293 80.91.229.3 (14 Mar 2016 17:59:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 14 Mar 2016 17:59:49 +0000 (UTC) Cc: =?UTF-8?B?Q2zDqW1lbnQgUGl0LS1DbGF1ZGVs?= , Emacs developers To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 14 18:59:48 2016 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 1afWmS-0008Ey-6x for ged-emacs-devel@m.gmane.org; Mon, 14 Mar 2016 18:59:48 +0100 Original-Received: from localhost ([::1]:43088 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1afWmR-0003Zy-Gu for ged-emacs-devel@m.gmane.org; Mon, 14 Mar 2016 13:59:47 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59192) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1afWgf-0001LQ-Bj for emacs-devel@gnu.org; Mon, 14 Mar 2016 13:53:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1afWge-00052c-Dt for emacs-devel@gnu.org; Mon, 14 Mar 2016 13:53:49 -0400 Original-Received: from mail-ob0-x22f.google.com ([2607:f8b0:4003:c01::22f]:34346) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1afWge-00052Q-8e for emacs-devel@gnu.org; Mon, 14 Mar 2016 13:53:48 -0400 Original-Received: by mail-ob0-x22f.google.com with SMTP id ts10so184480079obc.1 for ; Mon, 14 Mar 2016 10:53:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=hDQ0FrtDMP2buVNW0IWC8NIjF0sU4fPL4HlLIMbcWXs=; b=YPYevJbi65oyUPRnKIVtHNacujRH5f9Vfd069Y8eVbop+td3N5sOFeX+eyEdYqYeee ScCDVG4NBNGxRc0Vkxc1ViF4sSFHKj1zEuQEwPM3O3zHExm6HruJn4LRZ6m6pz7wyT8S G/tm2VINkz9XGrkCLI/B+e8ZGP+DBU9dkWoxxq5vYvn6nYduoXhoIUfV3Y8VvGY2bEDq 4LvJjfijOCAB/Peo8TKeuUdDGXq57cDx4akq0YqkT7aag5R1yHSRNSNqr/3U3WsTb7my 1u+qE7fRRCld74naDjTIu0b46S5BymXh7+8zeunUgBzV1rC1z8VPdq548s6F7H1yiKfP 5GzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=hDQ0FrtDMP2buVNW0IWC8NIjF0sU4fPL4HlLIMbcWXs=; b=B3GIkarObSKWgQKwxZekPn3Gfyd0kaZfktMt9AVZ3S8TRPYa/ny+iIfbhglyascYhZ zBarAkkNnPk5yzlMe4jAgBMrfNyLdlCmvcoEEefc9CFJlpNyUr1dQf3vLDiMRnCX1FNd bQotJzuJ57m0GydqIMDWIoCIAdx/k9D7GlprqpXOqhZ8LcZxgAJ2Vj7h/bmunkslJ61l fCZr2i4Hd/ert2hEE4fzd2VSl2ysWfqNDGlGGSftzYlhDav5rrG5l2gDRIv7tN4e3Q7L ZvNshqckpu89tdYicwq/+MLu67aaxDe2pcQL8H4Q5eW+dfnyaRG6tacppelGa58jqCJZ CQMQ== X-Gm-Message-State: AD7BkJIRuKFV6WDqFYUkzQoalUmpmjerDIBzeuqpOv7u8GB//spVgIsPlowKVhkl6qQOldZQ0bXLxNOoY5ri4w== X-Received: by 10.60.60.3 with SMTP id d3mr14454546oer.24.1457978027694; Mon, 14 Mar 2016 10:53:47 -0700 (PDT) Original-Received: by 10.202.172.198 with HTTP; Mon, 14 Mar 2016 10:53:08 -0700 (PDT) In-Reply-To: <923a1080-7d37-a1ba-0c92-d6bd17248774@yandex.ru> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4003:c01::22f 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:201729 Archived-At: --089e013a04a86e6225052e05f6ee Content-Type: text/plain; charset=UTF-8 I also do not understand this extra effort required in plain text files like NEWS. It definitely going to happen that people will quote stuff as `something' (instead of using the curly quotes) and then we will have inconsistent quotes. Then we will need a script (like what Paul is doing) to convert those to curly quotes. Instead, why not just stick to plain ` and ' in such files? I have got to accept the curly quotes rendering in places like Info page rendering, stuff showed in echo area by messages and in the docstrings shown for vars and functions. There, the source code still uses ` and ' and there are *rendered* as curly quotes. But in this recent commit, the curly quotes are being hard-coded. The only concern is that they are not faster/natural to type (inspite of having key-bindings to do so) compared to typing ` and '. And so we are bound to have mix of curly/grave/staight quotes in NEWS/etc. wherever we choose to hard-code the curly quotes. --089e013a04a86e6225052e05f6ee Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I also do not understand this extra effort required in pla= in text files like NEWS.

It definitely going to happen that people w= ill quote stuff as `something' (instead of using the curly quotes) and = then we will have inconsistent quotes. Then we will need a script (like wha= t Paul is doing) to convert those to curly quotes.

Instead, why not = just stick to plain ` and ' in such files?

I hav= e got to accept the curly quotes rendering in places like Info page renderi= ng, stuff showed in echo area by messages and in the docstrings shown for v= ars and functions. There, the source code still uses ` and ' and there = are *rendered* as curly quotes.

But in this recent= commit, the curly quotes are being hard-coded. The only concern is that th= ey are not faster/natural to type (inspite of having key-bindings to do so)= compared to typing ` and '. And so we are bound to have mix of curly/g= rave/staight quotes in NEWS/etc. wherever we choose to hard-code the curly = quotes.=C2=A0
--089e013a04a86e6225052e05f6ee--