From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: append, push, and add-to-list. Date: Mon, 05 Jul 2021 11:19:31 -0400 Message-ID: References: <87o8bgg6br.fsf@zoho.eu> Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16992"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:Aj25/FuR5fje4934nva1OzAmp4k= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jul 05 17:20:01 2021 Return-path: Envelope-to: geh-help-gnu-emacs@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 1m0QO8-0004Hv-Kq for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 05 Jul 2021 17:20:00 +0200 Original-Received: from localhost ([::1]:37690 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m0QO7-0005jU-Ms for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 05 Jul 2021 11:19:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52746) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0QNm-0005j9-KJ for help-gnu-emacs@gnu.org; Mon, 05 Jul 2021 11:19:38 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:36202) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0QNk-0002mt-UG for help-gnu-emacs@gnu.org; Mon, 05 Jul 2021 11:19:38 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1m0QNj-0003hs-GF for help-gnu-emacs@gnu.org; Mon, 05 Jul 2021 17:19:35 +0200 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:131479 Archived-At: > But ... ultimately one writes code so the computer can execute > it, and not so that a human can read it. So maybe one > shouldn't quote empty lists? You should quote () when you feel like it, and you should not quote it when you don't feel like it. Note that this only applies when you originally write the code. If your feeling about it changes, that is not a blank check to allow you to gratuitously change the code to adjust it to your whims. Stefan