From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: more shell-pcomplete UI regressions Date: Tue, 12 Mar 2002 21:48:41 -0700 Sender: emacs-devel-admin@gnu.org Message-ID: <87vgc12hue.fsf@alice.dynodns.net> References: <20020312185558.806675.FMU1100@piglet.prv.splode.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1015995151 10924 80.91.224.249 (13 Mar 2002 04:52:31 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 13 Mar 2002 04:52:31 +0000 (UTC) Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16l0kZ-0002q5-00 for ; Wed, 13 Mar 2002 05:52:31 +0100 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16l0n0-0002fS-00 for ; Wed, 13 Mar 2002 05:55:02 +0100 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16l0jD-00040T-00; Tue, 12 Mar 2002 23:51:07 -0500 Original-Received: from mail.gci-net.com ([216.183.68.100] helo=gci-net.com) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 16l0h1-0003vL-00 for ; Tue, 12 Mar 2002 23:48:51 -0500 Original-Received: from [216.183.69.152] (HELO aris) by gci-net.com (CommuniGate Pro SMTP 3.5b8) with ESMTP-TLS id 87145 for emacs-devel@gnu.org; Tue, 12 Mar 2002 21:35:54 -0700 Original-Received: from johnw by aris with local (Exim 3.35 #1 (Debian)) id 16l0gr-00006U-00 for ; Tue, 12 Mar 2002 21:48:41 -0700 Original-To: emacs-devel@gnu.org X-Home-Page: http://www.gci-net.com/users/j/johnw/ X-Public-Key: http://pgp5.ai.mit.edu:11371/pks/lookup?op=get&search=0xF40524D0 In-Reply-To: <20020312185558.806675.FMU1100@piglet.prv.splode.com> (Noah Friedman's message of "Tue, 12 Mar 2002 18:55:58 -0800 (PST)") Original-Lines: 22 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.1 (i386-debian-linux-gnu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:1898 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:1898 >>>>> On Tue Mar 12, Noah writes: > For instance this used to work: > ~ $ ls /com/mp3/albums/King\ Cr > -| ~ $ ls /com/mp3/albums/King\ Crimson/ > ~ $ ls '/com/mp3/albums/King > In the old comint-dynamic-complete world, the leading quote enables > comint-dynamic-complete to insert filenames without backslashifying > all the spaces or other shell metacharacters. Ah, this means the argument parsing function being used by pcomplete for shell-mode is not good enough. Since that is entirely customizable, it could be fixed without touching pcomplete. I guess it depends on whether RMS wants to try to make pcomplete work or not. If so, then I should probably use the old completion logic's argument parsing function for use with pcomplete. John _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel