From unknown Mon Aug 18 18:04:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23846: 24.5; Sort package list by column Resent-From: Francesco Turco Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Jun 2016 17:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23846 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 23846@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14668745063112 (code B ref -1); Sat, 25 Jun 2016 17:09:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Jun 2016 17:08:26 +0000 Received: from localhost ([127.0.0.1]:55662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGr4E-0000o7-0H for submit@debbugs.gnu.org; Sat, 25 Jun 2016 13:08:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54795) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGp8T-0006FR-03 for submit@debbugs.gnu.org; Sat, 25 Jun 2016 11:04:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGp8M-0003VK-54 for submit@debbugs.gnu.org; Sat, 25 Jun 2016 11:04:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52717) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGp8L-0003Ux-TO for submit@debbugs.gnu.org; Sat, 25 Jun 2016 11:04:34 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45750) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGp8J-0004m1-Qs for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2016 11:04:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGp8F-0003Qg-HI for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2016 11:04:30 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:52896) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGp8D-0003G1-1p for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2016 11:04:27 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 9F8E820AE1 for ; Sat, 25 Jun 2016 11:04:14 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute7.internal (MEProxy); Sat, 25 Jun 2016 11:04:14 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h= content-type:date:from:message-id:mime-version:subject:to :x-sasl-enc:x-sasl-enc; s=mesmtp; bh=Ga9Inais6oq/j2DlqO8wvz+OMrE =; b=qwfFDecFlvkwooYzd7mg4nccReu1hJ7qYNpGdtr1L9WHffzaMcXnpxi7pIj heYI9PtDh7NuMHJOow1auhz+ojeF1OdpEAjcAznveU0g2HPLxQNG0hdqkgLGzP9S hkuMD1KAbG+gLS+Ko9CJEOO/f18wJ+d7aaT7g0M1BjN7ruyE= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=Ga 9Inais6oq/j2DlqO8wvz+OMrE=; b=czSROTrenaWyLaOYTmhN3md2/QXVOBTjar JE3nfNp9MN2XZ9XW21En5jHGTusJcoc3oLZV0i9CDX05AcFKw9AICNITMC8sPOPE bG/1+h6VQDMhL+FVuhpep7tuTY8ODRDG/vT/VC0tGGMfXjCyhAD49CkBzBD+W40d cULKNVeI4= X-Sasl-enc: GEaqHz+vz/nvblUJnDawDcQsmagA8k2zuTaUrWtA/qVo 1466867054 Received: from [192.168.1.129] (unknown [2.235.201.237]) by mail.messagingengine.com (Postfix) with ESMTPA id 20FD4CCDA7 for ; Sat, 25 Jun 2016 11:04:14 -0400 (EDT) From: Francesco Turco Message-ID: <1c5022b9-eb9f-f3e5-9ac4-f504b4fc2c37@fastmail.fm> Date: Sat, 25 Jun 2016 17:04:08 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.1.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="GaklwhCj0r4cagQXOIb1JkPrJ5R75SrVF" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-Mailman-Approved-At: Sat, 25 Jun 2016 13:08:24 -0400 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: -4.4 (----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --GaklwhCj0r4cagQXOIb1JkPrJ5R75SrVF Content-Type: multipart/mixed; boundary="KpX4RMHKvGKjlhlhnpx61PTVqdB4PjTnq" From: Francesco Turco To: bug-gnu-emacs@gnu.org Message-ID: <1c5022b9-eb9f-f3e5-9ac4-f504b4fc2c37@fastmail.fm> Subject: 24.5; Sort package list by column --KpX4RMHKvGKjlhlhnpx61PTVqdB4PjTnq Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable This is a feature request concerning the package list one can obtain with M-x package-list-packages or M-x package-list-packages-no-fetch. It would be good to sort packages by column, for example according to package name (first column) or according to status (third column), depending on where the point is. At the moment you can actually accomplish that by pressing M-: and running something like: (tabulated-list--sort-by-column-name "Status") It would be more intuitive instead to just press key "s" (for "sort"), which is undefined now. If I remember correctly something similar is implemented in ERC, one of emacs IRC clients, for sorting IRC channels. Is that a good idea? What do you think? -- In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.20.6) of 2016-06-04 on juergen Windowing system distributor `The X.Org Foundation', version 11.0.1180300= 0 Configured using: `configure --prefix=3D/usr --sysconfdir=3D/etc --libexecdir=3D/usr/lib --localstatedir=3D/var --with-x-toolkit=3Dgtk3 --with-xft 'CFLAGS=3D-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong' CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2 LDFLAGS=3D-Wl,-O1,--sort-common,--as-needed,-z,relro' Important settings: value of $LC_TIME: en_DK.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Package Menu Minor modes in effect: diff-auto-refine-mode: t tracking-mode: t shell-dirtrack-mode: t rcirc-track-minor-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-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 line-number-mode: t transient-mark-mode: t Recent messages: scroll-up-command: End of buffer [8 times] nil scroll-down-command: Beginning of buffer [14 times] nil Mark set nil Mark set scroll-down-command: Beginning of buffer nil [2 times] Mark set scroll-up-command: End of buffer [11 times] Load-path shadows: None found. Features: (shadow mail-extr emacsbug sendmail debug mm-archive message idna rfc822 mml mml-sec mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils gnutls network-stream starttls url-http mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core mm-util mail-prsvr password-cache url-vars circe advice help-fns diff-mode lui-irc-colors irc make-tls-process tls lcs lui-format lui tracking shorten rx paren flyspell ispell circe-compat sort lisp-mnt finder-inf org-colview diary-lib diary-loaddefs cal-iso org-agenda misearch multi-isearch browse-url org-clock calc-map calc-stat calc-vec calc-misc calc-arith calc-ext calc-menu calc-aent calc calc-loaddefs calc-macs thingatpt tabify org-table mule-util cal-move parse-time help-mode org-rmail org-mhe org-irc org-info org-gnus gnus-util org-docview doc-view jka-compr image-mode dired cl-loaddefs cl-lib org-bibtex bibtex org-bbdb org-w3m epa-file epa derived epg package epg-config ox-latex ox-icalendar ox-html ox-ascii ox-publish ox org-element org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-sh shell pcomplete ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ansi-color ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu easymenu calendar cal-loaddefs format-spec rcirc ring cus-start cus-load time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 889379 73802) (symbols 48 40921 0) (miscs 40 705 1622) (strings 32 115723 41943) (string-bytes 1 3066503) (vectors 16 41923) (vector-slots 8 1473961 117316) (floats 8 176 1168) (intervals 56 96548 1318) (buffers 960 31) (heap 1024 75331 9314)) --=20 Website: http://www.fturco.net/ GPG key: 6712 2364 B2FE 30E1 4791 EB82 7BB1 1F53 29DE CD34 --KpX4RMHKvGKjlhlhnpx61PTVqdB4PjTnq-- --GaklwhCj0r4cagQXOIb1JkPrJ5R75SrVF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXbp1tAAoJEHuxH1Mp3s00wSYH/2fRxok38w+qJtvjJOuMnHrA ++wHTeHGTpvLFcW91wYU1KLPVla9slyd/LhB5omajcZlKfnFLViV39gauZ6Ouk3J O9qxeLU6lvjVG82cDyU3cJJm8Le6E2eknXEUG4DamNQYza8K71Uxw+cWdhytQViT w2r0wkGGxvUvA82ealhnELga+UM4NGzZaYKk/pyRmqI5X1eYUBul5zcGvLhJQuh1 zh9CCPDHnU1pYsHa26RY/sLDiYgML+sGpM0pZle62RuBxWNItCPnsCulbEZ8xkN/ Bds/K/aAQUwExXrw0AXZ/w2HknneBhzkizqhYtabQ5LLpzOEb+5cd073mexSWPA= =rkNB -----END PGP SIGNATURE----- --GaklwhCj0r4cagQXOIb1JkPrJ5R75SrVF-- From unknown Mon Aug 18 18:04:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23846: Bug 23846 References: <1c5022b9-eb9f-f3e5-9ac4-f504b4fc2c37@fastmail.fm> In-Reply-To: <1c5022b9-eb9f-f3e5-9ac4-f504b4fc2c37@fastmail.fm> Resent-From: Francesco Turco Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Jun 2016 17:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23846 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 23846@debbugs.gnu.org Received: via spool by 23846-submit@debbugs.gnu.org id=B23846.14668764636433 (code B ref 23846); Sat, 25 Jun 2016 17:42:01 +0000 Received: (at 23846) by debbugs.gnu.org; 25 Jun 2016 17:41:03 +0000 Received: from localhost ([127.0.0.1]:55694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGrZn-0001ff-8a for submit@debbugs.gnu.org; Sat, 25 Jun 2016 13:41:03 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:52934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGrZl-0001f9-Om for 23846@debbugs.gnu.org; Sat, 25 Jun 2016 13:41:01 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 3CA7220B6B for <23846@debbugs.gnu.org>; Sat, 25 Jun 2016 13:41:01 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute7.internal (MEProxy); Sat, 25 Jun 2016 13:41:01 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h= content-type:date:from:message-id:mime-version:subject:to :x-sasl-enc:x-sasl-enc; s=mesmtp; bh=HJy1eztzZL1MZsvKDHJqz5bq9XM =; b=lYdAp+j55xq4iqaA/B7wS/+DYnN9XUu+ZXvHflqDxWFcZ3lYI7sM27nFRds pmUbXusS/SIz6I402ENLt0usyEkd8SRgHsoDF7MPla6fQXx21Ln3u5NkCte51qN6 /f+nwzc2iMCiBnXxeoYYtCzltVSigI8/vQQeg14HS7PyuuvU= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=HJ y1eztzZL1MZsvKDHJqz5bq9XM=; b=Px/kCiw7dRaAS0nAUhi0Ltxx+aNBA0LB48 ZvKJ3CsouMkXpVuDIe8VamUvHFyclrHJANVGCrLG2t/8XVGqMDgj5UNJJpaXTck7 Tmm9qv8B9edAkZAt5wvCVVAmHEHigVzAad8Ku7mx5GF2YLcC1YkqWo31yePUSTdG jDT8MdEMs= X-Sasl-enc: SHYL9pIf5kYJs6cqCM9+jDkeoTztGw92MfGEHngnjzSw 1466876459 Received: from [192.168.1.129] (unknown [2.235.201.237]) by mail.messagingengine.com (Postfix) with ESMTPA id B926CCCD88 for <23846@debbugs.gnu.org>; Sat, 25 Jun 2016 13:40:59 -0400 (EDT) From: Francesco Turco Message-ID: Date: Sat, 25 Jun 2016 19:40:53 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.1.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="f8sDbBNHeqeKMHd5M63VBlUp4mn6kTABl" 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: -0.7 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --f8sDbBNHeqeKMHd5M63VBlUp4mn6kTABl Content-Type: multipart/mixed; boundary="7iVTxPMILlroPL33Jufc8fPTdsdcKrsEB" From: Francesco Turco To: 23846@debbugs.gnu.org Message-ID: Subject: Bug 23846 --7iVTxPMILlroPL33Jufc8fPTdsdcKrsEB Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On IRC (#emacs-beginners) they suggested me to add this function to ~/.emacs: (define-key tabulated-list-mode-map (kbd "s") 'tabulated-list-sort) (defun tabulated-list-sort (column-name) (interactive (list (completing-read "Column: " (mapcar 'car tabulated-list-format)))) (tabulated-list--sort-by-column-name column-name)) I haven't learned Emacs Lisp yet so I can't help but this may be a starting point for implementing this feature. The previous function seems to work fine for all columns except for Description and Version, but I don't know if it makes sense to sort packages according to those columns. --=20 Website: http://www.fturco.net/ GPG key: 6712 2364 B2FE 30E1 4791 EB82 7BB1 1F53 29DE CD34 --7iVTxPMILlroPL33Jufc8fPTdsdcKrsEB-- --f8sDbBNHeqeKMHd5M63VBlUp4mn6kTABl Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEbBAEBCAAGBQJXbsImAAoJEHuxH1Mp3s00u5YH9i1WOpct9bkwGn/5+RlcVVy2 gehgyYnlZcfou2AF5a9518ZZRU0iShZ/Ut8tvgmYIr2db90VQDhZqfbL4kREcEXu n8092fX6j0jPOB7w79hHv5p9IpKBa6ZQll6jT8/zRQ50tkX3mDxgJR85Q1HVlCe7 JXJEPwPxH4yU/vuysn2s3TFxDcsYU+dhMqR3DLkwniVVrtnylUuoOSQjSKGjpKu0 +OsQPaI9uOYM0UVt8UADBUelUz8WDhCKDdRnJaF8Tq5Xu3HFaboGghg8jtX18tO2 aDr6OGqpM+RUel5Z3msO3u8oCwCoZ55ZmmtNT0eKMHGBFzdz3+IBIUl7JfaT1A== =zUtM -----END PGP SIGNATURE----- --f8sDbBNHeqeKMHd5M63VBlUp4mn6kTABl-- From unknown Mon Aug 18 18:04:01 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Francesco Turco Subject: bug#23846: closed (Re: bug#23846: 24.5; Sort package list by column) Message-ID: References: <1c5022b9-eb9f-f3e5-9ac4-f504b4fc2c37@fastmail.fm> X-Gnu-PR-Message: they-closed 23846 X-Gnu-PR-Package: emacs Reply-To: 23846@debbugs.gnu.org Date: Sun, 13 Oct 2019 23:11:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1571008262-5294-1" This is a multi-part message in MIME format... ------------=_1571008262-5294-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #23846: 24.5; Sort package list by column which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 23846@debbugs.gnu.org. --=20 23846: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D23846 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1571008262-5294-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 23846-done) by debbugs.gnu.org; 13 Oct 2019 23:10:03 +0000 Received: from localhost ([127.0.0.1]:37299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJmzy-0001Li-GD for submit@debbugs.gnu.org; Sun, 13 Oct 2019 19:10:02 -0400 Received: from mail-pg1-f172.google.com ([209.85.215.172]:42170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJmzv-0001L6-Qf for 23846-done@debbugs.gnu.org; Sun, 13 Oct 2019 19:10:00 -0400 Received: by mail-pg1-f172.google.com with SMTP id f14so3854980pgi.9 for <23846-done@debbugs.gnu.org>; Sun, 13 Oct 2019 16:09:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=7r2iMQFL8NIAsHzqqNwyGlWmSXMaJu3fBaFvt1obJ2o=; b=DnT6N6X/moTgwzfh0p6Kh+WYtkCPfItt1WcqioUQghDhunK2E5LkjiHIr9y/Sy315i JfU33Fvu3X4IYvgpHGUNhTaoprqqIGkR/gAooyEFRkmSGTsgylvueTaBoW4nK3FnXwLN ABYaatLj/tQVI4Hazl7IMMuv6iZaNDCH+LCpb6wbQgMDux8Sa9wkLOjU4J07Da0RFkFJ lZDrSUwGxJO9sTBgDMAsb6VecLsubf2829hXjstRdXt32q2kqDihpGhPjB2vKAYimPCS QJz84/35+jqgKEWwyKBdYbohK/zpPVJpcXC7G8tYZMGM6j3Sp7sgOJE9gv5w4eZMwCno HqJA== X-Gm-Message-State: APjAAAUlK+mPy3B+ixd6eDryjETgUQ2QgrhJMN9SVIv7Muvl6HumlSoC XcJQ9f5rYBCbKWDuloPfNYygWbm3+tQRbqsAoU8= X-Google-Smtp-Source: APXvYqx6hGCwFnYcMMgHQTmjoI1AgxCIgqDSnwiOQ1hiFfQJ3uUu+TDe0swx0x1MscJSPycSMmQQ3Ca6zvHtT6ypdU0= X-Received: by 2002:a17:90a:1b2a:: with SMTP id q39mr32648843pjq.119.1571008193831; Sun, 13 Oct 2019 16:09:53 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Mon, 14 Oct 2019 01:09:43 +0200 Message-ID: Subject: Re: bug#23846: 24.5; Sort package list by column To: Francesco Turco Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 23846-done Cc: 23846-done@debbugs.gnu.org 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: -0.7 (/) Francesco Turco writes: > It would be good to sort packages by column, for example according to > package name (first column) or according to status (third column), > depending on where the point is. This can now be done using "S" in the "*Packages*" buffer. I'm therefore closing this bug report. Best regards, Stefan Kangas ------------=_1571008262-5294-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Jun 2016 17:08:26 +0000 Received: from localhost ([127.0.0.1]:55662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGr4E-0000o7-0H for submit@debbugs.gnu.org; Sat, 25 Jun 2016 13:08:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54795) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGp8T-0006FR-03 for submit@debbugs.gnu.org; Sat, 25 Jun 2016 11:04:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGp8M-0003VK-54 for submit@debbugs.gnu.org; Sat, 25 Jun 2016 11:04:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52717) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGp8L-0003Ux-TO for submit@debbugs.gnu.org; Sat, 25 Jun 2016 11:04:34 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45750) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGp8J-0004m1-Qs for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2016 11:04:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGp8F-0003Qg-HI for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2016 11:04:30 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:52896) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGp8D-0003G1-1p for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2016 11:04:27 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 9F8E820AE1 for ; Sat, 25 Jun 2016 11:04:14 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute7.internal (MEProxy); Sat, 25 Jun 2016 11:04:14 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h= content-type:date:from:message-id:mime-version:subject:to :x-sasl-enc:x-sasl-enc; s=mesmtp; bh=Ga9Inais6oq/j2DlqO8wvz+OMrE =; b=qwfFDecFlvkwooYzd7mg4nccReu1hJ7qYNpGdtr1L9WHffzaMcXnpxi7pIj heYI9PtDh7NuMHJOow1auhz+ojeF1OdpEAjcAznveU0g2HPLxQNG0hdqkgLGzP9S hkuMD1KAbG+gLS+Ko9CJEOO/f18wJ+d7aaT7g0M1BjN7ruyE= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=Ga 9Inais6oq/j2DlqO8wvz+OMrE=; b=czSROTrenaWyLaOYTmhN3md2/QXVOBTjar JE3nfNp9MN2XZ9XW21En5jHGTusJcoc3oLZV0i9CDX05AcFKw9AICNITMC8sPOPE bG/1+h6VQDMhL+FVuhpep7tuTY8ODRDG/vT/VC0tGGMfXjCyhAD49CkBzBD+W40d cULKNVeI4= X-Sasl-enc: GEaqHz+vz/nvblUJnDawDcQsmagA8k2zuTaUrWtA/qVo 1466867054 Received: from [192.168.1.129] (unknown [2.235.201.237]) by mail.messagingengine.com (Postfix) with ESMTPA id 20FD4CCDA7 for ; Sat, 25 Jun 2016 11:04:14 -0400 (EDT) To: bug-gnu-emacs@gnu.org Subject: 24.5; Sort package list by column From: Francesco Turco Message-ID: <1c5022b9-eb9f-f3e5-9ac4-f504b4fc2c37@fastmail.fm> Date: Sat, 25 Jun 2016 17:04:08 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.1.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="GaklwhCj0r4cagQXOIb1JkPrJ5R75SrVF" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 25 Jun 2016 13:08:24 -0400 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: -4.4 (----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --GaklwhCj0r4cagQXOIb1JkPrJ5R75SrVF Content-Type: multipart/mixed; boundary="KpX4RMHKvGKjlhlhnpx61PTVqdB4PjTnq" From: Francesco Turco To: bug-gnu-emacs@gnu.org Message-ID: <1c5022b9-eb9f-f3e5-9ac4-f504b4fc2c37@fastmail.fm> Subject: 24.5; Sort package list by column --KpX4RMHKvGKjlhlhnpx61PTVqdB4PjTnq Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable This is a feature request concerning the package list one can obtain with M-x package-list-packages or M-x package-list-packages-no-fetch. It would be good to sort packages by column, for example according to package name (first column) or according to status (third column), depending on where the point is. At the moment you can actually accomplish that by pressing M-: and running something like: (tabulated-list--sort-by-column-name "Status") It would be more intuitive instead to just press key "s" (for "sort"), which is undefined now. If I remember correctly something similar is implemented in ERC, one of emacs IRC clients, for sorting IRC channels. Is that a good idea? What do you think? -- In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.20.6) of 2016-06-04 on juergen Windowing system distributor `The X.Org Foundation', version 11.0.1180300= 0 Configured using: `configure --prefix=3D/usr --sysconfdir=3D/etc --libexecdir=3D/usr/lib --localstatedir=3D/var --with-x-toolkit=3Dgtk3 --with-xft 'CFLAGS=3D-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong' CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2 LDFLAGS=3D-Wl,-O1,--sort-common,--as-needed,-z,relro' Important settings: value of $LC_TIME: en_DK.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Package Menu Minor modes in effect: diff-auto-refine-mode: t tracking-mode: t shell-dirtrack-mode: t rcirc-track-minor-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-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 line-number-mode: t transient-mark-mode: t Recent messages: scroll-up-command: End of buffer [8 times] nil scroll-down-command: Beginning of buffer [14 times] nil Mark set nil Mark set scroll-down-command: Beginning of buffer nil [2 times] Mark set scroll-up-command: End of buffer [11 times] Load-path shadows: None found. Features: (shadow mail-extr emacsbug sendmail debug mm-archive message idna rfc822 mml mml-sec mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils gnutls network-stream starttls url-http mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core mm-util mail-prsvr password-cache url-vars circe advice help-fns diff-mode lui-irc-colors irc make-tls-process tls lcs lui-format lui tracking shorten rx paren flyspell ispell circe-compat sort lisp-mnt finder-inf org-colview diary-lib diary-loaddefs cal-iso org-agenda misearch multi-isearch browse-url org-clock calc-map calc-stat calc-vec calc-misc calc-arith calc-ext calc-menu calc-aent calc calc-loaddefs calc-macs thingatpt tabify org-table mule-util cal-move parse-time help-mode org-rmail org-mhe org-irc org-info org-gnus gnus-util org-docview doc-view jka-compr image-mode dired cl-loaddefs cl-lib org-bibtex bibtex org-bbdb org-w3m epa-file epa derived epg package epg-config ox-latex ox-icalendar ox-html ox-ascii ox-publish ox org-element org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-sh shell pcomplete ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ansi-color ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu easymenu calendar cal-loaddefs format-spec rcirc ring cus-start cus-load time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 889379 73802) (symbols 48 40921 0) (miscs 40 705 1622) (strings 32 115723 41943) (string-bytes 1 3066503) (vectors 16 41923) (vector-slots 8 1473961 117316) (floats 8 176 1168) (intervals 56 96548 1318) (buffers 960 31) (heap 1024 75331 9314)) --=20 Website: http://www.fturco.net/ GPG key: 6712 2364 B2FE 30E1 4791 EB82 7BB1 1F53 29DE CD34 --KpX4RMHKvGKjlhlhnpx61PTVqdB4PjTnq-- --GaklwhCj0r4cagQXOIb1JkPrJ5R75SrVF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXbp1tAAoJEHuxH1Mp3s00wSYH/2fRxok38w+qJtvjJOuMnHrA ++wHTeHGTpvLFcW91wYU1KLPVla9slyd/LhB5omajcZlKfnFLViV39gauZ6Ouk3J O9qxeLU6lvjVG82cDyU3cJJm8Le6E2eknXEUG4DamNQYza8K71Uxw+cWdhytQViT w2r0wkGGxvUvA82ealhnELga+UM4NGzZaYKk/pyRmqI5X1eYUBul5zcGvLhJQuh1 zh9CCPDHnU1pYsHa26RY/sLDiYgML+sGpM0pZle62RuBxWNItCPnsCulbEZ8xkN/ Bds/K/aAQUwExXrw0AXZ/w2HknneBhzkizqhYtabQ5LLpzOEb+5cd073mexSWPA= =rkNB -----END PGP SIGNATURE----- --GaklwhCj0r4cagQXOIb1JkPrJ5R75SrVF-- ------------=_1571008262-5294-1--