From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Aaron S. Hawley" Newsgroups: gmane.emacs.bugs Subject: bug#13411: 24.2.91; Sorting in Buffer Menu Mode Date: Thu, 10 Jan 2013 13:40:39 -0500 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1357855865 32691 80.91.229.3 (10 Jan 2013 22:11:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 10 Jan 2013 22:11:05 +0000 (UTC) To: 13411@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 10 23:11:22 2013 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 1TtQLH-00034k-TE for geb-bug-gnu-emacs@m.gmane.org; Thu, 10 Jan 2013 23:11:20 +0100 Original-Received: from localhost ([::1]:35449 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtQL2-0004So-00 for geb-bug-gnu-emacs@m.gmane.org; Thu, 10 Jan 2013 17:11:04 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:44938) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtQKy-0004Si-KK for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2013 17:11:02 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TtQKx-0007qa-AL for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2013 17:11:00 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49168) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtQKx-0007qV-6b for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2013 17:10:59 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TtQL0-0006do-46 for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2013 17:11:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: "Aaron S. Hawley" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Jan 2013 22:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13411 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs Original-Received: via spool by submit@debbugs.gnu.org id=B.135785582125476 (code B ref -1); Thu, 10 Jan 2013 22:11:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 10 Jan 2013 22:10:21 +0000 Original-Received: from localhost ([127.0.0.1]:54632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtQKK-0006cr-VP for submit@debbugs.gnu.org; Thu, 10 Jan 2013 17:10:21 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:33366) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtQKJ-0006cf-Ef for submit@debbugs.gnu.org; Thu, 10 Jan 2013 17:10:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TtN3X-0003cM-N1 for submit@debbugs.gnu.org; Thu, 10 Jan 2013 13:40:49 -0500 Original-Received: from lists.gnu.org ([208.118.235.17]:36287) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtN3X-0003cH-Fy for submit@debbugs.gnu.org; Thu, 10 Jan 2013 13:40:47 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:47204) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtN3V-0004Ql-4k for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2013 13:40:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TtN3S-0003ZE-3u for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2013 13:40:45 -0500 Original-Received: from mail-qc0-f170.google.com ([209.85.216.170]:60029) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtN3R-0003Yq-N4 for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2013 13:40:41 -0500 Original-Received: by mail-qc0-f170.google.com with SMTP id d42so589561qca.1 for ; Thu, 10 Jan 2013 10:40:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=H8fT6ecf5thjYGQz5iahvADPP4MZrRkDvNDz307h8iM=; b=d+to2hfynnSzb3baS9qDoAYMLtT3sl/y1N9GwZWi+8torCJmb7qkCrh3WY4C2xvgSI Givo8j+G2jX15y9gC1zWtKY8IpXyPBdSyXvSyjS7RP/az/c1ewGmgHdy1w63miZCBJPk KmsUYnQrFEu6BBRrec8+8S5mHK2nM5Dm8mY7IPNJnsfogi3W2n51ljrURP8/4u/LnrBn evnkKu6RpkvqVMNSXhF+EyUH3TnL7lsnIKszNBG1GT3cX46IRUVhDqSszcXPCQXRTyrQ c0Cgc3vshFkmSqnN4Vd0XRoIiwfftzESIzypLUnqM8+GvzFqaEcU9LsrqmAt9aJjEyNb GQTw== Original-Received: by 10.49.74.73 with SMTP id r9mr66795541qev.44.1357843239900; Thu, 10 Jan 2013 10:40:39 -0800 (PST) Original-Received: by 10.49.48.42 with HTTP; Thu, 10 Jan 2013 10:40:39 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:69583 Archived-At: The old Buffer Menu Mode would sort only on 4 columns: M-x buffer-menu -- sort by display time M-2 M-x Buffer-menu-sort -- sort by name M-3 M-x Buffer-menu-sort -- sort by size (ascending) M-4 M-x Buffer-menu-sort -- sort by mode M-5 M-x Buffer-menu-sort -- sort by file name M-x Buffer-menu-sort -- go back to sorting by display time The new Bufer Menu Mode can sort on 7 fields: M-x buffer-menu -- sort by display time M-0 M-x Buffer-menu-sort -- sort by current buffer (there is none!) M-1 M-x Buffer-menu-sort -- sort by read-only M-2 M-x Buffer-menu-sort -- sort by modification flag M-3 M-x Buffer-menu-sort -- sort by name M-4 M-x Buffer-menu-sort -- sort by size (descending) M-5 M-x Buffer-menu-sort -- sort by mode M-6 M-x Buffer-menu-sort -- sort by file name M-x Buffer-menu-sort -- sort by the column at point Repeating any of these twice reverses the order. If sorting by size descending, then sorting by size again switches to ascending. I can live with these changes except for one: How do I disable sorting so that it goes back to the default order of buffer-list? The only way to do is to kill the buffer for Buffer Menu and run C-x C-b to reopen it. M-x buffer-menu -- update the list, but keep the sort C-x k RET M-x buffer-menu -- go back to sorting by display time Maybe it could with the M-0 argument since it's not being used. Or maybe a M-- argument since negative columns don't exist? Although, with 7 columns to remember now, maybe sorting the second to last column with M-- M-2 should be available. Otherwise looking forward to Emacs 24.3! aaron -- In general, we reserve the right to have a poor memory--the computer, however, is supposed to remember! Poor computer. -- Guy Lewis Steele Jr.