GNU logs - #70530, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#70530: Better sorting for describe-bindings and describe-mode
Resent-From: Dan Jacobson <jidanni@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 23 Apr 2024 10:06:09 +0000
Resent-Message-ID: <handler.70530.B.171386671612710 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 70530
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 70530 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.171386671612710
          (code B ref -1); Tue, 23 Apr 2024 10:06:09 +0000
Received: (at submit) by debbugs.gnu.org; 23 Apr 2024 10:05:16 +0000
Received: from localhost ([127.0.0.1]:51169 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rzD1Q-0003Ho-Iy
	for submit <at> debbugs.gnu.org; Tue, 23 Apr 2024 06:05:14 -0400
Received: from lists.gnu.org ([2001:470:142::17]:47296)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jidanni@HIDDEN>) id 1rzD1I-0003FC-Ig
 for submit <at> debbugs.gnu.org; Tue, 23 Apr 2024 06:05:04 -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 <jidanni@HIDDEN>)
 id 1rzD0w-0003OR-8z
 for bug-gnu-emacs@HIDDEN; Tue, 23 Apr 2024 06:04:38 -0400
Received: from dormouse.elm.relay.mailchannels.net ([23.83.212.50])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jidanni@HIDDEN>)
 id 1rzD0t-0005tQ-UR
 for bug-gnu-emacs@HIDDEN; Tue, 23 Apr 2024 06:04:38 -0400
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 6ED20C1DE5
 for <bug-gnu-emacs@HIDDEN>; Tue, 23 Apr 2024 10:04:32 +0000 (UTC)
Received: from pdx1-sub0-mail-a258.dreamhost.com (unknown [127.0.0.6])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 19AB9C12E3
 for <bug-gnu-emacs@HIDDEN>; Tue, 23 Apr 2024 10:04:32 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1713866672; a=rsa-sha256;
 cv=none;
 b=RRMyhsCsd+Xq0/TIVfQm0hJQRAezDYExfAbSiC8y87Mz2PwEXZe1QzjDm0m3SA6k8XxGgf
 nhi8KiZ9MhmSdJFiDzhTmJio5mguijl4ysr0nZHv1XxLd41BGEEkngvvnJfKXyoJ+tCdHV
 8Ae/EP9lpvCMplYDqDKKleNNbm8EQA6HOenHMDFj78lgU0NU6eES8UeCqGf3uUJ9ZUWnMo
 V+G3sRIH83m4uQUuMSSZxvEdu9m2qI2Xc9IuYTZPKK8KmCY5JSORvZ8Q/GFNP0s2y1q+h2
 uxNxyCx+/6hDnFFPtFOuftHO592iCnKCbGHAfZri9ppdhjSGe/37ITjEZ45fZQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1713866672;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 dkim-signature; bh=nX2L/ByTM0Ispvhc7CqrFLaTxm8S3xoJhXfncyAqty0=;
 b=aaLku1CnTQqwBjAm8uKLRS5zA7BUQVOSZbQDoziUQixMzexDPPkU1BojSyLmvIF2lTrpJw
 o3WZJDuFGo7qwzBYsKKm4ygOwfbnrnH/3KZwvzcseN8l8uKNvogwFIeYLRxXdmB5GwXBUl
 L0aPqleyMh1oQIZOrMKPt5hIL5Je6Ce2SKjct7yVoGIxfWdgKv6GK3RMo+EjCz/+RWHGvd
 LJLzMAlyOui88+g/QXS0hsiESsypQN0TQREx7StskbbEwXMb3ZzLykXedNIVgUae+l0pB1
 ylONsDXsa4tT9qgG6f7MLxs+vBudpD/l2EaTWT/LO4v8GpVwzPGEbC9Vl57YhA==
ARC-Authentication-Results: i=1; rspamd-7946c7b49-7c4mc;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@HIDDEN
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Broad-Cure: 3c4d77c56c01d9a6_1713866672318_260002094
X-MC-Loop-Signature: 1713866672318:2193494821
X-MC-Ingress-Time: 1713866672318
Received: from pdx1-sub0-mail-a258.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.103.233.31 (trex/6.9.2); Tue, 23 Apr 2024 10:04:32 +0000
Received: from jidanni.org (114-41-23-16.dynamic-ip.hinet.net [114.41.23.16])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: jidanni@HIDDEN)
 by pdx1-sub0-mail-a258.dreamhost.com (Postfix) with ESMTPSA id 4VNyQR4ghwz5y
 for <bug-gnu-emacs@HIDDEN>; Tue, 23 Apr 2024 03:04:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org;
 s=dreamhost; t=1713866671;
 bh=Of/1OLCmEWv1zR6pUdIF+kv66WM4eBKjzPvn3Z8/at8=;
 h=From:To:Subject:Date:Content-Type;
 b=aK84wME7Kw2oHo3r/DJhVBQfva/3ULUMqlSWNXio82di35g0uzQv+acmKQZBFVGX0
 pbPDd6uWJgghSC7zrfCFJfpxAlYfKupsH5XA8dQn0RLwVuONJwkOeCaX1Dyk5YzRrK
 kZj3zHSDB550JQxEPWF7KCddvHuWr40rZUNUeFLiNFzFIg/O1X/sD9E74JZZCB1LAm
 ke6o79mZDmIsHpDcKZ6IXATihTo+hm3LHeDLPwjo93UecRBm/avZQV6QWIybaOlO6z
 it0BR7uGE5jbgBWXETfih4sqII0xvyk/cIdxSTnj2WbbOi8Fir11MwOkrDaLKcaBtw
 7P+9JQlW9JTtw==
From: Dan Jacobson <jidanni@HIDDEN>
Date: Tue, 23 Apr 2024 18:04:27 +0800
Message-ID: <87cyqg5r9w.n.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=23.83.212.50; envelope-from=jidanni@HIDDEN;
 helo=dormouse.elm.relay.mailchannels.net
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,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=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-Spam-Score: 0.9 (/)
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.1 (/)

I discovered that
C-h m describe-mode and thus also
C-h b describe-bindings
are several times more helpful, if sorted by the last field, not the first.
E.g., for
$ emacs file.html #then C-h m and save to a file and pipe it to
grep --perl-regexp \\t | expand | sort -k 1.16 #giving:

C-c C-a         sgml-attributes
C-c /           sgml-close-tag
C-c C-e         sgml-close-tag
C-c ]           sgml-close-tag
C-c C-d         sgml-delete-tag
C-c DEL         sgml-delete-tag
C-c C-n         sgml-name-char
C-c <left>      sgml-skip-tag-backward
C-c C-b         sgml-skip-tag-backward
C-c <right>     sgml-skip-tag-forward
C-c C-f         sgml-skip-tag-forward
/               sgml-slash
C-c C-o         sgml-tag
C-c C-t         sgml-tag
C-c ?           sgml-tag-help

Allowing the user to suddenly see all the alternate bindings in a glance.

Therefore I propose C-h b and C-h m start listing them that way, or at least offer an option to do so. Thanks.

Wait, hold on. Let's examine the default sort order.

...
C-c <left>	sgml-skip-tag-backward
C-c <right>	sgml-skip-tag-forward

C-M-i		ispell-complete-word

M-o M-o		font-lock-fontify-block

C-c C-c #	html-id-anchor
C-c C-c -	html-horizontal-rule
C-c C-c c	html-checkboxes
...

We see that there is no default sort order.
It's all just glued together as processing proceeded.
Even more reason to use my brilliant proposed order.

GNU Emacs 29.3




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Dan Jacobson <jidanni@HIDDEN>
Subject: bug#70530: Acknowledgement (Better sorting for describe-bindings
 and describe-mode)
Message-ID: <handler.70530.B.171386671612710.ack <at> debbugs.gnu.org>
References: <87cyqg5r9w.n.fsf@HIDDEN>
X-Gnu-PR-Message: ack 70530
X-Gnu-PR-Package: emacs
Reply-To: 70530 <at> debbugs.gnu.org
Date: Tue, 23 Apr 2024 10:06:10 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 70530 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
70530: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D70530
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


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


Received: (at control) by debbugs.gnu.org; 1 Mar 2025 02:45:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 21:45:25 2025
Received: from localhost ([127.0.0.1]:56529 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toCqz-0004uH-1m
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 21:45:25 -0500
Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:44463)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1toCqv-0004Tv-Ng
 for control <at> debbugs.gnu.org; Fri, 28 Feb 2025 21:45:22 -0500
Received: by mail-ed1-x532.google.com with SMTP id
 4fb4d7f45d1cf-5e0813bd105so4689684a12.1
 for <control <at> debbugs.gnu.org>; Fri, 28 Feb 2025 18:45:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740797115; x=1741401915; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=dkw5oAW3Sf1GQc/p2C1MjESHMPNW4wkl5VAZSZO2MwU=;
 b=YZ+zUTTqQ4vXIRsHyY6/nXJpbKwtQVrsOTf/nrrRBBVe+bF9e5TFJXjDcp7JaJvG13
 iA/yfK1/WAzrIH4yfZCqW8hqhB0HyD97nnXY3voriOauCxuu7HeGTm8dYXJg6nP/Piil
 fG9B1iztrOL8EGoFn1PRyAVfaAvy4BomLndIQ83OfDhq274HZGpIorWwk5+0VkCbwi7J
 r0x37QmxdIC5NRBQZ0JGXODzFPkZ9nQs1Bq2FMos1sSuYIAJ5Aw/ANqdq7sEccKhJASU
 wr3cSh7U9Y9fD1rLS7sQzHmoPkNJxo1qoytpesk51eYoLlaQ1gpPffly0YrWP2saQ6D5
 IJrw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740797115; x=1741401915;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=dkw5oAW3Sf1GQc/p2C1MjESHMPNW4wkl5VAZSZO2MwU=;
 b=Gop6tADEE/vhQyr3ZNUovr4rxEoievcFLmNgHiJNDFO6H+KG8fO3uzhTIoDMlMlUck
 7JQenRCtnNwBoIsHjPoNfyC04InDaNlVB483QLOCvdq0DGt4plmDuHIZh0F/pbCDhRk4
 qcxAQsURl+XbePxRFZD78+qmuB/KcwWHL+02jxBPpoHkl2//QabGvgqm80qFEWh3LSoq
 PukNZLJkgYV8tC+/p7hgfgoWvxSNIxX6kDfv3IqJ08jEY2PmlufezOJJdMdlmh/tCYbe
 jJrGeknWCcRwMYPh88CaPrEGXCNig7YokjKo5zMFgr5Q0Pb/8Uj+SLOGKoKNgvhIBItq
 355w==
X-Gm-Message-State: AOJu0YyVMjTeKvwcFm+P84zBWziobWSP/KSHphguCF7eJKV6GH9WqL4A
 FnISCqnEyYkz3thza+a4du1dlbCRMcEbLvzA603b/mLgtaX/IHouaOCwb7nt27OsmSoYkX4gu42
 k8ILZItLennc0SxjD+IJ03jHeKvptYfMjNPI=
X-Gm-Gg: ASbGnctvSCjH5pG6VYazTnpDAY3ucYd1ofyAwkcX6tyBJPs/oICNgJRp+DAJ0y+z5Fv
 MDsy5WBgvmmTuj3R8mgH0TISdaJY8xNSKcOBcg4KE7qu4JDy5dZ8uNXfX/g4ZHm5vGtRXllrbwm
 JzXwP5MFb9U6ElVjhd2xMzk3SJ+fc=
X-Google-Smtp-Source: AGHT+IEL7ZZMkIVcViuBQJrqqQLBQS79cXWwVu1IxgvUPJJvnd4LGwdXZyk6wvqCHBbn+8xixqgVlfyreM9A/g9Chps=
X-Received: by 2002:a05:6402:51d2:b0:5e4:d11e:7c4c with SMTP id
 4fb4d7f45d1cf-5e4d6b878e2mr4790731a12.28.1740797114609; Fri, 28 Feb 2025
 18:45:14 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Fri, 28 Feb 2025 18:45:14 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
MIME-Version: 1.0
Date: Fri, 28 Feb 2025 18:45:14 -0800
X-Gm-Features: AQ5f1JqgilrRTkhkcxyYWVnvpnpjHrufELJ5BrEPDe89MEYi0OZMgSv2WLPmQwI
Message-ID: <CADwFkm=WHCjpO6JAXYFLaW3nzN7Cpc+Lrtd9DSFjoTEbNxCPMQ@HIDDEN>
Subject: control message for bug #70530
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
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 (-)

severity 70530 wishlist
quit





Last modified: Sat, 1 Mar 2025 03:00:02 UTC

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