From unknown Mon Aug 18 19:30:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47073: 28.0.50; speedbar: sorting in sublists is in reverse Resent-From: haj@posteo.de (Harald =?UTF-8?Q?J=C3=B6rg?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Mar 2021 16:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 47073@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161548003114586 (code B ref -1); Thu, 11 Mar 2021 16:28:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 Mar 2021 16:27:11 +0000 Received: from localhost ([127.0.0.1]:54716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKO9W-0003nC-Qp for submit@debbugs.gnu.org; Thu, 11 Mar 2021 11:27:11 -0500 Received: from lists.gnu.org ([209.51.188.17]:60152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKO9S-0003n1-8N for submit@debbugs.gnu.org; Thu, 11 Mar 2021 11:27:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45036) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lKO9S-0006Xw-1a for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2021 11:27:06 -0500 Received: from mout02.posteo.de ([185.67.36.66]:42897) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lKO9N-0005z7-9a for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2021 11:27:05 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id B1570240102 for ; Thu, 11 Mar 2021 17:26:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1615480017; bh=Mg3E/Ar84khKuzVgwuXZ50e4HrFKN+B0CLlfDsoJaN8=; h=From:To:Subject:Date:From; b=lEsPpUozdCdIyeKC2BW5T+suxrZWQG9x9snoVydGzJlLUla01/uhX9Hz1wR2ZVkYw utlIEWFLFvLBw+2DU9FT5YcrbfU4vSdO6YJE8aQIfyJHIRX8kZKZJoUoKd4HNQ7RDg G7VkfdS+y9W2B5NAvVxnMX2jk8qkg16fqGSabS5rWaLoA9EmmOA2/03VOqj/FcH/tj A0Xs8vv2oyunHf7SYWlvP9JKrcw/1/z6Gdk1d/H9HHm8zHwZQTYBKM7X/WgDXH9zWV c2jlkFR201ygeiEilXXYskNpuM85XdXBiULcdaa+VOGCk7SH/0KAN+Dt1i1HPOtmqO 9u7hPo8Ae3AkQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4DxDqP1WGcz6tmP for ; Thu, 11 Mar 2021 17:26:57 +0100 (CET) From: haj@posteo.de (Harald =?UTF-8?Q?J=C3=B6rg?=) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Thu, 11 Mar 2021 17:26:56 +0100 Message-ID: <87mtv9psfj.fsf@hajtower> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.66; envelope-from=haj@posteo.de; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, 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-Spam-Score: -1.3 (-) 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: -2.3 (--) This isn't specific for "current" Emacs, it happens in Emacs 26.1, too. How to reproduce: - emacs -Q - open a Perl file with lots of subroutines (e.g. https://github.com/foswiki/distro/blob/master/core/lib/Foswiki.pm) or a Elisp file with lots of defuns (e.g. lisp/progmodes/cperl-mode.el) - M-x speedbar Following the default configuration, speedbar clusters the display of subroutines into alphabetically sorted batches of 20 entries each. While the batches are sorted alphabetically (e.g. "ge to i" comes before "l to re" in Foswiki.pm), the entries in each of the batches are sorted in reverse: The batch "ge to i" has a first entry of "isValidWikiWord" and a last entry of "getApproxRevTime". This happens in both perl-mode _and_ cperl-mode, and only in speedbar but not in the completion list after M-x imenu, nor in the imenu index which I added with M-x imenu-add-menubar-index. So, either the bug is in speedbar - or both Perl modes share the same bug. ...And, as I just found out, it isn't specific for Perl files so, I've modified the recipe above and can add: The situation with large elisp files (e.g. lisp/progmodes/cperl-mode.el) might give a clue what's happening to someone who is familiar with speedbar: - batches with a single word headline (e.g. "cperl-e") are sorted according to the positions of the entries. - batches with a range in the headline (e.g. "cperl-auto to cperl-d") have their sub-entries sorted in reverse alphabetical order. Cheers, haj In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw scroll bars) of 2021-03-02 built on hajtower Repository revision: 9ef8a3bfca192777e7cf8b4748d188249a517582 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12004000 System Description: Debian GNU/Linux 10 (buster) Configured features: GIF GMP GNUTLS JPEG LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM LUCID ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Info Minor modes in effect: shell-dirtrack-mode: t global-hl-line-mode: t recentf-mode: t global-auto-revert-mode: t show-paren-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/haj/devel/emacs-lisp/cperl-mode/cperl-mode hides /home/haj/devel/emacs/emacs/lisp/progmodes/cperl-mode Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa epg epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail vc-svn semantic/db-mode apropos semantic/bovine/c hideif cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-langs cc-bytecomp cc-vars cc-defs semantic/bovine/c-by semantic/lex-spp semantic/analyze/refs semantic/bovine/el semantic/db-el semantic/bovine/gcc semantic/bovine/make semantic/bovine/make-by make-mode semantic/bovine/scm semantic/bovine/scm-by semantic/bovine semantic/complete semantic/decorate/mode semantic/edit semantic/html sgml-mode dom semantic/imenu advice semantic/db-file data-debug cedet-files semantic/mru-bookmark semantic/texi texinfo semantic/db-find semantic/db-ref semantic/wisent/java-tags semantic/wisent/javat-wy semantic/wisent/javascript-jv semantic/wisent/js-wy semantic/wisent/python compile semantic/dep semantic/wisent/python-wy python tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell pcomplete parse-time iso8601 ls-lisp format-spec comint semantic/bovine/debug semantic/debug semantic/decorate pulse semantic/grammar semantic/idle semantic/grammar-wy semantic/java semantic/doc srecode/srt-mode semantic/analyze semantic/scope semantic/analyze/fcn semantic/db srecode/template srecode/srt-wy semantic/wisent semantic/wisent/wisent semantic/ctxt srecode/ctxt srecode/compile srecode/dictionary srecode/fields srecode/table srecode eieio-base semantic/sb semantic/sort semantic/format semantic/tag-ls semantic/find semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw cedet rmail rmail-loaddefs auth-source password-cache json map rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cus-edit pp mule-util mode-local eieio-opt shortdoc text-property-search cl-extra speedbar ezimage dframe thingatpt cus-start cus-load misearch multi-isearch face-remap cperl-object-pad-mode help-fns radix-tree cl-print debug backtrace help-mode find-func time-date subr-x perl-mode bug-reference which-func regex-tool cl font-lock-studio vc-git diff-mode easy-mmode vc-dispatcher linum hl-line recentf tree-widget wid-edit autorevert filenotify paren cperl-mode derived rx info man ansi-color etags fileloop generator xref cl-seq project seq eieio byte-opt bytecomp byte-compile cconv eieio-core cl-macs gv eieio-loaddefs ring imenu cl-loaddefs cl-lib iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads inotify dynamic-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 439059 19058) (symbols 48 24683 3) (strings 32 85250 3038) (string-bytes 1 2766058) (vectors 16 44771) (vector-slots 8 638785 52530) (floats 8 175 110) (intervals 56 24822 0) (buffers 992 32)) From unknown Mon Aug 18 19:30:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47073: 28.0.50; speedbar: sorting in sublists is in reverse Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Mar 2021 00:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: haj@posteo.de (Harald =?UTF-8?Q?J=C3=B6rg?=) Cc: 47073@debbugs.gnu.org Received: via spool by 47073-submit@debbugs.gnu.org id=B47073.161551007220874 (code B ref 47073); Fri, 12 Mar 2021 00:48:01 +0000 Received: (at 47073) by debbugs.gnu.org; 12 Mar 2021 00:47:52 +0000 Received: from localhost ([127.0.0.1]:55444 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKVy4-0005Qc-Ai for submit@debbugs.gnu.org; Thu, 11 Mar 2021 19:47:52 -0500 Received: from quimby.gnus.org ([95.216.78.240]:52416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKVy2-0005QJ-EP for 47073@debbugs.gnu.org; Thu, 11 Mar 2021 19:47:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=40HROMWUqlLk0+3hgyTVpXmF2APC71H3Y504VdWVHYc=; b=fZE+FFms0QfEvqx5dZ6B12aq8N +7/ticvZp7qQKBxRl6r111R8VE53pCuzBso8vBPP8MP674oMAZGBdWOVuf6D9gQRUYRbvkPxvAqOm 3+sBlWAFup/gbFCvkEG7HuDJrqOVlay/ifGE0A5TsZMsRBpNf+QPdEyYijwcm0zAjc8E=; Received: from cm-84.212.220.105.getinternet.no ([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 1lKVxt-0006yT-1H; Fri, 12 Mar 2021 01:47:43 +0100 From: Lars Ingebrigtsen References: <87mtv9psfj.fsf@hajtower> X-Now-Playing: Juana Molina's _Segundo_: "Sonamos" Date: Fri, 12 Mar 2021 01:47:38 +0100 In-Reply-To: <87mtv9psfj.fsf@hajtower> ("Harald =?UTF-8?Q?J=C3=B6rg?="'s message of "Thu, 11 Mar 2021 17:26:56 +0100") Message-ID: <87wnudxknp.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: haj@posteo.de (Harald =?UTF-8?Q?J=C3=B6rg?=) writes: > This isn't specific for "current" Emacs, it happens in Emacs 26.1, too. > > How to reproduce: > > - emacs -Q > - open a Perl file with lots of subroutines > (e.g. https://github.com/foswiki/distro/b [...] 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: 0.0 (/) 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 (-) haj@posteo.de (Harald J=C3=B6rg) writes: > This isn't specific for "current" Emacs, it happens in Emacs 26.1, too. > > How to reproduce: > > - emacs -Q > - open a Perl file with lots of subroutines > (e.g. https://github.com/foswiki/distro/blob/master/core/lib/Foswiki.p= m) > or a Elisp file with lots of defuns > (e.g. lisp/progmodes/cperl-mode.el) > - M-x speedbar > > Following the default configuration, speedbar clusters the display of > subroutines into alphabetically sorted batches of 20 entries each. I've barely used speedbar before, but where does speedbar display these clusters? The window that pops up with "emacs -Q" and `M-x speedbar' in cperl-mode.el is unclustered, as far as I can tell. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Mon Aug 18 19:30:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47073: 28.0.50; speedbar: sorting in sublists is in reverse Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Mar 2021 07:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 47073@debbugs.gnu.org, haj@posteo.de Received: via spool by 47073-submit@debbugs.gnu.org id=B47073.161553560920955 (code B ref 47073); Fri, 12 Mar 2021 07:54:02 +0000 Received: (at 47073) by debbugs.gnu.org; 12 Mar 2021 07:53:29 +0000 Received: from localhost ([127.0.0.1]:55945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKcbx-0005Rv-8w for submit@debbugs.gnu.org; Fri, 12 Mar 2021 02:53:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKcbv-0005Rg-DP for 47073@debbugs.gnu.org; Fri, 12 Mar 2021 02:53:28 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55677) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lKcbp-0007xi-HS; Fri, 12 Mar 2021 02:53:21 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1742 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lKcbn-0007dw-0a; Fri, 12 Mar 2021 02:53:20 -0500 Date: Fri, 12 Mar 2021 09:53:20 +0200 Message-Id: <83pn04lsen.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87wnudxknp.fsf@gnus.org> (message from Lars Ingebrigtsen on Fri, 12 Mar 2021 01:47:38 +0100) References: <87mtv9psfj.fsf@hajtower> <87wnudxknp.fsf@gnus.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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.7 (-) > From: Lars Ingebrigtsen > Date: Fri, 12 Mar 2021 01:47:38 +0100 > Cc: 47073@debbugs.gnu.org > > haj@posteo.de (Harald Jörg) writes: > > > This isn't specific for "current" Emacs, it happens in Emacs 26.1, too. > > > > How to reproduce: > > > > - emacs -Q > > - open a Perl file with lots of subroutines > > (e.g. https://github.com/foswiki/distro/blob/master/core/lib/Foswiki.pm) > > or a Elisp file with lots of defuns > > (e.g. lisp/progmodes/cperl-mode.el) > > - M-x speedbar > > > > Following the default configuration, speedbar clusters the display of > > subroutines into alphabetically sorted batches of 20 entries each. > > I've barely used speedbar before, but where does speedbar display these > clusters? The window that pops up with "emacs -Q" and `M-x speedbar' in > cperl-mode.el is unclustered, as far as I can tell. The recipe is incomplete. Try this: . emacs -Q . C-x C-f Foswiki.pm . M-x speedbar . in the speedbar frame go to Foswiki.pm, and click the "+" icon. . you should now see the content of cperl.el in batches, sorted alphabetically, with each batch having its own "+" icon . click on some of the "+" icons of some of the batches and look at the order of the entries within After doing this, I think this observation of the OP: > While the batches are sorted alphabetically (e.g. "ge to i" comes before > "l to re" in Foswiki.pm), the entries in each of the batches are sorted > in reverse: The batch "ge to i" has a first entry of "isValidWikiWord" > and a last entry of "getApproxRevTime". is incorrect: the entries are simply unsorted, I guess they appear in the order they are found in the file or something. For example, the entries below "ge to i" in Foswiki.pm are displayed thusly here: > isValidWikiWord > isValidTopicName > isValidWebName > isValidEmailAddress > i18n > inlineAlert > isTrue > innerExpandMacros > inContext > generateHTTPHeaders > getCGISession > getLoginManager > getSkin > getScriptUrl > getPubURL > generateRandomChars > getWorkArea > getApproxRevTime And you can see that the first 4 are not in any alphabetically-sorted order. Likewise, these entries near the end: > getCGISession > getLoginManager > getSkin > getScriptUrl > getPubURL aren't sorted, neither in ascending nor in descending order. From unknown Mon Aug 18 19:30:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47073: 28.0.50; speedbar: sorting in sublists is in reverse Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Mar 2021 07:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 47073@debbugs.gnu.org, haj@posteo.de Received: via spool by 47073-submit@debbugs.gnu.org id=B47073.161605229018729 (code B ref 47073); Thu, 18 Mar 2021 07:25:02 +0000 Received: (at 47073) by debbugs.gnu.org; 18 Mar 2021 07:24:50 +0000 Received: from localhost ([127.0.0.1]:44852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMn1W-0004s0-EZ for submit@debbugs.gnu.org; Thu, 18 Mar 2021 03:24:50 -0400 Received: from quimby.gnus.org ([95.216.78.240]:40248) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMn1S-0004rl-UN for 47073@debbugs.gnu.org; Thu, 18 Mar 2021 03:24:49 -0400 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=qqY524nobaWNF9/mBiADONNzV1sY2ig2A0Se+ISkS+0=; b=dgl0LhtgrfKKat+tjb9xrZEJJW E6tUy4A6eLLSItl9MwLzIwOxlnkLix3qzgngz2cxt84sjFNslOOBPJL0U+HiEbXkshyHmUhEr95qj R9K1WO8+i6i2PyDEkxNIIHr9V6hJ1Hki4QbYoqBIPDtQN6h5PrzSjXKtyEh40U48zYiY=; Received: from cm-84.212.220.105.getinternet.no ([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 1lMn1J-0000zL-KQ; Thu, 18 Mar 2021 08:24:40 +0100 From: Lars Ingebrigtsen References: <87mtv9psfj.fsf@hajtower> <87wnudxknp.fsf@gnus.org> <83pn04lsen.fsf@gnu.org> X-Now-Playing: Prince's _Sign 'O' the Times (5): Vault Tracks II_: "Blanche" Date: Thu, 18 Mar 2021 08:24:36 +0100 In-Reply-To: <83pn04lsen.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 12 Mar 2021 09:53:20 +0200") Message-ID: <87czvwrkjv.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: Eli Zaretskii writes: >> While the batches are sorted alphabetically (e.g. "ge to i" comes before >> "l to re" in Foswiki.pm), the entries in each of the batches are sorted >> in reverse: The batch "ge to i" has a first en [...] 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: 0.0 (/) 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 (-) Eli Zaretskii writes: >> While the batches are sorted alphabetically (e.g. "ge to i" comes before >> "l to re" in Foswiki.pm), the entries in each of the batches are sorted >> in reverse: The batch "ge to i" has a first entry of "isValidWikiWord" >> and a last entry of "getApproxRevTime". > > is incorrect: the entries are simply unsorted, I guess they appear in > the order they are found in the file or something. But the groupings are sorted... so it doesn't make much sense to leave the elements in each group unsorted. So I've changed this now in Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 18 03:25:37 2021 Received: (at control) by debbugs.gnu.org; 18 Mar 2021 07:25:37 +0000 Received: from localhost ([127.0.0.1]:44856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMn2G-0004tY-Px for submit@debbugs.gnu.org; Thu, 18 Mar 2021 03:25:37 -0400 Received: from quimby.gnus.org ([95.216.78.240]:40264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMn2F-0004tM-59 for control@debbugs.gnu.org; Thu, 18 Mar 2021 03:25:35 -0400 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=9tzEYYVZZexVN2NBSEOEYlb9oATLEpdsbzmF40Spuso=; b=DDoqYrB/7rHk9GMsQJOXOgM6qW pgqmgg8fBLjMVXiQ3nbRsub4eEvffASnND4hZfs9MvBDJhuDslxM75nlMeeb3l9psFIJRNFh7o7V5 fkXyHIB+jSCBP10j+LkqF+It0Wo9ecHDVIIJx7NGHzOAE5AKbCViZzPEqKF60EZXP24w=; Received: from cm-84.212.220.105.getinternet.no ([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 1lMn27-0000zg-Ji for control@debbugs.gnu.org; Thu, 18 Mar 2021 08:25:29 +0100 Date: Thu, 18 Mar 2021 08:25:26 +0100 Message-Id: <87blbgrkih.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #47073 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: tags 47073 fixed close 47073 28.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: 0.0 (/) 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: -1.0 (-) tags 47073 fixed close 47073 28.1 quit