From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#25076: 24.5; Enhancement request: Make `archive-mode' more Dired like (sorting etc.) Date: Fri, 02 Dec 2016 09:47:00 +0100 Message-ID: <87mvgesoor.fsf@gmx.de> References: <20161201195707.GA15995@breton.holly.idiocy.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1480668499 26775 195.159.176.226 (2 Dec 2016 08:48:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 2 Dec 2016 08:48:19 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: 25076@debbugs.gnu.org To: Alan Third Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 02 09:48:13 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCjVp-0005Tr-Pe for geb-bug-gnu-emacs@m.gmane.org; Fri, 02 Dec 2016 09:48:09 +0100 Original-Received: from localhost ([::1]:33211 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCjVr-0006gJ-SM for geb-bug-gnu-emacs@m.gmane.org; Fri, 02 Dec 2016 03:48:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55203) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCjVl-0006g9-PI for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2016 03:48:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cCjVi-0000uD-OP for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2016 03:48:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34063) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cCjVi-0000u6-KX for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2016 03:48:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cCjVh-0005Fr-K5 for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2016 03:48:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Dec 2016 08:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25076 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25076-submit@debbugs.gnu.org id=B25076.148066844820160 (code B ref 25076); Fri, 02 Dec 2016 08:48:01 +0000 Original-Received: (at 25076) by debbugs.gnu.org; 2 Dec 2016 08:47:28 +0000 Original-Received: from localhost ([127.0.0.1]:49462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCjV9-0005F6-Tk for submit@debbugs.gnu.org; Fri, 02 Dec 2016 03:47:28 -0500 Original-Received: from mout.gmx.net ([212.227.17.21]:53381) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCjV8-0005Es-EI for 25076@debbugs.gnu.org; Fri, 02 Dec 2016 03:47:26 -0500 Original-Received: from detlef.gmx.de ([93.209.74.195]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LkCU2-1copTA1Zvu-00c7NJ; Fri, 02 Dec 2016 09:47:02 +0100 In-Reply-To: <20161201195707.GA15995@breton.holly.idiocy.org> (Alan Third's message of "Thu, 1 Dec 2016 19:57:07 +0000") X-Provags-ID: V03:K0:T3Dnl5Yb0mZgWdnLylOQc4146w14wGxrTulJPTmpd8e4/mLwetV 5lCkM/CSG6oCIBhFJ7tq0T8CMd8iT3XfwFkdcBxmhgn4iH5mvX89hPWiwb8HFOqV4ou40j2 itwRDt+F9c/2VaiIZci2g3i5gd8jqH3m5h9FYF5iLz+BjSk+0c80FVx+tF3tEfE/2sJZJrn mklZSG5r+EiEpcDGA3krQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:6t9OL8pCJqs=:01PdoEiC9/PGY/Kn6mZmI+ zxpeZ9CcRveYjZGkGidZpgE9H33jlX3NIHn9SwJJFmngYmmeX5pmJJn8MyK3Jod1eyGb75hvZ 3rQ7beWxp7F9BqrjMYB84eLp+hbv11oIdc+OktM3j0tm9DE0CtmYs+9GX+tfPAcjRV0NLM2eE XuO8XIokyVLJHyIKy0KAfxzAKEpaMphrgmpAUJF+4efj3ZFeUfHW4LNMLvvoqVVR77EEbLOxI N0R9ouwQoywZ6hSbZUk6+Lqwcg9o+V8T1mP3ePkomtOkSuWtf5YHebhkgZ9GflJe89qjezH7h BiLp3fKM5xJcS4Qtb0kqRk2/v6Uy/1V2xht4Wm/mQY0tNu/F9cCz9QnP50jFKK1gkJTXGBITq 5L0aLacGcEwDpzEFfY6vKyzBhMC3B2yLGHLyxLwNG9lE6WtEI3XsSOTycuVcCAK2LQNbXw5yV TY2eOM4nKpR3Xlwz4Zt0qI7UEGwpvks76B+KveoaK/GtvQ+cV/8twuHsJcXEBIR1uAuiB1wef LHUI3PFiUt9lHDmG1ibnYKY0QCTjxTgyX1FltO1HCtfT94rkSHjhYcYsf17gI1Jj/bgQzTQr/ /hwKGlnzJBUdelLJyP5bcJXq7MbBAnnYedCyYdyn6OE05oPEcdiJHh+x68W7yjaHDF3IP3SRK KaKhsDgDEm6XWYLaJXvzLC5+haOBO7Jtek7tTcOzzqL5X8wKg5wN596MC06mgPHSUjUbw98lk auoy4zT1/YtTtl01PeIAHzVCsx5116l1onU0P/yaxG7NLkek2DxhdPM3NzFb9xslx2/u5QAM 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:126395 Archived-At: Alan Third writes: > On Wed, Nov 30, 2016 at 10:36:08AM -0800, Drew Adams wrote: >> Subject line says it all. `archive-mode' still seems pretty >> rudimentary. It would be good to at least be able to sort the lines by >> file name etc. > > I=E2=80=99m wondering if it wouldn=E2=80=99t be smarter to actually use d= ired to > access archives, like how we can use dired to access remote > directories through tramp. > > I expect this is probably a much bigger/harder job than I imagine, but > what would be required? Just a function that could produce ls style > output for archives? The clean solution would be to add a file name handler for archives. Several primitive functions need to be implemented; one of them would be `insert-directory=E2=80=99. See (info "(elisp) Magic File Names") for the complete list of functions. Not all of them would require an own implementation, 'tho. My (always erroneous) memories tell me, that Stefan did propose something like this years ago. Nobody took the ball. Best regards, Michael.