From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#21644: 24.4; completing-read acts differently on functional collection Date: Thu, 15 Oct 2015 08:12:13 +0300 Message-ID: <561F35AD.8000803@yandex.ru> References: <5615A2EA.4@thompsonclan.org> <87vbahmzwd.fsf@gmail.com> <561C5D0B.9070303@yandex.ru> <561C5FB0.6030105@thompsonclan.org> <561C6C12.20803@yandex.ru> <561D54AF.7090701@thompsonclan.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1444886087 691 80.91.229.3 (15 Oct 2015 05:14:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 15 Oct 2015 05:14:47 +0000 (UTC) Cc: 21644@debbugs.gnu.org To: "Ryan C. Thompson" , Oleh Krehel Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 15 07:14:35 2015 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 1Zmas6-0001xA-U3 for geb-bug-gnu-emacs@m.gmane.org; Thu, 15 Oct 2015 07:14:35 +0200 Original-Received: from localhost ([::1]:45804 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zmas5-0006Mu-Mk for geb-bug-gnu-emacs@m.gmane.org; Thu, 15 Oct 2015 01:14:33 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50167) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zmaqh-0006Km-UI for bug-gnu-emacs@gnu.org; Thu, 15 Oct 2015 01:13:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zmaqc-0007Tq-RA for bug-gnu-emacs@gnu.org; Thu, 15 Oct 2015 01:13:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:60656) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zmaqc-0007Tk-ML for bug-gnu-emacs@gnu.org; Thu, 15 Oct 2015 01:13:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Zmaqc-0003D0-0J for bug-gnu-emacs@gnu.org; Thu, 15 Oct 2015 01:13:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Oct 2015 05:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21644 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21644-submit@debbugs.gnu.org id=B21644.144488593912275 (code B ref 21644); Thu, 15 Oct 2015 05:13:01 +0000 Original-Received: (at 21644) by debbugs.gnu.org; 15 Oct 2015 05:12:19 +0000 Original-Received: from localhost ([127.0.0.1]:51364 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zmapu-0003Bu-Ue for submit@debbugs.gnu.org; Thu, 15 Oct 2015 01:12:19 -0400 Original-Received: from mail-wi0-f173.google.com ([209.85.212.173]:33568) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zmaps-0003Bm-ML for 21644@debbugs.gnu.org; Thu, 15 Oct 2015 01:12:17 -0400 Original-Received: by wijp11 with SMTP id p11so11497344wij.0 for <21644@debbugs.gnu.org>; Wed, 14 Oct 2015 22:12:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=2dsGKi82Zg4jY2AQ3jYVMFXOCY4YKF+NvAI56p3G50I=; b=Z9EoaSdy91oEKeO9fVI5tOJPhKNx0O6x5s9QbvfPiDRFlmkb1r+40x8ohCY9bo4j6T oJ3XgqJm15JawGvzqROM9R/+rVM/aPJla871l+vb6SikCM1WWx2TNBjpoZ5g01V7rv5g qe5wyXuM8qD8eGWeTYKL1ZLuubd2kzli75lo/0BLWaBCB7VaI5caCSeE44tc3FRdj3cz vfdaAOLxUhd8bogxTL+q0SKWKXNggaI9uVxSXn/neSn0PaZEOUgFNaDgWEpUTkalsCtE IE+QYwpXS3zpw2gif+SjcdnM0HlPG3p3zCkHQhh+Fi8Ln+87XmoscnXw3aBPoL9oU/K7 ImBg== X-Received: by 10.194.11.71 with SMTP id o7mr8100159wjb.75.1444885936188; Wed, 14 Oct 2015 22:12:16 -0700 (PDT) Original-Received: from [192.168.1.2] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id lf10sm14043120wjb.23.2015.10.14.22.12.14 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 14 Oct 2015 22:12:14 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:41.0) Gecko/20100101 Thunderbird/41.0 In-Reply-To: <561D54AF.7090701@thompsonclan.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.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:107633 Archived-At: On 10/13/2015 09:59 PM, Ryan C. Thompson wrote: >> (info "(elisp) Programmed Completion") or >> (info "(elisp) Basic Completion"), probably. > Maybe the `completing-read' docstring should link to these info nodes. This seems like it should suffice. Do you agree? diff --git a/src/minibuf.c b/src/minibuf.c index 4e5c17d..2cde8b0 100644 --- a/src/minibuf.c +++ b/src/minibuf.c @@ -1595,7 +1595,7 @@ PROMPT is a string to prompt with; normally it ends in a colon and a space. COLLECTION can be a list of strings, an alist, an obarray or a hash table. COLLECTION can also be a function to do the completion itself. PREDICATE limits completion to a subset of COLLECTION. -See `try-completion' and `all-completions' for more details +See Info node `(elisp)Basic Completion' for more details on completion, COLLECTION, and PREDICATE. REQUIRE-MATCH can take the following values: