GNU bug report logs - #79727
remove third map-keymap argument

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Mattias Engdegård <mattias.engdegard@HIDDEN>; dated Thu, 30 Oct 2025 12:47:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79727; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


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).






Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79727; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


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?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79727; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


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?





Acknowledgement sent to Mattias Engdegård <mattias.engdegard@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#79727; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Thu, 30 Oct 2025 18:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.