From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Newsgroups: gmane.emacs.bugs Subject: bug#61943: 29.0.60; icomplete--in-region-setup should activate icomplete-fido-mode-map too Date: Fri, 3 Mar 2023 20:26:14 +0000 Message-ID: References: <87o7p9u29j.fsf@melete.silentflame.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9471"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 61943@debbugs.gnu.org, juri@linkov.net To: Sean Whitton Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 03 21:27:22 2023 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 1pYBzu-0002HA-1M for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 03 Mar 2023 21:27:22 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYBzc-0007rH-OC; Fri, 03 Mar 2023 15:27:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYBza-0007fh-IJ for bug-gnu-emacs@gnu.org; Fri, 03 Mar 2023 15:27:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYBza-0006ul-8i for bug-gnu-emacs@gnu.org; Fri, 03 Mar 2023 15:27:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYBzZ-0005O9-Oa for bug-gnu-emacs@gnu.org; Fri, 03 Mar 2023 15:27:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Mar 2023 20:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61943 X-GNU-PR-Package: emacs Original-Received: via spool by 61943-submit@debbugs.gnu.org id=B61943.167787519320673 (code B ref 61943); Fri, 03 Mar 2023 20:27:01 +0000 Original-Received: (at 61943) by debbugs.gnu.org; 3 Mar 2023 20:26:33 +0000 Original-Received: from localhost ([127.0.0.1]:34054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYBz6-0005NM-LR for submit@debbugs.gnu.org; Fri, 03 Mar 2023 15:26:32 -0500 Original-Received: from mail-oi1-f175.google.com ([209.85.167.175]:35397) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYBz5-0005N9-Ig for 61943@debbugs.gnu.org; Fri, 03 Mar 2023 15:26:32 -0500 Original-Received: by mail-oi1-f175.google.com with SMTP id c11so2734961oiw.2 for <61943@debbugs.gnu.org>; Fri, 03 Mar 2023 12:26:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677875185; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=iUj59r91+DZLgCQw219I7Nje1+lo0VjKBwYFoZ7nDUQ=; b=fqFC/lr0Ud9bmELrzO/ieM7GH+7oH1S5EqILI1Bb4jet3yhqvreQmSqsflePtRwwQy 1oRwRqr/MtLCiYFcgyyl5Qtairal9tGYIVJnyXMQDb2gvyQKbiSrBj/b63K1TP/oe1hv aAf2zhLbIT62T2Z1lDZb69SfGiNzbVzQLv0tm7pOPgAXF2b6izH6l631IZBucyjpPr04 zdFJZsxefZ8kDp8M0Pr6sqkXCRDE7SMK8VNo6R8xn9rIDouccB6TxbYxMYNElyvL33ye RGm5heYl+NPdGlludItR9HFXMZpB25MbxQc9vC7EzHwJ/Y1rPQRKFqldtdAJWu6OID3S PZVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677875185; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iUj59r91+DZLgCQw219I7Nje1+lo0VjKBwYFoZ7nDUQ=; b=QKifBD2uaoAk+ifK3aj0my31p6INL/qmhB5KuT+42MLfXCFjs+nzvZgHpEBwptM2cW rWbsGyAQXtjjsbGd9uEsPgcPl6SE3KBfM0yd4ML6MWpDQ5CuDCJb9fMEPmeiB3stmMhL TxjgZ4Cg6d853mI+1lynureTOtpsQjsEYjWn3JcnagtWvqCH2rE0tqgp11npVyemQGT0 JhA5IxwMKXMhdAl0gL/VmtScMh5oIezKCxXSsswnFPHgRuxG0sULRRNCHGmXBbXPqX7B TIvNxNbLKX00Me5ScgNcEUcsZlLR0TN44C7RsTuqWXPLsnt6LOQOyqB5C9jWLLlX3pMW kZKA== X-Gm-Message-State: AO0yUKUxQzOCzK1l/KaMfT/LMUwR4VA4QrPN4rsUwJ7xp4F3cG/plO8s DzibiXzuiHRCdLw27C65SX4cMVJXhfXtG4TyD9s= X-Google-Smtp-Source: AK7set8+TcWBUHhmo8juoVxh/IPflrlEeu2cbR/JdnNf2AJJas8E6ZVAtZxCLG/9kIpl1R4JDtLfKJP9QPwAOTP3AZA= X-Received: by 2002:a05:6808:484:b0:384:21e7:977c with SMTP id z4-20020a056808048400b0038421e7977cmr909686oid.8.1677875185602; Fri, 03 Mar 2023 12:26:25 -0800 (PST) In-Reply-To: <87o7p9u29j.fsf@melete.silentflame.com> 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:257232 Archived-At: On Fri, Mar 3, 2023, 18:19 Sean Whitton wrote: > > X-debbugs-cc: juri@linkov.net, joaotavora@gmail.com > > Many thanks to Juri and Joao for fixing #45763! It's a whole new world! You're welcome, but I think Juri did most of the work. I had planned to tackle this some time ago but it got lost in somewhere in the bucket of TODOs. I haven't given it much testing, but I'm suprised it works the way it does. I imagined it would show the typical constantly-adjusting fido-mode/icomplete list of candidates in the echo area, but it doesn't, only for in-buffer instead of minibuffer. Instead, it seems to popup *Completions* as usual. Am I being dense here? How do you set it up? Is it just (setq icomplete-in-buffer t) + M-x fido-mode as I did? And how do you invoke it? Is it C-M-i? > I am a fido-mode user. I noticed that my custom bindings for the > fido-mode minibuffer don't work for in-buffer completion. I think that > icomplete--in-region-setup should compose in icomplete-fido-mode-map, in > addition to icomplete-minibuffer-map, in the case that fido-mode is on? This probably makes sense, but please, for my benefit, try to show a minimal config with just Emacs -Q and your keybindings that you want to use in both fido modes. Jo=C3=A3o