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#19626: 25.0.50; eshell: extended directory syntax ("...") does not complete Date: Fri, 27 Aug 2021 18:47:27 +0200 Message-ID: <87lf4mn8bk.fsf@gnus.org> References: <8761c3586l.fsf@gmail.com> <87czq1risd.fsf@cnu407c2zx.nsn-intra.net> <87czq1lqk1.fsf@gnus.org> <87sfyu29gv.fsf@cnu407c2zx.nsn-intra.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3675"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Samer Masterson , 19626@debbugs.gnu.org To: "Michalis V." Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Aug 27 18:48:21 2021 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 1mJf1g-0000f4-4z for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 27 Aug 2021 18:48:20 +0200 Original-Received: from localhost ([::1]:49556 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJf1e-00086H-LP for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 27 Aug 2021 12:48:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45026) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJf1O-0007un-70 for bug-gnu-emacs@gnu.org; Fri, 27 Aug 2021 12:48:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41304) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mJf1N-0004Kg-T4 for bug-gnu-emacs@gnu.org; Fri, 27 Aug 2021 12:48:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mJf1N-0001Fs-RU for bug-gnu-emacs@gnu.org; Fri, 27 Aug 2021 12:48:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Aug 2021 16:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19626 X-GNU-PR-Package: emacs Original-Received: via spool by 19626-submit@debbugs.gnu.org id=B19626.16300828704792 (code B ref 19626); Fri, 27 Aug 2021 16:48:01 +0000 Original-Received: (at 19626) by debbugs.gnu.org; 27 Aug 2021 16:47:50 +0000 Original-Received: from localhost ([127.0.0.1]:52847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJf18-0001BH-58 for submit@debbugs.gnu.org; Fri, 27 Aug 2021 12:47:50 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:33984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJf13-00014P-7a for 19626@debbugs.gnu.org; Fri, 27 Aug 2021 12:47:45 -0400 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=5Q5tfaW+PbIeifdMu9IaohDK4CebdYzuH/tNHwWeKVQ=; b=kM73I9pUdjnBorZ770qvlPmVaj njz3M41xh1KeseTfsYl0ObsDNDhdUqg7rTkuJmw3hTlvVAN4BMWDC7T5+J2Y5JXwUtogBLH5jY4lM BQuxhxAX07ucvNysF62Mpo7lZwlMivVSg6o1/ce+UpaPJWAy4sm9YaSKuUNBPEK6nZ1k=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mJf0s-00058X-P3; Fri, 27 Aug 2021 18:47:35 +0200 In-Reply-To: <87sfyu29gv.fsf@cnu407c2zx.nsn-intra.net> (Michalis V.'s message of "Fri, 27 Aug 2021 18:28:16 +0300") 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:212828 Archived-At: "Michalis V." writes: >> (defun eshell-expand-multiple-dots (filename) >> "Convert `...' to `../..', `....' to `../../..', etc.. > > oops, i wasn't even aware of this eshell feature, sorry about that! I didn't know about it either. :-) > i'm not sure whether this is the correct solution to this problem so if > there are any concerns please let me know and i'll continue the digging Thanks. Looking at the code and the patch, that does seem right the right solution, so I've now pushed it to Emacs 28. (But I'm not really very familiar with eshell.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no