Received: (at submit) by debbugs.gnu.org; 30 Oct 2025 18:45:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 30 14:45:18 2025 Received: from localhost ([127.0.0.1]:37356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vEXe9-0003Zq-ER for submit <at> debbugs.gnu.org; Thu, 30 Oct 2025 14:45:18 -0400 Received: from lists.gnu.org ([2001:470:142::17]:52106) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vEXdx-0002eN-8T for submit <at> debbugs.gnu.org; Thu, 30 Oct 2025 14:45:07 -0400 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 <eliz@HIDDEN>) id 1vEXdc-0008R5-Ei for bug-gnu-emacs@HIDDEN; Thu, 30 Oct 2025 14:44:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1vEXdY-0005HH-Jw; Thu, 30 Oct 2025 14:44:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=M44kxY1iyU9l397jGn5+ijPJaGmN0QWDI5MFn78YKvo=; b=Q34SBuUiQ3MHuucQkXBl 9Vtlte03lGia5VH2g2D0L7GezdorptCrZ4dn8fdt0LdhxtuQjBVky4Cq18PMDlEcn7Z3GZRlumHvc zzD6lA/UnpE0pJ/IwysuskOJCP42x+VqKpT1vrLwSDsoaN2V5GxlPyH4cKaHNo0Ay0BLqcNiqnJ7J a64WZ73o2WR3AH+qB90/me6dr21BcE+SF2uDqoai736tBbLA7h/6EoBYOfv2XubhYPQt5xnx3iBSl NwWOtngmyD2aBCcnrAvhEP4rVdaekNZOlxQYXrIcsSAK6V2brZvot2U4WhyPLjUsW21n5Y5ymUr9G MGcRZbD8UGl9fQ==; Date: Thu, 30 Oct 2025 20:44:35 +0200 Message-Id: <863470mdpo.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN> In-Reply-To: <20022EAB-EB40-4086-8714-3BCE9E0AE814@HIDDEN> (message from Mattias =?utf-8?Q?Engdeg=C3=A5rd?= on Thu, 30 Oct 2025 18:36:17 +0100) Subject: Re: remove third map-keymap argument References: <74034185-A8D4-43EC-84CE-B20F57FD2D0B@HIDDEN> <86a518mq4h.fsf@HIDDEN> <20022EAB-EB40-4086-8714-3BCE9E0AE814@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@HIDDEN, monnier@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > From: Mattias Engdegård <mattias.engdegard@HIDDEN> > Date: Thu, 30 Oct 2025 18:36:17 +0100 > Cc: Emacs Bug Report <bug-gnu-emacs@HIDDEN>, > Stefan Monnier <monnier@HIDDEN> > > 30 okt. 2025 kl. 15.16 skrev Eli Zaretskii <eliz@HIDDEN>: > > > What will we gain by this removal? > > What we always gain from removal of things unused. Less code to maintain. Less code to build. Smaller source files. Smaller binary files. Lower memory usage. > > And in this case, code that never worked properly to begin with (because nobody used it). FWIW, I feel uneasy removing code that causes no harm.
bug-gnu-emacs@HIDDEN:bug#79727; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 30 Oct 2025 17:36:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 30 13:36:59 2025 Received: from localhost ([127.0.0.1]:37046 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vEWa2-0006xp-SI for submit <at> debbugs.gnu.org; Thu, 30 Oct 2025 13:36:59 -0400 Received: from lists.gnu.org ([2001:470:142::17]:38680) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <mattias.engdegard@HIDDEN>) id 1vEWZt-0006x9-L1 for submit <at> debbugs.gnu.org; Thu, 30 Oct 2025 13:36:51 -0400 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 <mattias.engdegard@HIDDEN>) id 1vEWZi-00022U-HT for bug-gnu-emacs@HIDDEN; Thu, 30 Oct 2025 13:36:38 -0400 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <mattias.engdegard@HIDDEN>) id 1vEWZX-0003tj-IF for bug-gnu-emacs@HIDDEN; Thu, 30 Oct 2025 13:36:37 -0400 Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-378d54f657fso13298651fa.2 for <bug-gnu-emacs@HIDDEN>; Thu, 30 Oct 2025 10:36:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761845781; x=1762450581; darn=gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=KaeTP8vyCIu6OdIvLWMydjo6v3Rfr5IPKxuu7afcsPM=; b=OW7fvKXZIirSHcGmkj61VgwauUPcVb5xi8x6uBvkDdfEnbbIBMQlcRSqiaEUEPRZqV q4jx+MGiNeSVwM+ZHzOMIqYsm2qF7tjmi9GXGnvhfuV3YFlSeN49RAl+GRm53Xmcwf72 hGWweGyNkE9aQxA4qyF0X29Z6l6wIhKxWKRytJsEeles4P2hxHxoWKU/NBzDtZdTP+/Y 49Cat1qH7pg/vaRdSZJ5XrtK79P/4JsxgMFd1ONuz9wkOf8wNe+zKV0NeGxZXyLuEoSG 823mDJISvfNDzwMG844LeYbSLmowt+F3btO37/0N+sBgUzQTzCVFxY+eQYkjQeQQRISw /GiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761845781; x=1762450581; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=KaeTP8vyCIu6OdIvLWMydjo6v3Rfr5IPKxuu7afcsPM=; b=OPJUN4LQea7Gyzxr7Zgs73QQA5siaVi22kuFjbahxjbCSPEXVAIfhpH+OwmMVGjlYf rO3iPw2QUv6Hpp8AQ0k3Z8o6x91bPMhxve47NTsYmhceTKFnQmwfztOJ9552TVXpa0jV bj7WsUTXBX/BGcIgnnKt6Z86mnu4gOYP5Vgje2ZKtGVB1d2jwE58UFhHMaYFN4VqgTne Lt+pZtvXxjxPkTvdxKFvSzPbKUZ1A+a1YtKNbaIypL5OHnm+A16lxDzbxL3KdEX00zmB /UdhWP8GIF5ukki3sh1yly40g95ye5yWmXASSvyLNB1cgcWgp67Q5YRmS/C1i1KLT4Gs kwRA== X-Gm-Message-State: AOJu0YzrGKOSVjJlk8msJ7cejtKvZAOPmP5lEVRkznMmi4BWlXZFhTHh QfeAkc0YxNUa8fHeXo1PvrVdCgHPCA97bBm4LhN0pbqY3TKz3gOc2Pp8 X-Gm-Gg: ASbGncvHo2EVpgvr81p335xiUOi7oehUMSWMTxHXrqsknjkWADLcvu4+Emwa1rlA5r9 jpWn+415idvVdSKl8qGvx5xWBtgjvd4BldF6NNBTKeuIN1cOgrVjJptqd83bVPBC/4O98T5kUte IXp/2hdIf6VZ4w+0r2GfElLVqemikGhgdVGb54CKy5/2GjDm/La3ekD5XIis/ANzim54DsMYw+M WZ7l+ykPvGDZjXkMva14vFxPj8azvJA05dNtX3zgFLA6DJyKvcQNohAc+VQFGQ+WTOxRCfecPkS NcsAGpJJK/LAIL3f/NPRjTU23X2p17wO4CYviZ2RNx/42hNDXCFT5gnhj17iHdA7JviTyAgGNz5 lbI26NH7SE0HCmFXpZZH9UXSSTqLBxxxPnWcGFtLqjAyAY+ALgv0vbE+JZ4ok0XN2WPI6BdaUcU Tun/9kTnAPnWjBa6IkMMaJdTOk0ZkqrVUNBt7pVXXPiigd34pgRxYRUb2cnaIhBx2nJA== X-Google-Smtp-Source: AGHT+IGI4boE+U4X0F9FlVdqh5Pe2l3yAnndiQc1XZzbAk5vVzTe8GpcXjZmURiyo31ludF8d5995g== X-Received: by 2002:a05:651c:4405:20b0:378:d312:52b7 with SMTP id 38308e7fff4ca-37a18dc8a8dmr2137511fa.32.1761845780256; Thu, 30 Oct 2025 10:36:20 -0700 (PDT) Received: from smtpclient.apple (c188-150-186-155.bredband.tele2.se. [188.150.186.155]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-378ee0d0028sm41054521fa.35.2025.10.30.10.36.19 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Oct 2025 10:36:19 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: Re: remove third map-keymap argument From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN> In-Reply-To: <86a518mq4h.fsf@HIDDEN> Date: Thu, 30 Oct 2025 18:36:17 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <20022EAB-EB40-4086-8714-3BCE9E0AE814@HIDDEN> References: <74034185-A8D4-43EC-84CE-B20F57FD2D0B@HIDDEN> <86a518mq4h.fsf@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> X-Mailer: Apple Mail (2.3654.120.0.1.15) Received-SPF: pass client-ip=2a00:1450:4864:20::22e; envelope-from=mattias.engdegard@HIDDEN; helo=mail-lj1-x22e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Emacs Bug Report <bug-gnu-emacs@HIDDEN>, Stefan Monnier <monnier@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) 30 okt. 2025 kl. 15.16 skrev Eli Zaretskii <eliz@HIDDEN>: > What will we gain by this removal? What we always gain from removal of things unused. Less code to = maintain. Less code to build. Smaller source files. Smaller binary = files. Lower memory usage. And in this case, code that never worked properly to begin with (because = nobody used it).
bug-gnu-emacs@HIDDEN:bug#79727; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 30 Oct 2025 14:17:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 30 10:17:23 2025 Received: from localhost ([127.0.0.1]:36256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vETSs-0003jW-0H for submit <at> debbugs.gnu.org; Thu, 30 Oct 2025 10:17:23 -0400 Received: from lists.gnu.org ([2001:470:142::17]:53122) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vETSk-0003i3-L7 for submit <at> debbugs.gnu.org; Thu, 30 Oct 2025 10:17:15 -0400 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 <eliz@HIDDEN>) id 1vETSU-000811-UF for bug-gnu-emacs@HIDDEN; Thu, 30 Oct 2025 10:16:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1vETST-0004qd-1y; Thu, 30 Oct 2025 10:16:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=/sssaGW+vg5xUK84cLp9r8tqfgveCDs7UQlxiSV9IAI=; b=Sx7a+5wSvQRY76egTwnU 1DmfbyNVQJ+L+4vtOQ+3zuPa7jBMqj1Lz+u1DXh3R1ASUcQh+d7lvBYq0nJrpizO9hykk7j5RoUCG Bdvc1Mx2G+nOh8W0AZGP2Zl1eRG4yEdK2DEYT1f9ZrJmlv+YB4sjBb9McVycY72Z7PrTeqnoEWUJo u/Y6ObMib4mmSWqEt4K+XyetVhff2+f8T9mHnvZAEZA8JQ0+fy8xLZJtmNociKk1mjF5lCKfbLR1A 5JRuydIi9tiUI2DuYFd+FmndW3Uypj6cdr+hgDZnUXd4kiRRJcp/cERSY5cUdUIan32CvuAk2CJI2 mDQzumdAG5FNXA==; Date: Thu, 30 Oct 2025 16:16:30 +0200 Message-Id: <86a518mq4h.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN> In-Reply-To: <74034185-A8D4-43EC-84CE-B20F57FD2D0B@HIDDEN> (message from Mattias =?utf-8?Q?Engdeg=C3=A5rd?= on Thu, 30 Oct 2025 13:46:11 +0100) Subject: Re: remove third map-keymap argument References: <74034185-A8D4-43EC-84CE-B20F57FD2D0B@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@HIDDEN, monnier@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > From: Mattias Engdegård <mattias.engdegard@HIDDEN> > Date: Thu, 30 Oct 2025 13:46:11 +0100 > Cc: Stefan Monnier <monnier@HIDDEN>, > Eli Zaretskii <eliz@HIDDEN> > > `map-keymap` takes a hidden, undocumented and as far as I can tell never-used third argument, SORT-FIRST. I think it's safe to remove without first deprecating it, as it really wasn't there in the first place. > > It doesn't even work very well. The ordering function used for sorting is (and has always been) broken. > > Anyone against? What will we gain by this removal?
bug-gnu-emacs@HIDDEN:bug#79727; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 30 Oct 2025 12:46:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 30 08:46:44 2025 Received: from localhost ([127.0.0.1]:35144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vES3A-0006lt-1T for submit <at> debbugs.gnu.org; Thu, 30 Oct 2025 08:46:44 -0400 Received: from lists.gnu.org ([2001:470:142::17]:60674) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <mattias.engdegard@HIDDEN>) id 1vES32-0006lO-Sh for submit <at> debbugs.gnu.org; Thu, 30 Oct 2025 08:46:40 -0400 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 <mattias.engdegard@HIDDEN>) id 1vES2t-0004rF-TP for bug-gnu-emacs@HIDDEN; Thu, 30 Oct 2025 08:46:29 -0400 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <mattias.engdegard@HIDDEN>) id 1vES2l-0008CT-NY for bug-gnu-emacs@HIDDEN; Thu, 30 Oct 2025 08:46:27 -0400 Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-592fd97c03eso1147683e87.1 for <bug-gnu-emacs@HIDDEN>; Thu, 30 Oct 2025 05:46:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761828373; x=1762433173; darn=gnu.org; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=UXe5/3ooBZPueJAwvFGCefest2Pxn8gLTSQ7XpoTako=; b=lBFm9OiWt0dHlLBiuS8cmobgvmUpjd1bqYsw3VSL9KnIiP09lPFfTGf2tPm/CZ1+4A wWi2ekaIsX5XaBG5ohciboSoLgdgqeTrb0TmGaUIOSuQMID3RnO9sFh+DaPEhWk3nRgw 5USPCH0ypdeeGlzkTvJsEsthP9M8NmG9OMl4hGKvJeMTJ1w8gwZJdeZrUhkKiv8gR0Jf Yw4Z/cpbWg9Dj+HxmKUQy1ZeHEvB44mspSHcsc1WgCb54FQfYoy6mEiBvC4RnMrUSH68 1t8gNWaRVD6o0WPBPTd/FSS9XFyXn7Kctm5buDgOc4qFsrWOe5T7Kxu9DdCBB70bYAhE cDlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761828373; x=1762433173; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UXe5/3ooBZPueJAwvFGCefest2Pxn8gLTSQ7XpoTako=; b=gM2Y9zM4poFduDFuA31Wx037IozdkYb9CCRg3tBUaUGB0zGo1cX/IXSblnhchc5pMj Wo5ysbNRZ+B4GvUNCJe8SucTKuDrXHqSiC/GaFmbLLfSgeeL/3DSxa4Ccu7gbCbztwPk 96JbLf5p+d3mLprrPoqdC4ylrSdq9gAzbUkN4h3gzfByUqN5McC8HhxD2FuZ7GhZs2/E WpYcgn3HbXzIBtjzKlUxX4y+QCBSVi5FoPvvU0nvY/59HLR3XZeb8/HSjf/vYhVLQGoL 8tKToc9fj9ZVrkoM3dexOYoB7eBohZMbEmcuVgnf93VMO8OVSV6woJ8xcNBJt1Mk2Val vSDw== X-Gm-Message-State: AOJu0YwS6YZEpDdk2BEjRUEGVEu7cPDgbWMi0smYzhyOx9prYkVe1yia EAGSbFHUNW+CesVshX5qSKFgv6u8JgqiZrUJzbH6YKJ2SbhQ2aQXbQ9OhJQgRg== X-Gm-Gg: ASbGncsYO+50md4JeKoCbaIJAJ0PQdsxZjgVv6eZK8RlGfhDQbGVgEtTJDka4qjFA2k 9djn3/WrY7CiyodG4NoHxl1IxnUJqcBlvG5bNHKEsHmuIqxl6hZ+n/qbZXA6fC/FRGO8uGVMdZe sexFrW+uOd1S+ZtXCVM7vPYWedc7eyFiPa5pUpehdS0YtyKQW1KQAlPwAD94FgacJRrZYJPRwgW biXsBeqyk0QRP9liZ+HG94r2d2QLC7bqat9FaR0AhPbpP5f3VHxtkDUg/RKdpYZSwIQ/4Oz2Rxc zSe+3qIchwZu/rTbpILW25wodo0FVkxil/VQnZxTyBXO2xZZi1oDr3jKbiuQuO0LZKgm9xGVlS0 WMGaUBjKnoJk/MCwnnnNa6Bc5tsS83H9hGSSA1HOmoXUsQCru5Pc0O/IsD4RnlUUCuLN5aHMzsL gfy9M2KLnvXaiE/AZrfkDwnlE+4FEUsajx2uvLpdvLGp7qmQ5frLgvjQRIvPq/EpSX0g== X-Google-Smtp-Source: AGHT+IHyFzC1LfAWOcC3Us4gxiC5pv2IQKdqhAccFBbeyhySsFU9HOt3QXH7D3sAuxaSUJfZbkarmg== X-Received: by 2002:a05:6512:1087:b0:592:f913:5ec5 with SMTP id 2adb3069b0e04-59416ee143emr1042810e87.39.1761828372695; Thu, 30 Oct 2025 05:46:12 -0700 (PDT) Received: from smtpclient.apple (c188-150-186-155.bredband.tele2.se. [188.150.186.155]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-37907dd2312sm18596751fa.37.2025.10.30.05.46.11 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Oct 2025 05:46:12 -0700 (PDT) From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: remove third map-keymap argument Message-Id: <74034185-A8D4-43EC-84CE-B20F57FD2D0B@HIDDEN> Date: Thu, 30 Oct 2025 13:46:11 +0100 To: Emacs Bug Report <bug-gnu-emacs@HIDDEN> X-Mailer: Apple Mail (2.3654.120.0.1.15) Received-SPF: pass client-ip=2a00:1450:4864:20::133; envelope-from=mattias.engdegard@HIDDEN; helo=mail-lf1-x133.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Monnier <monnier@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) `map-keymap` takes a hidden, undocumented and as far as I can tell = never-used third argument, SORT-FIRST. I think it's safe to remove = without first deprecating it, as it really wasn't there in the first = place. It doesn't even work very well. The ordering function used for sorting = is (and has always been) broken. Anyone against?
Mattias Engdegård <mattias.engdegard@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#79727; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.