From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bernhard Herzog Newsgroups: gmane.emacs.devel Subject: rev. 1.322 of src/minibuf.c broke partial completion Date: Mon, 05 Feb 2007 11:18:21 +0100 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1170670734 29644 80.91.229.12 (5 Feb 2007 10:18:54 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 5 Feb 2007 10:18:54 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 05 11:18:46 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HE0vu-0007qz-GL for ged-emacs-devel@m.gmane.org; Mon, 05 Feb 2007 11:18:46 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HE0vt-0003bt-VG for ged-emacs-devel@m.gmane.org; Mon, 05 Feb 2007 05:18:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HE0vc-0003Zi-GA for emacs-devel@gnu.org; Mon, 05 Feb 2007 05:18:28 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HE0vZ-0003Y5-Ss for emacs-devel@gnu.org; Mon, 05 Feb 2007 05:18:27 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HE0vZ-0003Xj-2a for emacs-devel@gnu.org; Mon, 05 Feb 2007 05:18:25 -0500 Original-Received: from aktaia.intevation.org ([212.95.126.10] helo=kolab.intevation.de) by monty-python.gnu.org with esmtp (Exim 4.52) id 1HE0vY-0006Yg-I7 for emacs-devel@gnu.org; Mon, 05 Feb 2007 05:18:24 -0500 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by kolab.intevation.de (Postfix) with ESMTP id 70B2E108EDB for ; Mon, 5 Feb 2007 11:18:22 +0100 (CET) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by kolab.intevation.de (Postfix) with ESMTP id 2A690108EF1 for ; Mon, 5 Feb 2007 11:18:22 +0100 (CET) Original-Received: from thoe.hq.intevation.de (thoe.hq.intevation.de [192.168.11.35]) by kolab.intevation.de (Postfix) with SMTP id 7A4F6108EDB for ; Mon, 5 Feb 2007 11:18:21 +0100 (CET) Original-Received: (nullmailer pid 12609 invoked by uid 10008); Mon, 05 Feb 2007 10:18:21 -0000 User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.93 (gnu/linux) X-Virus-Scanned: by amavisd-new at intevation.de X-detected-kernel: Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:65900 Archived-At: Hi, I've recently noticed a problem with partial completion in current CVS HEAD. To reproduce, start emacs with emacs -Q and then activate partial completion mode (M-x partial-completion-mode). Now try to find a file with completion. One symptom of the defect is that ~//usr is expanded to usr/ instead of /usr/, making it impossible to enter an absolute file name. Also file-name-shadow-mode doesn't seem to work anymore. The part of the file name that will be ignored is no longer highlighted (or rather dimmed). The change that caused this is rev. 1.322 of src/minibuf.c. Reverting that file back to 1.321 solved the it for me. Assuming the change in minibuf.c is desired, the real bug fix will be something else, though. Bernhard -- Intevation GmbH http://intevation.de/ Skencil http://skencil.org/ Thuban http://thuban.intevation.org/