From unknown Mon Jun 23 04:13:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13293: 24.2.91; eshell completion cycles fail in pre-test Resent-From: Charles Rendleman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Dec 2012 19:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13293 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 13293@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13567221925988 (code B ref -1); Fri, 28 Dec 2012 19:17:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Dec 2012 19:16:32 +0000 Received: from localhost ([127.0.0.1]:35115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TofPz-0001YW-MH for submit@debbugs.gnu.org; Fri, 28 Dec 2012 14:16:32 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46124) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tocg6-0004pu-4D for submit@debbugs.gnu.org; Fri, 28 Dec 2012 11:20:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tocf9-00043o-OE for submit@debbugs.gnu.org; Fri, 28 Dec 2012 11:20:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:40075) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tocf9-00043k-Kt for submit@debbugs.gnu.org; Fri, 28 Dec 2012 11:19:59 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57478) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tocf6-0000Xs-SS for bug-gnu-emacs@gnu.org; Fri, 28 Dec 2012 11:19:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tocf2-0003xj-JD for bug-gnu-emacs@gnu.org; Fri, 28 Dec 2012 11:19:56 -0500 Received: from mail-ob0-f179.google.com ([209.85.214.179]:34080) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tocf2-0003xX-EQ for bug-gnu-emacs@gnu.org; Fri, 28 Dec 2012 11:19:52 -0500 Received: by mail-ob0-f179.google.com with SMTP id x4so9719083obh.24 for ; Fri, 28 Dec 2012 08:19:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=Kku0CeZ9T+UlOrYTvmKwzS7qG9GT/RbSbmYVXX2zar0=; b=0QAcioJJiH6lDpDh4ZKHJFdk0fSYn+PMh3X9rLwUj9ux+qOzcgtVTDzhuqafxQVpYV wAL3lVo/peuzlieAhGXIqPpK2LbJsWjcPZ1jxizmpgQDB3kKQ92+VBKe4GM7RSBSvGeI 2iKqqivQ6nrsxin8Nf648S5aeFytplfRhik7BC13sbULVUDugOEjZK310peLaVW0zzkh p/qJwW3CLOx1QIgBMNeQuni0QcbLmpWRK7mBFtn70MHrNPlIR2Dgj/dspjvqQ4qbxcHA rd2d0KA6ndvHfJwcN+IZ+yTFGcCO2GALCC4pBCIjuQ9MEKOLb52xLV/R0lfmY4hW65nD XwqA== MIME-Version: 1.0 Received: by 10.60.32.17 with SMTP id e17mr15644053oei.11.1356711591407; Fri, 28 Dec 2012 08:19:51 -0800 (PST) Received: by 10.76.28.39 with HTTP; Fri, 28 Dec 2012 08:19:51 -0800 (PST) Date: Fri, 28 Dec 2012 11:19:51 -0500 Message-ID: From: Charles Rendleman Content-Type: multipart/alternative; boundary=e89a8fb1ffa877f15104d1ec0842 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.4 (---) X-Mailman-Approved-At: Fri, 28 Dec 2012 14:16:30 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) --e89a8fb1ffa877f15104d1ec0842 Content-Type: text/plain; charset=ISO-8859-1 A prescription for exhibiting the bug $ mkdir -p t/test-1 t/test-2 t/test-3 $ emacs -Q -nw M-x eshell type cd t/ expands to 'cd t/test-3' pressing repeated s does not cycle t/test-1, t/test-2, t/test-3 Expected behavior (consistent with emacs 24.2): that the first expand to one of t/test-3, and repeated s cycle amongst 't/test-1', 't/test-2', and 't/test-3'. --e89a8fb1ffa877f15104d1ec0842 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
A prescription for exhibiting the bug
=A0
$ mkdir -p t/test-1 t/test-2 t/test-3
$ emacs -Q -nw
M-x eshell
type cd t/<TAB>
expands to '= ;cd t/test-3'=A0
pressing repeated <TAB>s does not cycle t/test-1, t/test-2, t/te= st-3
=A0
Expected behavior (consistent with emacs 24.2)= : that the first <TAB> expand to one of t/test-3, and repeated <TA= B>s cycle amongst 't/test-1', 't/test-2', and 't/tes= t-3'.
=A0
--e89a8fb1ffa877f15104d1ec0842-- From unknown Mon Jun 23 04:13:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13293: 24.2.91; eshell completion cycles fail in pre-test Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Dec 2012 18:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13293 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Charles Rendleman Cc: 13293@debbugs.gnu.org Received: via spool by 13293-submit@debbugs.gnu.org id=B13293.13568938974913 (code B ref 13293); Sun, 30 Dec 2012 18:59:02 +0000 Received: (at 13293) by debbugs.gnu.org; 30 Dec 2012 18:58:17 +0000 Received: from localhost ([127.0.0.1]:37246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TpO5Q-0001HB-RH for submit@debbugs.gnu.org; Sun, 30 Dec 2012 13:58:17 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:45465) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TpO5P-0001H5-53 for 13293@debbugs.gnu.org; Sun, 30 Dec 2012 13:58:15 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TpO4L-00008q-3o; Sun, 30 Dec 2012 13:57:09 -0500 From: Glenn Morris References: X-Spook: mindwar CIDA unclassified CNCIS 22nd SAS Lon Horiuchi X-Ran: ?,oL+O!cx5+V2t]_r!Uwo)K'q>C-9EIro~A&?#y0EiA=vOf\6|Sh2]tx:$X6$p)B+uCQJ` X-Hue: blue X-Attribution: GM Date: Sun, 30 Dec 2012 13:57:08 -0500 In-Reply-To: (Charles Rendleman's message of "Fri, 28 Dec 2012 11:19:51 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Charles Rendleman wrote: > A prescription for exhibiting the bug > > $ mkdir -p t/test-1 t/test-2 t/test-3 > $ emacs -Q -nw > M-x eshell > type cd t/ > expands to 'cd t/test-3' > pressing repeated s does not cycle t/test-1, t/test-2, t/test-3 Looks like we need to add eshell-pcomplete to the list in the function pcomplete: (memq last-command '(pcomplete pcomplete-expand-and-complete pcomplete-reverse)) From unknown Mon Jun 23 04:13:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13293: 24.2.91; eshell completion cycles fail in pre-test Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Dec 2012 19:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13293 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Charles Rendleman Cc: 13293@debbugs.gnu.org Received: via spool by 13293-submit@debbugs.gnu.org id=B13293.13568943298961 (code B ref 13293); Sun, 30 Dec 2012 19:06:02 +0000 Received: (at 13293) by debbugs.gnu.org; 30 Dec 2012 19:05:29 +0000 Received: from localhost ([127.0.0.1]:37250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TpOCK-0002KP-6m for submit@debbugs.gnu.org; Sun, 30 Dec 2012 14:05:27 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:45527) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TpOCH-0002KH-1k for 13293@debbugs.gnu.org; Sun, 30 Dec 2012 14:05:22 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TpOBC-0001WY-RX; Sun, 30 Dec 2012 14:04:14 -0500 From: Glenn Morris References: X-Spook: NWO CISU Mena pipeline CDMA Glock Mahmoud Ahmadinejad X-Ran: QDRj8@g:CZ|)7|).@@87\n;QrKe"y&d]dv)Kd*D]f)]I(Zaq7Cu%*[heC{wXtlK}G"0x5g X-Hue: cyan X-Attribution: GM Date: Sun, 30 Dec 2012 14:04:14 -0500 In-Reply-To: (Glenn Morris's message of "Sun, 30 Dec 2012 13:57:08 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Glenn Morris wrote: > Looks like we need to add eshell-pcomplete to the list in the function > pcomplete: > > (memq last-command '(pcomplete > pcomplete-expand-and-complete > pcomplete-reverse)) Or maybe this: *** lisp/eshell/em-cmpl.el 2012-11-19 19:22:07 +0000 --- lisp/eshell/em-cmpl.el 2012-12-30 19:02:48 +0000 *************** *** 454,461 **** (defun eshell-pcomplete () "Eshell wrapper for `pcomplete'." (interactive) (condition-case nil ! (pcomplete) (text-read-only (completion-at-point)))) ; Workaround for bug#12838. (provide 'em-cmpl) --- 454,462 ---- (defun eshell-pcomplete () "Eshell wrapper for `pcomplete'." (interactive) + (setq this-command 'pcomplete) (condition-case nil ! (call-interactively 'pcomplete) (text-read-only (completion-at-point)))) ; Workaround for bug#12838. (provide 'em-cmpl) From unknown Mon Jun 23 04:13:39 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Charles Rendleman Subject: bug#13293: closed (Re: bug#13293: 24.2.91; eshell completion cycles fail in pre-test) Message-ID: References: <4cvcbhap2g.fsf@fencepost.gnu.org> X-Gnu-PR-Message: they-closed 13293 X-Gnu-PR-Package: emacs Reply-To: 13293@debbugs.gnu.org Date: Mon, 31 Dec 2012 21:31:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1356989462-26157-1" This is a multi-part message in MIME format... ------------=_1356989462-26157-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #13293: 24.2.91; eshell completion cycles fail in pre-test which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 13293@debbugs.gnu.org. --=20 13293: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D13293 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1356989462-26157-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 13293-done) by debbugs.gnu.org; 31 Dec 2012 21:30:16 +0000 Received: from localhost ([127.0.0.1]:38450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tpmw1-0006me-WA for submit@debbugs.gnu.org; Mon, 31 Dec 2012 16:30:16 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:33368) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tpmvw-0006mT-La for 13293-done@debbugs.gnu.org; Mon, 31 Dec 2012 16:30:10 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Tpmum-0000Mq-3H; Mon, 31 Dec 2012 16:28:56 -0500 From: Glenn Morris To: 13293-done@debbugs.gnu.org Subject: Re: bug#13293: 24.2.91; eshell completion cycles fail in pre-test References: X-Spook: bomb enigma ISEC codes Downing Street Belknap New World X-Ran: wBgcGj=Q|Gwn7w[up-WM)~UZ)ieW%xV4(!1]f_/m<91}Auf>JMkugnn.6-7\$N[X,a1K-n X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Mon, 31 Dec 2012 16:28:55 -0500 In-Reply-To: (Glenn Morris's message of "Sun, 30 Dec 2012 14:04:14 -0500") Message-ID: <4cvcbhap2g.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13293-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) Version: 24.2.92 Fixed in emacs-24 branch. ------------=_1356989462-26157-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Dec 2012 19:16:32 +0000 Received: from localhost ([127.0.0.1]:35115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TofPz-0001YW-MH for submit@debbugs.gnu.org; Fri, 28 Dec 2012 14:16:32 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46124) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tocg6-0004pu-4D for submit@debbugs.gnu.org; Fri, 28 Dec 2012 11:20:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tocf9-00043o-OE for submit@debbugs.gnu.org; Fri, 28 Dec 2012 11:20:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:40075) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tocf9-00043k-Kt for submit@debbugs.gnu.org; Fri, 28 Dec 2012 11:19:59 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57478) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tocf6-0000Xs-SS for bug-gnu-emacs@gnu.org; Fri, 28 Dec 2012 11:19:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tocf2-0003xj-JD for bug-gnu-emacs@gnu.org; Fri, 28 Dec 2012 11:19:56 -0500 Received: from mail-ob0-f179.google.com ([209.85.214.179]:34080) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tocf2-0003xX-EQ for bug-gnu-emacs@gnu.org; Fri, 28 Dec 2012 11:19:52 -0500 Received: by mail-ob0-f179.google.com with SMTP id x4so9719083obh.24 for ; Fri, 28 Dec 2012 08:19:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=Kku0CeZ9T+UlOrYTvmKwzS7qG9GT/RbSbmYVXX2zar0=; b=0QAcioJJiH6lDpDh4ZKHJFdk0fSYn+PMh3X9rLwUj9ux+qOzcgtVTDzhuqafxQVpYV wAL3lVo/peuzlieAhGXIqPpK2LbJsWjcPZ1jxizmpgQDB3kKQ92+VBKe4GM7RSBSvGeI 2iKqqivQ6nrsxin8Nf648S5aeFytplfRhik7BC13sbULVUDugOEjZK310peLaVW0zzkh p/qJwW3CLOx1QIgBMNeQuni0QcbLmpWRK7mBFtn70MHrNPlIR2Dgj/dspjvqQ4qbxcHA rd2d0KA6ndvHfJwcN+IZ+yTFGcCO2GALCC4pBCIjuQ9MEKOLb52xLV/R0lfmY4hW65nD XwqA== MIME-Version: 1.0 Received: by 10.60.32.17 with SMTP id e17mr15644053oei.11.1356711591407; Fri, 28 Dec 2012 08:19:51 -0800 (PST) Received: by 10.76.28.39 with HTTP; Fri, 28 Dec 2012 08:19:51 -0800 (PST) Date: Fri, 28 Dec 2012 11:19:51 -0500 Message-ID: Subject: 24.2.91; eshell completion cycles fail in pre-test From: Charles Rendleman To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary=e89a8fb1ffa877f15104d1ec0842 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 28 Dec 2012 14:16:30 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) --e89a8fb1ffa877f15104d1ec0842 Content-Type: text/plain; charset=ISO-8859-1 A prescription for exhibiting the bug $ mkdir -p t/test-1 t/test-2 t/test-3 $ emacs -Q -nw M-x eshell type cd t/ expands to 'cd t/test-3' pressing repeated s does not cycle t/test-1, t/test-2, t/test-3 Expected behavior (consistent with emacs 24.2): that the first expand to one of t/test-3, and repeated s cycle amongst 't/test-1', 't/test-2', and 't/test-3'. --e89a8fb1ffa877f15104d1ec0842 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
A prescription for exhibiting the bug
=A0
$ mkdir -p t/test-1 t/test-2 t/test-3
$ emacs -Q -nw
M-x eshell
type cd t/<TAB>
expands to '= ;cd t/test-3'=A0
pressing repeated <TAB>s does not cycle t/test-1, t/test-2, t/te= st-3
=A0
Expected behavior (consistent with emacs 24.2)= : that the first <TAB> expand to one of t/test-3, and repeated <TA= B>s cycle amongst 't/test-1', 't/test-2', and 't/tes= t-3'.
=A0
--e89a8fb1ffa877f15104d1ec0842-- ------------=_1356989462-26157-1--