From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Change of Lisp syntax for "fancy" quotes in Emacs 27? Date: Sat, 6 Oct 2018 09:17:07 -0700 Organization: UCLA Computer Science Department Message-ID: <49b5540d-4bee-3d2e-e629-2a8d8e75ee18@cs.ucla.edu> References: <83y3bc2378.fsf@gnu.org> <73c02cbb-888f-478c-a231-923aa43c093e@default> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1538842516 12621 195.159.176.226 (6 Oct 2018 16:15:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 6 Oct 2018 16:15:16 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 Cc: emacs-devel@gnu.org, npostavs@users.sourceforge.net To: Drew Adams , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 06 18:15:12 2018 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 1g8pEV-0003Bt-UH for ged-emacs-devel@m.gmane.org; Sat, 06 Oct 2018 18:15:12 +0200 Original-Received: from localhost ([::1]:39743 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g8pGc-0007Ip-9g for ged-emacs-devel@m.gmane.org; Sat, 06 Oct 2018 12:17:22 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34483) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g8pGW-0007IY-7Y for emacs-devel@gnu.org; Sat, 06 Oct 2018 12:17:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g8pGV-000825-LW for emacs-devel@gnu.org; Sat, 06 Oct 2018 12:17:16 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:50364) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g8pGQ-0007z1-0C; Sat, 06 Oct 2018 12:17:10 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id C7F9F1616D5; Sat, 6 Oct 2018 09:17:08 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id iDlRI6B4q-TB; Sat, 6 Oct 2018 09:17:08 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 110341616E7; Sat, 6 Oct 2018 09:17:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id wtGqw5ldJFvv; Sat, 6 Oct 2018 09:17:07 -0700 (PDT) Original-Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id D71AF1616D5; Sat, 6 Oct 2018 09:17:07 -0700 (PDT) In-Reply-To: <73c02cbb-888f-478c-a231-923aa43c093e@default> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 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:230261 Archived-At: Drew Adams wrote: > The right approach is to let Lisp tell you about its syntax... we should _let Lisp judge_ This seems to be assuming that there is something out there called "Lisp" that tells us what to do. That's entirely backwards. Lisp is our servant, not our master. Lisp syntax should be whatever the best syntax we can come up with, to help us and our users do our work, and this should be the way we think and write about it.