Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 375861 - app-text/tree-1.6.0 version bump
Summary: app-text/tree-1.6.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Mr. Bones. (RETIRED)
URL: http://mama.indstate.edu/users/ice/tree/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-21 12:07 UTC by Corentin Chary (RETIRED)
Modified: 2011-07-22 06:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
tree-1.6.0.ebuild (tree-1.6.0.ebuild,1.00 KB, text/plain)
2011-07-21 12:08 UTC, Corentin Chary (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Corentin Chary (RETIRED) gentoo-dev 2011-07-21 12:07:03 UTC
euscan found a new version of app-text/tree: http://euscan.iksaif.net/package/app-text/tree/

Changelog:

Version 1.6.0
Re-org of code into multiple files, split HTML and Unix listdir() into separate functions, various code cleanups and optimizations.
Fixed a memory leak in listdir() when memory was allocated early and not freed before function exit.
Fixed possible buffer overflow where symbolic links are followed.
Fixed links printing "argetm" before the name of the link when the LINK setting for DIR_COLORS is set to target (Markus Schnalke <meillo@marmaro.de>)
More fully support dir colors -- added support for su, sg, tw, ow, & st options (and "do" in theory).
Use the environment variable "TREE_COLORS" instead of "LS_COLORS" for color information if it exists.
Added --si flag to print filesizes in SI (powers of 1000) units (Ulrich Eckhardt)
Added -Q to quote filenames in double quotes. Does not override -N or -q.
Control characters are no longer printed in carrot notation, but as backslashed octal, ala ls, except for codes 7-13 which are printed as \a, \b, \t, \n, \v, \f and \r respectively. Spaces and backslashes are also now backslashed as per ls, for better input to scripts unless -Q is in use (where "'s are backslashed.) (Ujjwal Kumar)
Added -U for unsorted listings (directory order).
Added -c for sorting by last status change (ala ls -c).
--dirsfirst is now a meta-sort and does not override -c, -v, -r or -t, but is disabled by -U.
After many requests, added the ability to process the entire tree before emitting output. Used for the new options --du, which works like the du command: sums the amount of space under each directory and prints a total amount used in the report and the --prune option which will prune all empty directories from the output (makes the -P option output much more readable.) It should be noted that this will be slow to output when processing large directory trees and can consume copious amounts of memory, use at your own peril.
Added -X option to emit the directory tree in XML format (turns colorization off always.)
Added --timefmt option to specify the format of time display (implies -D). Uses the strftime format.


Reproducible: Always
Comment 1 Corentin Chary (RETIRED) gentoo-dev 2011-07-21 12:08:46 UTC
Created attachment 280519 [details]
tree-1.6.0.ebuild

Updated ebuild, also install localized man page (fr) depending on use flags.
Note that tree.bashcomp is a little outdated due to a lot of new options, someone may want to update it.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2011-07-21 14:14:01 UTC
Again, don't do that.
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2011-07-21 16:33:33 UTC
tree-1.6.0 is in portage.  thanks for the bug report.
Comment 4 Corentin Chary (RETIRED) gentoo-dev 2011-07-22 06:03:21 UTC
It seems that the ebuild you pushed doesn't install the localized manpage. Could you take a look at the ebuild I attached and add this feature ?
Thanks,