From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Daniel Mendler Newsgroups: gmane.emacs.bugs Subject: bug#60464: 29.0.60; Regression - pcomplete-arg fails with argument 'last Date: Sun, 1 Jan 2023 12:21:32 +0100 Message-ID: <009141ba-c21a-a5cb-a81b-c72a12a26207@daniel-mendler.de> References: <87358u5y6l.fsf@daniel-mendler.de> <226b32f79f2d431d75b6@heytings.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15297"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 60464@debbugs.gnu.org To: Gregory Heytings Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 01 12:22:16 2023 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 1pBwPv-0003kk-80 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 01 Jan 2023 12:22:15 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pBwPl-0004px-J6; Sun, 01 Jan 2023 06:22:05 -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 1pBwPi-0004pZ-OX for bug-gnu-emacs@gnu.org; Sun, 01 Jan 2023 06:22: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 1pBwPi-0007Tw-9J for bug-gnu-emacs@gnu.org; Sun, 01 Jan 2023 06:22:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pBwPh-0007qO-Px for bug-gnu-emacs@gnu.org; Sun, 01 Jan 2023 06:22:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Mendler Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Jan 2023 11:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60464 X-GNU-PR-Package: emacs Original-Received: via spool by 60464-submit@debbugs.gnu.org id=B60464.167257210330123 (code B ref 60464); Sun, 01 Jan 2023 11:22:01 +0000 Original-Received: (at 60464) by debbugs.gnu.org; 1 Jan 2023 11:21:43 +0000 Original-Received: from localhost ([127.0.0.1]:40355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBwPO-0007pn-P5 for submit@debbugs.gnu.org; Sun, 01 Jan 2023 06:21:43 -0500 Original-Received: from server.qxqx.de ([178.63.65.180]:58939 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBwPM-0007pU-AE for 60464@debbugs.gnu.org; Sun, 01 Jan 2023 06:21:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=OBojKiBa3VGik8Is/JQdPCoxqbuyJJe6uc9H5PFxzfI=; b=GLfYL/CBxU8vQHtPKeLxif1sYQ nPV9aqyKKJD0/c9dILdMKQH2gM5hbTI3U6sN4iagNSOTmW4YZVpmAu7hzKhZYqmwBQUT00h8EPq16 kWeG8GRXCiu9cY/gD1w4DwsaBdpPixm0Yak4d/eslPApVr1Gdq1qwIP/mkDuDMEU0C9Q=; Content-Language: en-US In-Reply-To: <226b32f79f2d431d75b6@heytings.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:252234 Archived-At: On 1/1/23 12:16, Gregory Heytings wrote: > >> >> Follow up on bug#60021 >> >> 1. M-x eshell >> 2. Enter `ls *.el` in a directory with Elisp files >> 3. Press TAB >> > > Thanks for your bug report. It was not necessary to open another bug > report, I've seen your post in bug#60021 and am working on it. Note that > with 'ls *.el SPC TAB', which is something that is more likely to be used, > there is no error. Okay, I wasn't sure if my other mail got lost. Anyway I wanted to attach the additional stack trace. The problem occurs only if 'last is passed, therefore the issue probably doesn't occur for `ls *.el SPC TAB`. You may want to try my Corfu completion UI for testing, even if you don't like popups for completion or auto completion. It is helpful for debugging since the UI asks the completion table for completions very often, in particular if one configures overly aggressive settings (not recommended for real usage): (setq corfu-auto-delay 0) (setq corfu-auto-prefix 1) (global-corfu-mode) Daniel