From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 07 22:46:26 2022 Received: (at submit) by debbugs.gnu.org; 8 Jul 2022 02:46:26 +0000 Received: from localhost ([127.0.0.1]:58430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9e0f-0002RG-45 for submit@debbugs.gnu.org; Thu, 07 Jul 2022 22:46:26 -0400 Received: from lists.gnu.org ([209.51.188.17]:35562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9bu1-0006aE-9H for submit@debbugs.gnu.org; Thu, 07 Jul 2022 20:31:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57170) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o9bu1-0006ND-2d for bug-gnu-emacs@gnu.org; Thu, 07 Jul 2022 20:31:25 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:33205) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o9btz-0005MQ-4Y for bug-gnu-emacs@gnu.org; Thu, 07 Jul 2022 20:31:24 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id E3981320091F for ; Thu, 7 Jul 2022 20:31:19 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Thu, 07 Jul 2022 20:31:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sent.com; h=cc :content-transfer-encoding:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to; s=fm3; t=1657240279; x=1657326679; bh=36Yilb9aE3 Ro03lv+Yc7uow9+MYZCEmcZNzUcksJZqk=; b=ZrMY2T5pkjVVCwSqwKULZm9muj vb7YSG/Fj7NkGeBoYEAqEPHmc1U2TzRh8S57MYOhML4T9EL4CPWHqmXrpKjGQ5zQ dUAfHZxo10fRmLtOyHVHgwfq8OgJ4Pz3oMXeIYHZUAa0Q5ycazMqQBQGLb6g0NER Sm8cEZteFDmyS96kerZVQQjgsr+VHLoxKv1huBf+sz05+uZO14tn7fLt6a3suGvb 9OE0dXR85ksQDlhk7ua/CSjZVMF3V9Rd9iXu8a5St4xK4qncSnQ6muXT2Upi/ZDu nSDStLT3ZM1Bdg260t2ySWh9jTnoLrbEZnD/VFwYc7bm6ZDOFcjg902D8i7Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1657240279; x=1657326679; bh=36Yilb9aE3Ro03lv+Yc7uow9+MYZ CEmcZNzUcksJZqk=; b=x9PiiD5pq2qa3c8IkoZtEGYgNuIgOK6dDtEX3EBnAhJh 4sfJZzMhKnFH1iU+dydbjsvy83YRzN3NjK42SK69mybUMZyCPmR+bqLZxCw7Exju 5UF41eqhq6ILjWkENAt81CHgR2KynQ3EZYLg0cCY8fxN4SvQG93paXOz9b8sDgr0 sDDH4aIJHvgXm7w5CDnaMu3xeI7wa4aUqYXtRRZabP6nYEnqv6uNTJwKoETm/h9z Fs5e7oEZzac0aXGUD2fs6pKqLY7YYGwnOP03OiFkBQQYOl9P5n8TbOwdyL/v0AYR ekkA657MGemXV3w4gHnR/L3CMtskc1hDM7ZZH/Nwog== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudeiiedgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefkffggfgfhvffutgfgsehtjeertd dtfeejnecuhfhrohhmpeflohhshhcuoehmrhhjtddvvdesshgvnhhtrdgtohhmqeenucgg tffrrghtthgvrhhnpeehjeffteetudeuheehheetieelueffieetuedvtdeffffgtdehle dvvdduieeuhfenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhorhhgmhhouggvrdho rhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmh hrjhdtvddvsehsvghnthdrtghomh X-ME-Proxy: Feedback-ID: iacd9463d:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Thu, 7 Jul 2022 20:31:18 -0400 (EDT) Message-ID: <1d5e0dd9-5fcd-9a8e-7c83-fd3089ce11cd@brownmailbox.com> Date: Thu, 7 Jul 2022 17:31:17 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.0.1 Content-Language: en-US From: Josh To: bug-gnu-emacs@gnu.org Subject: 28.1.90; Error when using Fido with hotfuzz completion style Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=64.147.123.20; envelope-from=mrj022@sent.com; helo=wout4-smtp.messagingengine.com X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 07 Jul 2022 22:46:23 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hi, The following error message is displayed in the minibuffer of Emacs 28.1.90 when a link is inserted into an Org file (org-insert-link) if Fido is enabled and hotfuzz[1] is the completion style: [Error in post-command-hook (icomplete-post-command-hook): (wrong-type-argument listp 0)] The error occurs during the completion of a link's protocol[2]. The error occurs immediately after the first character is entered. The error message disappears immediately after a subsequent character is entered. The error does not occur when completing file names or buffer names. The error does not occur with any other completion style that I tested, so I reported[2] the error to the creator of hotfuzz. He wrote: > Hmm, seems to be caused by Icomplete calling > completion-all-completions with an improper list as completion table > (where the CDR of the last cell is 0 as seen in the error.) All other > completion styles you tried probably unconditionally called into > all-completions which does not care and returns a proper list with the > 0 removed. I would say this is a bug in Icomplete since the definition > of completion table does not mention improper lists being allowed. [1] https://github.com/axelf4/hotfuzz [2] https://orgmode.org/manual/External-Links.html [3] https://github.com/axelf4/hotfuzz/issues/7