From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.devel Subject: Re: master ff4de1b: Fix quoting style in Lisp comments Date: Fri, 17 Sep 2021 23:21:41 +0700 Message-ID: References: <20210912165141.9491.52637@vcs0.savannah.gnu.org> <83v934emk7.fsf@gnu.org> <87sfy8d7oo.fsf@gnus.org> <9194fc93-fb9c-000f-a35a-321ddd259893@gmx.at> <8735q5yi63.fsf@mail.linkov.net> <83czp9by3s.fsf@gnu.org> <05cbffe0-f89b-ff54-64f5-cd1d11bac4f5@yandex.ru> <831r5pbt7j.fsf@gnu.org> <83wnnhacy4.fsf@gnu.org> <40937e22-994f-466c-87be-4f70a522118a@yandex.ru> <83o88t9kgb.fsf@gnu.org> <9672aeae-a969-1526-003b-abb1b00b5b49@yandex.ru> <87sfy43dlt.fsf@gnus.org> <1a0f9230b7d75e426474@heytings.org> <1a0f9230b71c3d2eff86@heytings.org> <835yuz8na8.fsf@gnu.org> <1a0f9230b7571d4c3293@heytings.org> <831r5n8kqa.fsf@gnu.org> <1a0f9230b74fe15d1abf@heytings.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20169"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Stefan Kangas , Emacs developers , martin rudalics , Stefan Monnier , Dmitry Gutov , Eli Zaretskii , Juri Linkov , Lars Magne Ingebrigtsen To: Gregory Heytings Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 17 18:24:43 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mRGfK-0004zl-Tf for ged-emacs-devel@m.gmane-mx.org; Fri, 17 Sep 2021 18:24:42 +0200 Original-Received: from localhost ([::1]:54392 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mRGfE-0004je-Pk for ged-emacs-devel@m.gmane-mx.org; Fri, 17 Sep 2021 12:24:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35006) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mRGce-0001sQ-Dd for emacs-devel@gnu.org; Fri, 17 Sep 2021 12:21:59 -0400 Original-Received: from mail-vs1-xe2a.google.com ([2607:f8b0:4864:20::e2a]:46021) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mRGcc-000495-TT; Fri, 17 Sep 2021 12:21:56 -0400 Original-Received: by mail-vs1-xe2a.google.com with SMTP id k10so9902703vsp.12; Fri, 17 Sep 2021 09:21:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=jfsNh8nSLoWJw13VKaJhBEI/tSSZPkgvZ6zFFFtp4WA=; b=cFZf/FhWQ0cBpdsYnyIvdnIkiSmXOo0J4PpFZXaNvEHrUHAr1NBtS6HXv9AjRUvYA9 wA6KsanUZbL8VzhuFwSEcWmA3J4305AGUlw/VwVU4Eh8gOl+5T9Zmleqb4uodMeVsqFF KBlJDxbVTsnK/OLzF6mOjEYA1489EpH8jr/Gsca/XDz7SJiJMw9DgbCMj9n6/nOh54Lx MfdB8F5aiwBxtNQRt0nPUL+e2Ps4fQSUlFeYFrmwkEVO5ZYYyDTvXNmvg1uhEEs3kDKq Ck7+D4U102z5XeeY6vaGmwUlE32TAcPY9SQfPcaMAKmGiNwPmi8buybd0ldXDHCwEANN /Rug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=jfsNh8nSLoWJw13VKaJhBEI/tSSZPkgvZ6zFFFtp4WA=; b=iwd1Jcl7uA140HgCpxOhEZtYbfqYmnIFtYOSaS1xChJGZbx8JxFEMVAhfX0TKZAvzA PT7x3TZWgUT+01nkgcNDMYU/byNEHMkfxsvEhY54jlE27QwIjNzNp3yhg0anafIvkCez putL1k3L/NVuVdN8Q0fwK66HYJcUgwHOGQ5pTHMt81SbXujqVngBp/Hiffy9m6qmlCGI kqzAPBm4r2BkUllHX9A7o7UFJlg6RlMcC553fjEXOPW404AAm868Dp3H8O5UdJ6TvSM3 GhalVnyi0Dr6vyZr+Rlx+bZR/b04emlpR7MCyoDXEqpqKg+rnIE1m1Rvj8AikLHI7m6L krFw== X-Gm-Message-State: AOAM533Rxcd6NF0HjmO2k5xJjc/VEg1ON+INjsw9/NAO1tZlpO3Gg7fD rRyOFOgMIFRYGi3r4VN5lHyen8NzoMyrX9LL5AI= X-Google-Smtp-Source: ABdhPJxspUCJK2j6mqBbDF8UQu+4WHAyCESBt+ELF9MQEH9H1IFCfgWueT0ieTsfdUTW0u0ggeTCcG+s4ariIwh93S4= X-Received: by 2002:a67:2dc2:: with SMTP id t185mr9474363vst.1.1631895713128; Fri, 17 Sep 2021 09:21:53 -0700 (PDT) In-Reply-To: <1a0f9230b74fe15d1abf@heytings.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::e2a; envelope-from=yurivkhan@gmail.com; helo=mail-vs1-xe2a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:274890 Archived-At: On Fri, 17 Sept 2021 at 19:32, Gregory Heytings wrot= e: > Except that doing this throws the baby out with the bathwater. If some > think it looks ugly, it is IMO better to make it look better, instead of > stopping to use it. Because it's much easier to parse (as a pair) than > double apostrophes. It's a historical accident that ASCII included paire= d > {} () [] <>, but no paired quotation marks. It=E2=80=99s a historical accident that the typewriter character set confla= ted the opening single quote, closing single quote, apostrophe, acute accent, and single prime. It is also a historical accident that the grave accent ` was born as a separate spacing character at all =E2=80=94 an= d that is why I, among others, consider it ugly. Both these accidents are canonically fixed by Unicode. In my opinion, it is a mistake to avoid Unicode characters for the reason that some terminals cannot display them. Teach those terminals to map them to dumb quotes instead. Also, if Unicode quotation marks are hard to enter, push for better keyboard layouts. (Personally, I have all of =E2=80=9C=E2=80=9D=E2=80=98=E2=80=99=E2=80=A6=E2=80=93=E2=80=94= =C2=AB=C2=BB=C2=B0=C2=AE=C2=A9=E2=84=A2=E2=89=A4=E2=89=A5=C2=A7=E2=88=92=C2= =B1=C3=97=C3=B7=E2=89=88 in my AltGr layer.)