From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#41340: 26.3; ido-completing-read doesn't respect completion-auto-help Date: Sun, 17 May 2020 03:57:45 +0300 Message-ID: <1908eea2-6174-3fbf-da08-1a8d7b06036a@yandex.ru> References: <8d5d0854-f60d-2c69-f0bf-4699e44b298b@thompsonclan.org> <14896214-02df-e462-0d4e-91a5f2972f64@thompsonclan.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="1599"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 To: "Ryan C. Thompson" , 41340@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 17 02:58:09 2020 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 1ja7d3-0000KJ-6O for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 17 May 2020 02:58:09 +0200 Original-Received: from localhost ([::1]:41488 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ja7d2-0000dh-91 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 16 May 2020 20:58:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59094) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ja7cw-0000dO-7E for bug-gnu-emacs@gnu.org; Sat, 16 May 2020 20:58:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58642) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ja7cv-0007AL-Uh for bug-gnu-emacs@gnu.org; Sat, 16 May 2020 20:58:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ja7cv-0003H5-Sc for bug-gnu-emacs@gnu.org; Sat, 16 May 2020 20:58:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 May 2020 00:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41340 X-GNU-PR-Package: emacs Original-Received: via spool by 41340-submit@debbugs.gnu.org id=B41340.158967707612574 (code B ref 41340); Sun, 17 May 2020 00:58:01 +0000 Original-Received: (at 41340) by debbugs.gnu.org; 17 May 2020 00:57:56 +0000 Original-Received: from localhost ([127.0.0.1]:41955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ja7cq-0003Gj-1g for submit@debbugs.gnu.org; Sat, 16 May 2020 20:57:56 -0400 Original-Received: from mail-wr1-f50.google.com ([209.85.221.50]:33357) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ja7co-0003GU-3g for 41340@debbugs.gnu.org; Sat, 16 May 2020 20:57:54 -0400 Original-Received: by mail-wr1-f50.google.com with SMTP id l11so7740217wru.0 for <41340@debbugs.gnu.org>; Sat, 16 May 2020 17:57:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=L7YdUL8gAD9iT2LRLjWOeISJx9eX0Y8jGt/CcLvCsKI=; b=CKmJ42tjQM8S6LJOgqvuENvf0+p8fi1IZp/O8sZ02XG9z2y6B50TBaIfvmyzFbhRlH Ucjw6qG9HO13+qdwfAj6XK242bxCFoiAHJgJZDjO4IwIqZb8bChYSOluMBX/ICwcyfs3 SsBTFeHuExi5dBfREg0UQQe7dUCMK9Bsr2SAM5Fz6eIsUY4FY7ozctuhbC76OqTNm12h Cx5xDbEF6kVP7BPrOoDBotguBpwrcakymVK9rnlxBq6WFmeZ2zjkfGuS0rl6kQWTBMJS zI8pz/U6oxxBCB3NZbMtMjtVnZppmv/HySvWZPUzCMVGwWxt41Yf1VmIFtlzt8bNYTlw qGpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=L7YdUL8gAD9iT2LRLjWOeISJx9eX0Y8jGt/CcLvCsKI=; b=KE7iDnArXciUOGMPhOkvhtkXVCSxQ8RERw3L7cSfAW9SdJGUF/W/wA5OpmzPKnmbkH bJtTeF2MyH4wP/hHJs88GLNFzu0yaeQyLhSJp0RNMp932X32j0g5aqz94C4u5hdUfHqk 9pNcDNnOVui42k0yosqxIm6EP1vXQ3NEQP5ETUjdqwtNO5H+nlOvu5+TuyaJ/XBEJIlm DZfvbABxcGJw8z3dA6qiuLPLmB0njk8WeW8wDIS+NNwBQplcI3OaXvq3yVqmqHLgazW3 8ZSt3CoPytJBo++wPwbk1nz+PuESBMNwv0gaEktcpVtYlfqq4yUEi3HcXfaSCPchgS3O 9GWw== X-Gm-Message-State: AOAM533xiKQJCL6Z7lmK4Qg0tNFqGf4rLE5dSkkZfj3t+Lf5UUkasYtb pEDlEPuyI7lpHIjc6GJxulw8AuOP X-Google-Smtp-Source: ABdhPJwkPdZjMO/ZNRsZJSzWuOeRb7UK3gvuT7dqppHA24pDX3Nw6zvFPh83gNqCkPF4pzvlROvKHQ== X-Received: by 2002:a05:6000:110b:: with SMTP id z11mr12551059wrw.16.1589677067885; Sat, 16 May 2020 17:57:47 -0700 (PDT) Original-Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id r14sm28591810wmb.2.2020.05.16.17.57.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 16 May 2020 17:57:47 -0700 (PDT) In-Reply-To: <14896214-02df-e462-0d4e-91a5f2972f64@thompsonclan.org> Content-Language: en-US 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:180422 Archived-At: On 17.05.2020 03:12, Ryan C. Thompson wrote: > > One minor wrinkle is that completion-auto-help has 3 valid values: nil, > t, and lazy. I'm not sure I understand the difference between t and > lazy, so I'm also unsure as to how to apply them to ido. In my testing, > both t and lazy seem to result in the identical behavior in > completing-read-default. When it's `lazy', you need to press TAB twice to see the completions list. At first it'll just say "Next char is not unique". If you can honor both values, that would be best, but even making the nil/non-nil distinction will be an improvement, sounds like.