From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jim Porter Newsgroups: gmane.emacs.bugs Subject: bug#59960: 30.0.50; Eshell's $* variable (used to define aliases) doesn't work as expected Date: Mon, 12 Dec 2022 17:04:24 -0800 Message-ID: <6ece3314-44ce-9ae9-4469-ebc6d1faf058@gmail.com> References: <9d1df9de-5ecc-0499-de5f-28d34f6a821d@gmail.com> <83fsdmv01l.fsf@gnu.org> <01123db4-a3e1-9eac-b50b-174c239fbecd@gmail.com> <83lencst6g.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37163"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 59960@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Dec 13 02:05:28 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 1p4tjb-0009QE-Rk for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 13 Dec 2022 02:05:27 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p4tjM-0003ob-NI; Mon, 12 Dec 2022 20:05:12 -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 1p4tjD-0003oC-Gj for bug-gnu-emacs@gnu.org; Mon, 12 Dec 2022 20:05:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p4tjD-00085K-8j for bug-gnu-emacs@gnu.org; Mon, 12 Dec 2022 20:05:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p4tjD-0003bg-2n for bug-gnu-emacs@gnu.org; Mon, 12 Dec 2022 20:05:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 13 Dec 2022 01:05:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 59960-submit@debbugs.gnu.org id=B59960.167089347513785 (code B ref 59960); Tue, 13 Dec 2022 01:05:03 +0000 Original-Received: (at 59960) by debbugs.gnu.org; 13 Dec 2022 01:04:35 +0000 Original-Received: from localhost ([127.0.0.1]:56721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4tik-0003aC-NB for submit@debbugs.gnu.org; Mon, 12 Dec 2022 20:04:35 -0500 Original-Received: from mail-pj1-f54.google.com ([209.85.216.54]:56086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4tii-0003Zp-JN for 59960@debbugs.gnu.org; Mon, 12 Dec 2022 20:04:33 -0500 Original-Received: by mail-pj1-f54.google.com with SMTP id u5so1681064pjy.5 for <59960@debbugs.gnu.org>; Mon, 12 Dec 2022 17:04:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=t6gbeXTFt3S1zsoC48X3aop4BctLR74rOUO2+UfmFYQ=; b=p8Xbq38M3zHXCb4exvebV0oBzT7YOH7QPWlWjKcUUp9AyUAyU5jWen+kmy3SPDXn5U zpM44WFfOwMWJsa0Mc4UDRhS6FUTUrIDO6uoZwguiAXewMUU9k/oUI3o57RBoywrHKpc 27EmhZNFxjiJZ0H6mUPf1OwrfSlvt1p+vTRWvy2QOtcQuxUuO272CU3+rurQR/U3z+22 ySZ8IdM+AtguPbl7xXaYDFhPab/oIdzwW3G//2T2qleCpS17AgXXmNKJp4POtlvaDN1V 1imB+HKJYqypdIyj5Dn7VWf4njD0ofqdQbs2BsAetclxyN/8xawkyvcvnztTXevtz2W3 kq4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=t6gbeXTFt3S1zsoC48X3aop4BctLR74rOUO2+UfmFYQ=; b=hdlPr/YgCSDhLKLeFsKmWcwOKB6se3MzonS1UhZysUlkv9ZDBmOsu75daAEGd7K215 qQ0WWY4Lim+/OkKk5MMYHquzZrWHo38dgc4MIGGNHOwdWPYevRuO8znqAi0baoTRZ94x xOlhPwHVsuUzqBDI88eXHHvInrv5pgpVY1XOm0NNvFKSZsXoZu5M2/fKL9kdo4W9HDRy WWfc08G3dY49n3UYjF6wZrWPiAbzI1rEjI/hrkzYX0MURUDFkQk0gEBQ3gSd0gujgoDA 9VeUwblekWh1H5Q4PDsU+JqPeHP4HX28VjHb/uSw7PCr5uLA69rs5GnbIbTi+GRbVq2N +d4g== X-Gm-Message-State: ANoB5plenxLWoJxvEo4BJYewuqzsLHQ1UtavuZWMyHGiy8k7EhK8Lv0d AhPiEBSM6svKpEddAJjMZInLWTAg1mM= X-Google-Smtp-Source: AA0mqf45gjCgkohrd7B8kpeTXaC3kc3fKNh1Z3wXm+YXw0HSI5N8krUEp8mKDjuMGYkqLK3A7KZdNQ== X-Received: by 2002:a17:902:9b97:b0:189:9e91:762e with SMTP id y23-20020a1709029b9700b001899e91762emr18177306plp.57.1670893466614; Mon, 12 Dec 2022 17:04:26 -0800 (PST) Original-Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id u2-20020a170902e5c200b0017ec1b1bf9fsm7017884plf.217.2022.12.12.17.04.25 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 12 Dec 2022 17:04:25 -0800 (PST) Content-Language: en-US In-Reply-To: <83lencst6g.fsf@gnu.org> 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:250782 Archived-At: On 12/12/2022 4:27 AM, Eli Zaretskii wrote: >> Date: Sun, 11 Dec 2022 20:36:13 -0800 >> Cc: 59960@debbugs.gnu.org >> From: Jim Porter >> >> On 12/11/2022 12:04 AM, Eli Zaretskii wrote: >>> AFAICT, the fact that $* produces a sub-list is not mentioned in the >>> documentation part of the patch. I think it should, if only to >>> explain why a special expansion is needed. >> >> Ok, I've expanded the documentation here to (hopefully) make things >> clearer. > > Thanks, I'm happy now. Thanks. I'll leave this open for a bit in case anyone else has comments on the code (and I'll keep testing locally to see if there are any obvious bugs). If no one has any issues, I'll merge this in a few days.