From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 08 07:21:18 2021 Received: (at submit) by debbugs.gnu.org; 8 Dec 2021 12:21:18 +0000 Received: from localhost ([127.0.0.1]:39685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muvwj-0007oq-TW for submit@debbugs.gnu.org; Wed, 08 Dec 2021 07:21:18 -0500 Received: from lists.gnu.org ([209.51.188.17]:45840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muvwi-0007oj-PW for submit@debbugs.gnu.org; Wed, 08 Dec 2021 07:21:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57694) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muvwh-00040u-5L for bug-gnu-emacs@gnu.org; Wed, 08 Dec 2021 07:21:16 -0500 Received: from mail-pj1-f47.google.com ([209.85.216.47]:56121) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1muvwe-0000UO-K4 for bug-gnu-emacs@gnu.org; Wed, 08 Dec 2021 07:21:14 -0500 Received: by mail-pj1-f47.google.com with SMTP id v23so1785122pjr.5 for ; Wed, 08 Dec 2021 04:21:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=3vHOSsekVN9IQYfKxiVNXfhJ0g2CZ22IoJWkpN3zE4M=; b=TqzveTNIDN+3Mhl4Sqn9VFRQJwY8uEVhJbpo/STzJwgiKiLlEoiu21Iwp65Lo/5kBd Xb74Voyy+lbwI+0dorXqUgsJoC3PaQrbV8upYgtG94jq3fOFyj3TuLHDgkKQPzX6sanQ a/TwFCwy+M5PkqY5S4RFncvaPhJm2khatDMRwJxhahNw+5IWZ1sc2KLKgYKEzh1rMNMk akJH5CAgWfy2v5JeLiza86pdOAgJCBH1/UZ6xCpIgsRfCjLY/IJzrTWtwypUGnrosks6 e+cvhar+N0qn7Th8PtpJLvmEGQsaZ072mRe7A74Y8VnqMxXI7asxCt6+YQSEfwxpQByX moJQ== X-Gm-Message-State: AOAM531gybdlcEVzC8z6zprGT1Cv612jckaBU5ErngMtyUJLU3bMT+H+ 2eiSqql6V0gpo8ZRNvI3KZUYkzrqnMlstK8PUIeZud9G X-Google-Smtp-Source: ABdhPJxoviAb4haAFDPvARtVVBoRSuIrTA34GzV22L0KqD0TVYSppInxNlr70uLwCYVtW8ijJMBiPmeBEUvNHbyCOPI= X-Received: by 2002:a17:90a:be10:: with SMTP id a16mr6742433pjs.133.1638966070752; Wed, 08 Dec 2021 04:21:10 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 8 Dec 2021 13:21:10 +0100 From: Stefan Kangas MIME-Version: 1.0 Date: Wed, 8 Dec 2021 13:21:10 +0100 Message-ID: Subject: keymap-lookup with prefixes returns nil To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=209.85.216.47; envelope-from=stefankangas@gmail.com; helo=mail-pj1-f47.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: submit 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: -1.8 (-) Run emacs -Q, type `M-x re-builder RET' and then `C-c C-q': Now evaluate: (lookup-key reb-mode-map "\C-c") => (keymap (21 . reb-force-update) (2 . reb-change-target-buffer) ...) Compare this to: (keymap-lookup reb-mode-map "C-c") => nil Is the second result expected, or is it a bug? From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 10 07:12:10 2021 Received: (at 52374) by debbugs.gnu.org; 10 Dec 2021 12:12:10 +0000 Received: from localhost ([127.0.0.1]:45803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvekl-0007Oh-Hv for submit@debbugs.gnu.org; Fri, 10 Dec 2021 07:12:10 -0500 Received: from quimby.gnus.org ([95.216.78.240]:55006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvekj-0007OP-CN for 52374@debbugs.gnu.org; Fri, 10 Dec 2021 07:11:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=wpTAk+438aSYjXyLangQlqi3BEWkpa6HK7v+TYQxon0=; b=M6X0hhC+17fM/EBEyknZIWrxSC lq2YDZEA7fUYr6ULCAW870r/S6PBXs6T2b2Tezo1jsX6Te/0nQbMJqzjB2+VqcuOYN4Vc/8fymL01 R36xS1frzqZ70mWA/HvDKry7fx0bn95Bam4FOQzSYKYvXYd5KZZPWIjn9sdhtGBHdYoM=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mveka-0002yj-0y; Fri, 10 Dec 2021 13:11:47 +0100 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#52374: keymap-lookup with prefixes returns nil References: X-Now-Playing: The Smiths's _Hatful Of Hollow_: "Still Ill" Date: Fri, 10 Dec 2021 13:11:43 +0100 In-Reply-To: (Stefan Kangas's message of "Wed, 8 Dec 2021 13:21:10 +0100") Message-ID: <87r1aky800.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > Run emacs -Q, type `M-x re-builder RET' and then `C-c C-q': > > Now evaluate: > > (lookup-key reb-mode-map "\C-c") > => (keymap (21 . reb-force-update) (2 . reb-change-target-buffer) ...) > > Compar [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52374 Cc: 52374@debbugs.gnu.org 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: -1.0 (-) Stefan Kangas writes: > Run emacs -Q, type `M-x re-builder RET' and then `C-c C-q': > > Now evaluate: > > (lookup-key reb-mode-map "\C-c") > => (keymap (21 . reb-force-update) (2 . reb-change-target-buffer) ...) > > Compare this to: > > (keymap-lookup reb-mode-map "C-c") > => nil > > Is the second result expected, or is it a bug? It's a bug. Should be fixed now. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 10 07:12:10 2021 Received: (at control) by debbugs.gnu.org; 10 Dec 2021 12:12:11 +0000 Received: from localhost ([127.0.0.1]:45806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvel0-0007PP-Ls for submit@debbugs.gnu.org; Fri, 10 Dec 2021 07:12:10 -0500 Received: from quimby.gnus.org ([95.216.78.240]:55018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvekp-0007OY-4J for control@debbugs.gnu.org; Fri, 10 Dec 2021 07:11:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=z9EXM4+wufO9ZkSUU1Xuyp4kYw3dZ/qj694UBIwrpgg=; b=vP+tzOux8KxbX3BEacfsSbbz8k 5Q1wKYpdK3g20xcoi70BEs9WySJ6gIgPSM5uRgxziDMDAYKUj2cL4sjNh0JfpmxSUf9KNoxZl6GjQ oUfqXcUwMhlM1L88zPawvwWAoC1PZ/hjjAiOWqzw3C+g+0n7Nc4vU4bpSPzlEq3FSdiQ=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mvekh-000312-5J for control@debbugs.gnu.org; Fri, 10 Dec 2021 13:11:53 +0100 Date: Fri, 10 Dec 2021 13:11:50 +0100 Message-Id: <87pmq4y7zt.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #52374 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 52374 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) close 52374 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 10 08:33:16 2021 Received: (at 52374) by debbugs.gnu.org; 10 Dec 2021 13:33:16 +0000 Received: from localhost ([127.0.0.1]:45911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvg1U-0005gc-Mj for submit@debbugs.gnu.org; Fri, 10 Dec 2021 08:33:16 -0500 Received: from mail-pf1-f182.google.com ([209.85.210.182]:46076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvg1T-0005gJ-8n for 52374@debbugs.gnu.org; Fri, 10 Dec 2021 08:33:15 -0500 Received: by mail-pf1-f182.google.com with SMTP id x131so8444719pfc.12 for <52374@debbugs.gnu.org>; Fri, 10 Dec 2021 05:33:15 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=zltm2XYJwQBhhZkLQJG24Y5Q4JxO7EXMKvy5c/jpEVA=; b=KI+4rMCRppzKDLupHW5FviwGKPVOOgDagyksFNe0+1+WxxPrbXeyZC7ALGRYolxim1 y7hzeZfYUCsVVrwdebxmJ9gBujmA4BIWxa8M9eBnhKnblGlsuVV16Ppm+0+bDh3yKZAQ VEFfUTlX7pDb9Xdf3yvu2/llKqhZWl407X/wfhKJnLQuh8OD+fsYxE+ZxuO/oPYK+jv9 VVIQwYl9V3+EZYbnEiOhWxkFankP9BRFlwOUx0Wsuw7lTIsby2YYVAyeyC5HL1/W3XO/ HpcvkOfMZDXvfM0qRjTQMr90HoeP88QQV+SRbPmAcTGhq6k99kp+y5r22V6ksMM20C5E 81/g== X-Gm-Message-State: AOAM5334xv4LQa3O4CZB2cRb9TQX+JC21aA9LC2Kapwf/H+zno/CuGqz kexMseRDMg0clf1sPZLp/nr2LpGtD/J5KP0hZONx7NmG X-Google-Smtp-Source: ABdhPJwZ6KSds+QWyXT3cR/CpOTQmjpDYWl5PZ6A56w26mgrDV6nP+P1FkdiP3mIt+bcfgW6EPAn3KE4gOfZ0ctscoA= X-Received: by 2002:a63:ff14:: with SMTP id k20mr33626661pgi.325.1639143189615; Fri, 10 Dec 2021 05:33:09 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 10 Dec 2021 13:33:09 +0000 From: Stefan Kangas In-Reply-To: <87r1aky800.fsf@gnus.org> References: <87r1aky800.fsf@gnus.org> MIME-Version: 1.0 Date: Fri, 10 Dec 2021 13:33:09 +0000 Message-ID: Subject: Re: bug#52374: keymap-lookup with prefixes returns nil To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 52374 Cc: 52374@debbugs.gnu.org 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: -0.5 (/) Lars Ingebrigtsen writes: > It's a bug. Should be fixed now. Thanks! Does this deserve a unit test? From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 10 08:35:04 2021 Received: (at 52374) by debbugs.gnu.org; 10 Dec 2021 13:35:04 +0000 Received: from localhost ([127.0.0.1]:45924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvg3E-0005k9-EY for submit@debbugs.gnu.org; Fri, 10 Dec 2021 08:35:04 -0500 Received: from quimby.gnus.org ([95.216.78.240]:55604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvg3C-0005jU-2w for 52374@debbugs.gnu.org; Fri, 10 Dec 2021 08:35:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=/8v4YNCb8l1mbOJTfp1oac+dsax4kJUaBQQEGt1wfgI=; b=AmKjt1DvVNv/t8/fXMGumlodQY /PQLvVx1tj4Nl5EwSn6EgrNP0XIBmFCZz+uASkiW2N5XE6bRbKH1vCtc3ukejF32+gzDrYjcBPRB4 t3EU4wLVJc/ZkvNzs+vGAdJMg2QBhICvs6U0nynV5yNCoUdAH3v/TslJlASxEBVe1LeI=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mvg32-0003WM-E4; Fri, 10 Dec 2021 14:34:55 +0100 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#52374: keymap-lookup with prefixes returns nil References: <87r1aky800.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEXq8fnAqLegeX9e OEAjFBucVUH///8QE4DzAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+UMCg0iAI96+IcAAAGdSURBVDjL 1VNBbsNACNzkBbHzgtjtvTLwAsgHgvn/Vzqw2ciVUqnXcshGMzALw7q1fx8T4i28LLTc3sArmSm1 H9RpmomAI5peDtnzShVJ2DSYeSnQO9V4/ur4lY5hjeatejvzC3RSIhAkt0s78TE/CQMhy3TNRBsE o107K3iKz2NFEQtwY5MoSJBTVIvsz1AlLhEumATnKs17Kco8hlI4oyvxrTe4i2DknIGcrUUKoMEt b+yixRQRXSRSXnoCPQnom7o8hlU8iEdyTttHZUHZn0TFA832+meFD8ZjM+1X9q7oRRDb2ikMqAPN YHUtsVZWUNboaJzvOJtSCKokk7OMlctRmChlSMRu+LnvyorXw628wVwibpmZQzA8aUDZcq8SBpPz QoWV0RIDsmLB+c7QExJRWvvAAn2TYFgrNIiczg1dMS6BICzjkso11xxQhx8Ch1JS63JsAbALtLIJ VCjeLoaoJZpIIrh8r9fONVx5IfUByI52jdGuvExcOdW4+IY/MKAeLJDCuBO/xB8JpeeZ32CenhOb YKB8AjDE+RtdBtpHyoFRdQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMi0xMFQxMzozNDowMCsw MDowMD0NvwUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMTItMTBUMTM6MzQ6MDArMDA6MDBMUAe5 AAAAAElFTkSuQmCC X-Now-Playing: Section 25's _From The Hip_: "The Process" Date: Fri, 10 Dec 2021 14:34:51 +0100 In-Reply-To: (Stefan Kangas's message of "Fri, 10 Dec 2021 13:33:09 +0000") Message-ID: <875yrwy45g.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > Thanks! Does this deserve a unit test? Probably... many of those smaller keymap-* functions were added in a hurry while I was finishing up things and aren't well tested. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52374 Cc: 52374@debbugs.gnu.org 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: -3.3 (---) Stefan Kangas writes: > Thanks! Does this deserve a unit test? Probably... many of those smaller keymap-* functions were added in a hurry while I was finishing up things and aren't well tested. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Jun 14 19:17:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 08 Jan 2022 12:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator