From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#27646: Bug: Emacs Lisp Indentation Date: Sun, 30 Jan 2022 23:46:45 +0100 Message-ID: <87ee4o6duy.fsf@gnus.org> References: <87o9srg4uj.fsf@users.sourceforge.net> <87h8tdlt15.fsf@users.sourceforge.net> <3288253b-d9cf-ab24-a9d7-26187d0a5de0@Alexander.Shukaev.name> <85sgke7ynf.fsf@gmail.com> <5d579307-d8a0-168e-297f-02b59411c01d@Alexander.Shukaev.name> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18802"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 27646@debbugs.gnu.org, Noam Postavsky , 21922@debbugs.gnu.org To: Alexander Shukaev Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 30 23:47:11 2022 Return-path: Envelope-to: geb-bug-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 1nEIyV-0004ZG-5s for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 30 Jan 2022 23:47:11 +0100 Original-Received: from localhost ([::1]:58570 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nEIyT-0003Z3-KK for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 30 Jan 2022 17:47:09 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:53422) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nEIyM-0003Y3-Kk for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2022 17:47:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45052) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nEIyM-0004sC-An for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2022 17:47:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nEIyM-0003Vp-9e for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2022 17:47:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Jan 2022 22:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27646 X-GNU-PR-Package: emacs Original-Received: via spool by 27646-submit@debbugs.gnu.org id=B27646.164358282013485 (code B ref 27646); Sun, 30 Jan 2022 22:47:02 +0000 Original-Received: (at 27646) by debbugs.gnu.org; 30 Jan 2022 22:47:00 +0000 Original-Received: from localhost ([127.0.0.1]:37954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEIyJ-0003VL-SJ for submit@debbugs.gnu.org; Sun, 30 Jan 2022 17:47:00 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:39830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEIyH-0003Uz-33; Sun, 30 Jan 2022 17:46:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=lvL3Pg5evaWkc1f9LJCD8mhar2DgGsc46OgNJ0bDXBM=; b=MgZByqWFkl/rBTUVKxOXPCc6bu FjVVHTsCi+XPXRiy5EpLUzQF4HH/cD1TirUkwzfehlBpgeYdo9dE1e0hYNPklq4TeXxZC/9PVfJN/ Q6j8kCIAJ7nV7DULS/a7BYXN5JHNHLW/NgRs5VhCjDe8kefXsPNtZ6s00Gtpv1LjEdBE=; Original-Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nEIy7-00039u-Qu; Sun, 30 Jan 2022 23:46:50 +0100 X-Now-Playing: Phranc's _Amazons_: "Amazons" In-Reply-To: <5d579307-d8a0-168e-297f-02b59411c01d@Alexander.Shukaev.name> (Alexander Shukaev's message of "Fri, 17 Jan 2020 21:26:49 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:225640 Archived-At: Alexander Shukaev writes: > I use the following trick right now: > > (dolist (symbol '(; > ignore-errors > xxx > yyy))) > > Since it's impossible to resolve that issue reliably and for all cases > including backquote, I propose to introduce some special comment (aka > ;###list) format to indicate that this is a list rather than code to > be evaluated. In different contexts the same code could be desired to > be treated differently namely either as data or as to be evaluated. (I'm going through old bug reports that unfortunately weren't resolved at the time.) This is bee fixed in recent Emacs version by introducing the following convention: (dolist (symbol '( ignore-errors xxx yyy))) That is, a space after the opening parenthesis to signal that it's a list and not code. I'm therefore closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no