emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#19896: closed (23.1; reverse-region is slow compar


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#19896: closed (23.1; reverse-region is slow compared to sort-columns)
Date: Sun, 19 Apr 2015 00:50:02 +0000

Your message dated Sat, 18 Apr 2015 20:49:10 -0400
with message-id <address@hidden>
and subject line Re: bug#19896: Please modify documentation to close this bug
has caused the debbugs.gnu.org bug report #19896,
regarding 23.1; reverse-region is slow compared to sort-columns
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
19896: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19896
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: 23.1; reverse-region is slow compared to sort-columns Date: Wed, 18 Feb 2015 17:35:42 +0000 (UTC)
The emacs manual recommends 'M-x reverse-region' as a companion to 'M-x 
sort-columns' to achieve a descending-order column sort.  However, for large 
regions (>100k lines), 'M-x reverse-region' is noticeably slower than 'M-x 
sort-columns', making descending sort much slower than ascending sort.

A workaround on linux: use 'C-u M-x shell-command-on-region' with tac (the 
opposite of cat) instead of using 'M-x reverse-region'.

FROM THE MANUAL:
https://www.gnu.org/software/emacs/manual/html_node/emacs/Sorting.html
M-x reverse-region
    Reverse the order of the lines in the region. This is useful for sorting 
into descending order by fields or columns, since those sort commands do not 
have a feature for doing that.





--- End Message ---
--- Begin Message --- Subject: Re: bug#19896: Please modify documentation to close this bug Date: Sat, 18 Apr 2015 20:49:10 -0400 User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)
Version: 25.1

address@hidden wrote:

> Add the following to the description of M-x sort-columns:
> "A numeric argument means sort into descending order."
>
> Remove "or columns" from the description of M-x reverse-region.

Thanks; done in the source. (The versions on www.gnu.org will probably
not be updated until the next Emacs release.)


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]