From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#51065: 29.0.50; Error in gnus-registry-initialize due to define-keymap Date: Wed, 06 Oct 2021 23:07:19 +0200 Message-ID: <87lf35j20o.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9470"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Lars Ingebrigtsen To: 51065@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Oct 06 23:08:16 2021 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 1mYE99-0002Am-AB for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 06 Oct 2021 23:08:15 +0200 Original-Received: from localhost ([::1]:58816 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mYE98-0004f7-Ba for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 06 Oct 2021 17:08:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43484) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mYE8w-0004dN-W1 for bug-gnu-emacs@gnu.org; Wed, 06 Oct 2021 17:08:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34038) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mYE8w-0001gZ-Od for bug-gnu-emacs@gnu.org; Wed, 06 Oct 2021 17:08:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mYE8w-0005lg-GS for bug-gnu-emacs@gnu.org; Wed, 06 Oct 2021 17:08:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Oct 2021 21:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51065 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.163355445222122 (code B ref -1); Wed, 06 Oct 2021 21:08:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 6 Oct 2021 21:07:32 +0000 Original-Received: from localhost ([127.0.0.1]:45584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYE8R-0005kk-Dl for submit@debbugs.gnu.org; Wed, 06 Oct 2021 17:07:31 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:33044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYE8M-0005kZ-6E for submit@debbugs.gnu.org; Wed, 06 Oct 2021 17:07:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43336) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mYE8L-00040q-3n for bug-gnu-emacs@gnu.org; Wed, 06 Oct 2021 17:07:25 -0400 Original-Received: from mout.web.de ([212.227.15.3]:57081) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mYE8J-0007Y3-BX for bug-gnu-emacs@gnu.org; Wed, 06 Oct 2021 17:07:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1633554440; bh=QBdFZsNFtUmVhd3dbkJFVScF4n8q5xTz/ues00uVySM=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=dbfsOe+rLnTaIQ1VfsRsUKa+A8r7lcJOgOovLXPtmuJJgdTRY/SL/yHkxwrutZFU0 s6I657Lld/Xeh6pC4wy8ge1j4QbyWCAIn1ypAYMjgFyI9D9StDIcnmcNzPIG3YjXlw A/fYtCvW3mWgZfBwscKw4Q1M8dG1GF2TgO5FPv8E= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([92.208.225.87]) by smtp.web.de (mrweb004 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Mh7qL-1mCYYI3lmD-00MMHb; Wed, 06 Oct 2021 23:07:19 +0200 X-Provags-ID: V03:K1:KqmmrH2WnRyOmEWHM0PqNjjypocpGtT3aF8E86yYYVLKUaUpNpe SNlmmBF2EZhzzrwVeZkLbsbPud/z6jK+sEdV3EiE+BNcn7tD+zW2qMVAkony1NXopeyesM7 kbKlgmOOfBa1gLx6TDheC1MXmtIUc5b9uovuvMwqZqnAv7TLaQD32IZMNwPdbbkoG+1cc+a TJPVWeZp+JLkAX9v5hhGQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:BglUOiZyRz8=:esQGrM9VMISLOjT8luSq0/ ZqNnnsYTlQWBWfvgFKFkJo1LC18RfHgKOssi56g0pd/guF8AYyTE7sy/XMkYa7pD7VxAAGbjv BPvS/05V1HNGv7OO/G2gD8utJ9U56IG7YZIB0HIolaFl3zjjae4XxqrxrByJTtP24kKhw4RVn XmYpQlstq3UCaRuDVpL4l5grfRvhqzHssQE+6PrBnd5KxvdqzBKI3GTcPt80GbzgXyzWoXLC9 IsAjqOvT8wnv1+p2hOoy2Pk0U/+MmjHlG2VmJkMfaN8B/pPuN6qBKGQyY4fitT/Pe5tDuIqKj ooYk25DxjIjED05fd2SIO5D1cMNZvnhd1UKbmgWVk8bCLM6c1XZYjnG1PsJ2UkOcsJzIO31c/ encSbFdGhHQTy9KrBTb71dY2uvTKprmBWzX7qM8mCFLVxMOHu7Rwmym7EJg5Zjd0iCVVzg+ZI jGvAA1olgDtgkMZF751CZRe3EYihvanhsPgNaO+tTRnTYnE/nFS9XFqPU3yiLyXbbMHolAoMb FGmG5izmmKP38P24C3wNe37yQud40dJEjma7nVmH4y6i7s7TgVuxzeBKuy44vroSHzW+w6nvj 29ZtoTBpYNpbPDN1sL7QtB1H1VFmxbhAVhVGttYYGLEn18VzPmG31QDrFTYipwLnRCF/ciAAz bF2VA/lGV7mnbtcNhlMMz+L/4y47bN8iIi9DfqWoHFUkItOfBb8NXS8pE2fTRb+7DVFGo2Rcb ZZaAx0Q/P+mw2rZrK1oMTfLrMhsUNMUwnn4imJBt+DXuhDiHawqF/v5/OEj0Z9Ls5PbTCPZx Received-SPF: pass client-ip=212.227.15.3; envelope-from=michael_heerdegen@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:216592 Archived-At: Hello, these lines in "gnus-registry.el": #+begin_src emacs-lisp (define-key gnus-summary-mark-map "M" (apply #'define-keymap :prefix "M" 'gnus-summary-mark-map keys-plist)) #+end_src causes the following error when I try to start Gnus (using my personal setup): Debugger entered--Lisp error: (wrong-type-argument symbolp "M") define-prefix-command("M" nil nil) define-keymap--define((:prefix "M" gnus-summary-mark-map "l" ... define-keymap(:prefix "M" gnus-summary-mark-map "l" ... apply(define-keymap :prefix "M" gnus-summary-mark-map ("l" ... gnus-registry-install-shortcuts() gnus-registry-initialize() [...] Commenting out these lines makes the error go away. CC'ing Lars who changed this in commit 453db25413 Use `define-keymap' in gnus-registry-install-shortcuts Lars Ingebrigtsen Wed Oct 6 12:04:37 2021 +0200 TIA, Michael.