From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?ISO-8859-1?Q?Jos=E9_A=2E_Romero_L=2E?= Newsgroups: gmane.emacs.help Subject: Sunrise Commander: Version 4 released. Date: Tue, 29 Dec 2009 15:55:47 -0800 (PST) Organization: http://groups.google.com Message-ID: <880ad156-15ed-4e56-a1bf-8f7c0bb063e1@k19g2000yqc.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1262133658 869 80.91.229.12 (30 Dec 2009 00:40:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 30 Dec 2009 00:40:58 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Dec 30 01:40:51 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NPmcM-0007Ab-Ri for geh-help-gnu-emacs@m.gmane.org; Wed, 30 Dec 2009 01:40:51 +0100 Original-Received: from localhost ([127.0.0.1]:45734 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NPmcN-00065P-0d for geh-help-gnu-emacs@m.gmane.org; Tue, 29 Dec 2009 19:40:51 -0500 Original-Path: news.stanford.edu!usenet.stanford.edu!postnews.google.com!k19g2000yqc.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help,gnu.emacs.sources,comp.emacs Original-Lines: 117 Original-NNTP-Posting-Host: 89.78.68.41 Original-X-Trace: posting.google.com 1262130947 17357 127.0.0.1 (29 Dec 2009 23:55:47 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Tue, 29 Dec 2009 23:55:47 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: k19g2000yqc.googlegroups.com; posting-host=89.78.68.41; posting-account=mkEKGAoAAACAV2vhv5r9WHXWqsdL_niD User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6,gzip(gfe),gzip(gfe) Original-Xref: news.stanford.edu gnu.emacs.help:175879 gnu.emacs.sources:13142 comp.emacs:99499 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:70953 Archived-At: Hello, Emacs Community! After almost a whole year of work, I'm releasing version 4 of the Sunrise Commander file manager for GNU Emacs. Here is a list of the most important and noteworthy changes made since version 3 (r170) was first published: MAJOR IMPROVEMENTS: * Faster (and more compliant with the specification) implementations of copy and rename operations. * Pane history rings can now be made persistent across Emacs sessions using savehist. * Broken symbolic links are now automatically marked and highlighted, so they can be spotted right away. * Improved delete command with "(a)lways" option for recursive deletions. * Improved panes transposing (smaller footprint, does not recalculate the state of the panes). * Improved window resizing and layout switching. NEW FEATURES: * File info (y) can be used to calculate (recursively) the total size in bytes of all marked / selected files and directories. * Cloning (K). It may happen that you need to make a copy of a deeply nested tree of directories, but without any of the files inside, or make only hard (or symbolic) links instead of regular files. That's what cloning is for. Copying recursively a directory is a especial case of cloning. * Path projection (C-M-o). Given two sufficiently similar directory trees (for instance, two branches of some project from SVN), if you navigate deep inside one of them, path projection lets you move the passive pane to the equivalent directory in the other tree with one single keystroke. * Tabbed interface (provided by the sunrise-x-tabs extension). * Always visible (clickable) directory paths in both panes, even when scrolling very long directories (provided by the sunrise-x-modeline extension). * New checkpoints (pane bookmarks) implementation, tightly integrated with the bookmarks framework in Emacs 23. The old implementation is still available (particularly for Emacs 22 users, as the new one is not backwards compatible). In any case, the feature is now provided as an extension (sunrise-x-checkpoint and sunrise-x-old-checkpoint) and is totally optional. It also integrates better with the rest of Emacs than before. OTHER CHANGES AND BUGFIXES: * Bugfix: backup files with "~" suffix are now correctly copied. * Added support for multiple frames (the panes are "stolen" from the previous frame). * Sunrise is now automatically disabled when its frame is closed. * Simplified ediff functionality, works now OK with PSVN. * Additional scrolling commands (C-e, C-y). When quick-viewing these commands effect the viewer window instead of the current pane. * other-window (C-x o) now selects the active pane when moving from a non-sunrise window. * Added support for comparing directories by (n)ame. * sr-dired-prev-subdir (J,^) can be now prefixed with a digit to make higher jumps than one directory at a time. * Now also directories and symbolic links can be Quick-Viewed (o). * Changed "directory comparison" to "pane contents comparison" (with additional support for VIRTUAL mode) * Fixed find and locate operations to leave alone the buffers created by previous operations. * Virtual panes use now relative paths when possible. * Synchronizing panes (M-o) and opening new virtual buffers (C-c C-v) can be now prefixed with a digit to effect the active pane, instead of the passive one. * Fixed support for virtual copying in W32 * Removed leading "." entry from pure virtual buffers. For more details on the Sunrise Commander, a list of all currently available extensions, and several useful tips and tricks visit: http://www.emacswiki.org/emacs/Sunrise_Commander or download it directly from: http://joseito.republika.pl/sunrise-commander.el.gz As usually, enjoy ;-) Any contributions, suggestions or comments will be very welcome. Cheers, and Happy 2010! -- Jos=E9 Alfredo Romero L. escherdragon at gmail.com "The opposite of war is not peace -- it's creation." (Jonathan Larson)