From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.bugs Subject: bug#10771: TAB completion for info-display-manual Date: Sun, 02 Dec 2012 23:12:35 +0200 Organization: JURTA Message-ID: <87boecqjzz.fsf@mail.jurta.org> References: <87haz0gxuf.fsf@mail.jurta.org> <83obt7alx2.fsf@gnu.org> <87a9txlzqa.fsf@gnu.org> <8338zotlhq.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1354483189 19742 80.91.229.3 (2 Dec 2012 21:19:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 2 Dec 2012 21:19:49 +0000 (UTC) Cc: 10771@debbugs.gnu.org, Chong Yidong To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Dec 02 22:20:01 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TfGxD-00030D-Qs for geb-bug-gnu-emacs@m.gmane.org; Sun, 02 Dec 2012 22:19:59 +0100 Original-Received: from localhost ([::1]:50426 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfGx2-00044s-6s for geb-bug-gnu-emacs@m.gmane.org; Sun, 02 Dec 2012 16:19:48 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:59828) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfGwz-00044a-3M for bug-gnu-emacs@gnu.org; Sun, 02 Dec 2012 16:19:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TfGwx-0000Dj-Jp for bug-gnu-emacs@gnu.org; Sun, 02 Dec 2012 16:19:44 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40245) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfGwx-0000Df-GS for bug-gnu-emacs@gnu.org; Sun, 02 Dec 2012 16:19:43 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TfGzB-0001dp-RV for bug-gnu-emacs@gnu.org; Sun, 02 Dec 2012 16:22:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 02 Dec 2012 21:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10771 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 10771-submit@debbugs.gnu.org id=B10771.13544833196300 (code B ref 10771); Sun, 02 Dec 2012 21:22:01 +0000 Original-Received: (at 10771) by debbugs.gnu.org; 2 Dec 2012 21:21:59 +0000 Original-Received: from localhost ([127.0.0.1]:50496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TfGz9-0001dZ-IX for submit@debbugs.gnu.org; Sun, 02 Dec 2012 16:21:59 -0500 Original-Received: from ps18281.dreamhost.com ([69.163.218.105]:34205 helo=ps18281.dreamhostps.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TfGz7-0001dO-NO for 10771@debbugs.gnu.org; Sun, 02 Dec 2012 16:21:58 -0500 Original-Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id 4A65D451E186; Sun, 2 Dec 2012 13:19:37 -0800 (PST) In-Reply-To: <8338zotlhq.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 02 Dec 2012 19:25:05 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (x86_64-pc-linux-gnu) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:67809 Archived-At: > Because manuals loaded into my Info buffers do not necessarily reflect > Info files on my disk. Is this because you delete Info files from the disk leaving open their Info buffers? I'm not sure whether additional complexity is necessary to handle completion for such rare cases, but at least the minibuffer should allow you to enter such manual names. I mean changing the REQUIRE-MATCH arg of `completing-read' from t to nil, so you can still enter these manual names like at the time when this command accepted a plain string before the latest change. === modified file 'lisp/info.el' --- lisp/info.el 2012-12-02 20:07:04 +0000 +++ lisp/info.el 2012-12-02 21:11:17 +0000 @@ -5138,7 +5138,7 @@ (defun info-display-manual (manual) (apply-partially 'Info-read-node-name-2 Info-directory-list (mapcar 'car Info-suffix-list)) - nil t)))) + nil nil)))) (let ((blist (buffer-list)) (manual-re (concat "\\(/\\|\\`\\)" manual "\\(\\.\\|\\'\\)")) (case-fold-search t)