From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tomas Hlavaty Newsgroups: gmane.emacs.help Subject: Re: Advantage using mapc over dolist Date: Tue, 03 Dec 2024 18:33:20 +0100 Message-ID: <877c8gu0wv.fsf@neko.mail-host-address-is-not-set> References: <87zflevbwm.fsf@neko.mail-host-address-is-not-set> <87h67ku813.fsf@neko.mail-host-address-is-not-set> <87ed2ou65o.fsf@neko.mail-host-address-is-not-set> <87a5dcu5d5.fsf@neko.mail-host-address-is-not-set> <86ldww1yl3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17770"; mail-complaints-to="usenet@ciao.gmane.io" To: Eli Zaretskii , help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Dec 03 18:34:21 2024 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 1tIWmz-0004Ro-Dq for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 03 Dec 2024 18:34:21 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tIWmD-0001Ue-D7; Tue, 03 Dec 2024 12:33:33 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tIWm5-0001UF-SC for help-gnu-emacs@gnu.org; Tue, 03 Dec 2024 12:33:27 -0500 Original-Received: from logand.com ([37.48.87.44]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tIWm4-0003Kb-Dl; Tue, 03 Dec 2024 12:33:25 -0500 Original-Received: by logand.com (Postfix, from userid 1001) id 224AD1A036A; Tue, 3 Dec 2024 18:33:22 +0100 (CET) X-Mailer: emacs 29.4 (via feedmail 11-beta-1 I) In-Reply-To: <86ldww1yl3.fsf@gnu.org> Received-SPF: pass client-ip=37.48.87.44; envelope-from=tom@logand.com; helo=logand.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 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-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:148546 Archived-At: On Tue 03 Dec 2024 at 19:11, Eli Zaretskii wrote: >> And now thanks to pcase there is also cond*. >> What a mess. > > I honestly don't understand why having several more-or-less equivalent > forms, all accepted and used, so that each user can use whatever he or > she likes, is "a mess". In my book, it's "user-friendliness", let > alone "flexibility". I would agree if there still were traditional CASE, ECASE etc. so that there would be several more-or-less equivalent forms, all accepted and used, so that each user can use whatever he or she likes But this is exactly the point, that what you suggest is not true but should be.