From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Francesco Turco Newsgroups: gmane.emacs.bugs Subject: bug#23846: 24.5; Sort package list by column Date: Sat, 25 Jun 2016 17:04:08 +0200 Message-ID: <1c5022b9-eb9f-f3e5-9ac4-f504b4fc2c37@fastmail.fm> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="GaklwhCj0r4cagQXOIb1JkPrJ5R75SrVF" X-Trace: ger.gmane.org 1466874590 7521 80.91.229.3 (25 Jun 2016 17:09:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 25 Jun 2016 17:09:50 +0000 (UTC) To: 23846@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jun 25 19:09:38 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bGr5N-0000lz-Nl for geb-bug-gnu-emacs@m.gmane.org; Sat, 25 Jun 2016 19:09:37 +0200 Original-Received: from localhost ([::1]:50752 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGr5N-0004Ze-19 for geb-bug-gnu-emacs@m.gmane.org; Sat, 25 Jun 2016 13:09:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35660) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGr4w-0003mN-GP for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2016 13:09:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGr4r-0006gb-3K for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2016 13:09:10 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43329) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGr4o-0006g6-Km for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2016 13:09:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bGr4o-0000pf-FP for bug-gnu-emacs@gnu.org; Sat, 25 Jun 2016 13:09:02 -0400 X-Loop: help-debbugs@gnu.org 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: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14668745063112 (code B ref -1); Sat, 25 Jun 2016 17:09:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 25 Jun 2016 17:08:26 +0000 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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) Original-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 Original-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) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.1.0 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-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 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:120057 Archived-At: 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--