ncdc 1.10 release + misc stuff

This commit is contained in:
Yorhel 2013-06-15 11:09:14 +02:00
parent 2f88c43171
commit 2c6db29f18
9 changed files with 61 additions and 11 deletions

View file

@ -14,10 +14,16 @@ to run in any minimal POSIX-like environment with ncurses installed.
=item Latest version =item Latest version
1.9 ([dllink ncdu-1.9.tar.gz download] 1.10 ([dllink ncdu-1.10.tar.gz download]
- L<changes|http://dev.yorhel.nl/ncdu/changes> - L<changes|http://dev.yorhel.nl/ncdu/changes>
- L<mirror|https://sourceforge.net/projects/ncdu/files/ncdu/>) - L<mirror|https://sourceforge.net/projects/ncdu/files/ncdu/>)
I also have convenient static binaries for Linux
L<i486|http://dev.yorhel.nl/download/ncdu-linux-i486-1.10.tar.gz> and
L<ARM|http://dev.yorhel.nl/download/ncdu-linux-arm-1.10.tar.gz>. Download,
extract and run; no compilation or installation necessary (uses
L<musl|http://www.musl-libc.org/>).
=item Development version =item Development version
The most recent code is available on a git repository and can be cloned with The most recent code is available on a git repository and can be cloned with
@ -51,18 +57,16 @@ L<Frugalware|http://frugalware.org/packages/?op=pkg&srch=ncdu&arch=all&ver=all>
L<Gentoo|http://packages.gentoo.org/package/sys-fs/ncdu> - L<Gentoo|http://packages.gentoo.org/package/sys-fs/ncdu> -
L<IPCop|http://www.ipadd.de/binary-v2.html> - L<IPCop|http://www.ipadd.de/binary-v2.html> -
L<OpenBSD|http://www.openbsd.org/cgi-bin/cvsweb/ports/sysutils/ncdu/> - L<OpenBSD|http://www.openbsd.org/cgi-bin/cvsweb/ports/sysutils/ncdu/> -
L<OpenSUSE|http://packman.links2linux.de/package/ncdu/> - Mac OS X (L<Fink|http://pdb.finkproject.org/pdb/package.php/ncdu> - L<Homebrew|http://braumeister.org/formula/ncdu> - L<MacPorts|http://www.macports.org/ports.php?by=name&substr=ncdu>) -
Mac OS X (L<Fink|http://pdb.finkproject.org/pdb/package.php/ncdu> - L<Homebrew|http://mxcl.github.com/homebrew/> - L<MacPorts|http://www.macports.org/ports.php?by=name&substr=ncdu>) -
L<Pardus|http://packages.pardus.org.tr/info/2011/testing/source/ncdu.html> - L<Pardus|http://packages.pardus.org.tr/info/2011/testing/source/ncdu.html> -
L<Puppy Linux|http://www.murga-linux.com/puppy/viewtopic.php?t=35024> - L<Puppy Linux|http://www.murga-linux.com/puppy/viewtopic.php?t=35024> -
Solaris (L<CSW|http://www.opencsw.org/packages/ncdu> - L<sunfreeware|http://www.sunfreeware.com/>) - L<Solaris|http://www.opencsw.org/packages/ncdu> -
Slackware (L<Slackbuilds|http://slackbuilds.org/repository/13.37/system/ncdu/> - L<Slackers.it|http://www.slackers.it/repository/ncdu/>) - Slackware (L<Slackbuilds|http://slackbuilds.org/repository/13.37/system/ncdu/> - L<Slackers.it|http://www.slackers.it/repository/ncdu/>) -
L<Ubuntu|http://packages.ubuntu.com/search?searchon=sourcenames&keywords=ncdu> - L<Ubuntu|http://packages.ubuntu.com/search?searchon=sourcenames&keywords=ncdu> -
L<Zenwalk|http://zur.zenwalk.org/view/package/name/ncdu> L<Zenwalk|http://zur.zenwalk.org/view/package/name/ncdu>
Ncdu is also available on the Packages for CentOS, RHEL and (open)SUSE can be found on the
L<Open Build Service|https://build.opensuse.org/package/show?package=ncdu&project=utilities>, L<Open Build Service|https://build.opensuse.org/package/show?package=ncdu&project=utilities>.
which provides packages for a variaty of Linux distributions.

View file

@ -1,3 +1,12 @@
1.10 - 2013-05-09
- Added 'c' key to display item counts
- Added 'C' key to order by item counts
- Added CACHEDIR.TAG support and --exclude-caches option
- Use locale-dependent thousand separator
- Use pkg-config to detect ncurses
- Clip file/dir sizes to 8 EiB minus one byte
- Fix buffer overflow when formatting huge file sizes
1.9 - 2012-09-27 1.9 - 2012-09-27
- Added option to dump scanned directory information to a file (-o) - Added option to dump scanned directory information to a file (-o)
- Added option to load scanned directory information from a file (-f) - Added option to load scanned directory information from a file (-f)

View file

@ -122,6 +122,13 @@ can be added multiple times to add more patterns.
Exclude files that match any pattern in I<FILE>. Patterns should be separated Exclude files that match any pattern in I<FILE>. Patterns should be separated
by a newline. by a newline.
=item --exclude-caches
Exclude directories containing CACHEDIR.TAG. The directories will still be
displayed, but not their content, and they are not counted towards the disk
usage statistics.
See http://www.brynosaurus.com/cachedir/
=back =back
@ -153,6 +160,10 @@ Order by filename (press again for descending order)
Order by filesize (press again for descending order) Order by filesize (press again for descending order)
=item C
Order by number of items (press again for descending order)
=item a =item a
Toggle between showing disk usage and showing apparent size. Toggle between showing disk usage and showing apparent size.
@ -173,6 +184,10 @@ Toggle between showing percentage, graph, both, or none. Percentage is relative
to the size of the current directory, graph is relative to the largest item in to the size of the current directory, graph is relative to the largest item in
the current directory. the current directory.
=item c
Toggle display of child item counts.
=item e =item e
Show/hide 'hidden' or 'excluded' files and directories. Please note that even Show/hide 'hidden' or 'excluded' files and directories. Please note that even
@ -276,6 +291,10 @@ links, and will thus be scanned and counted multiple times.
Some minor glitches may appear when displaying filenames that contain multibyte Some minor glitches may appear when displaying filenames that contain multibyte
or multicolumn characters. or multicolumn characters.
All sizes are internally represented as a signed 64bit integer. If you have a
directory larger than 8 EiB minus one byte, ncdu will clip its size to 8 EiB
minus one byte.
Please report any other bugs you may find at the bug tracker, which can be Please report any other bugs you may find at the bug tracker, which can be
found on the web site at http://dev.yorhel.nl/ncdu found on the web site at http://dev.yorhel.nl/ncdu

View file

@ -61,8 +61,6 @@ TUWF is also available on a git repository at L<http://g.blicky.net/tuwf.git/>.
=item * The website embedded in the L<D&R Axum|http://www.d-r.nl/AXUM/AXUM.htm> mixing console. =item * The website embedded in the L<D&R Axum|http://www.d-r.nl/AXUM/AXUM.htm> mixing console.
=item * L<Yorhel.nl|http://yorhel.nl/>
=item * L<333networks|http://333networks.com/> =item * L<333networks|http://333networks.com/>
=back =back

View file

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAABCgAGBQJRi7X1AAoJEGI5TGmMJzn6zykP/R+fvme3YBRU82IDb2L6Yx+b
gWHV2IQvYjFF+9x/2tUatKSt8c0y8SCyxfE9Ypqnqtd2CK+7RxQeGLKsA6xDlSne
lLsm7SzuF1Ta1D66pLuilFrtu8TcSXvwBiSm3+hQ8T5hOiZv1jjJ/NfMokH99R/a
y0199hoPl+TQtvqQGT5WdTd4yNudE2rMSUwhSdwfYgUpKjw2dnN9bjHVMo4XkRm/
SFKHu3f4d21oSX3vao70FJyRlpSuNpFhQgj5V88s4a7mwU8nfYSRSZTDA8PKPFRQ
Yin6t8PEvyLnLUtLM7zJUU6GDU+lmYJYjxzEAZBBd7CS/n8dlmGraDK0Au7rEuSD
ecNYD+jpSAg/M7N0hV5S7IUanIhrYV8GgjKGlhAibqvpJKz14IiCynXbH6IfZDPe
eeir/v4fNWudpmFwAslbacBbkqa8gWsIyHA+A8CS3PN0bYX7AolfUCjwa+si3UNy
fAcHjABxYjKw5rMopYaOMroCom9Drjj3xE7d82iPPqIhLSl/I4eOvirkfgJAZCNs
nPvG4jfXpk2aXDt22YtNYTTSRhOBI5cC9k8iObN0F74D1+U+bDIVocEOGf6rwKkE
uSqFms0Zvpvl9tRubapeSvPnbJ4vqn2Jr5zBG1J8RvjtG5KaKCgCxUCLLEblGGXN
Da/zBl8Hfatm30hyCVsg
=ww6q
-----END PGP SIGNATURE-----

View file

@ -0,0 +1 @@
7535decc8d54eca811493e82d4bfab2d ncdu-1.10.tar.gz

View file

@ -0,0 +1 @@
cf3b5fbb5b69cbae5425bfff2660ac3d8224a605 ncdu-1.10.tar.gz

View file

@ -12,6 +12,7 @@ BEGIN { ($ROOT = abs_path $0) =~ s{index\.cgi$}{}; }
my @changes = ( my @changes = (
[ '2013-05-09', '/ncdu', 'ncdu 1.10 released' ],
[ '2013-04-04', '/ylib', 'Created a page for Ylib' ], [ '2013-04-04', '/ylib', 'Created a page for Ylib' ],
[ '2013-04-03', '/ncdc', 'Created a mailing list for ncdc' ], [ '2013-04-03', '/ncdc', 'Created a mailing list for ncdc' ],
[ '2013-03-23', '/ncdc', 'ncdc 1.16.1 released.' ], [ '2013-03-23', '/ncdc', 'ncdc 1.16.1 released.' ],
@ -450,7 +451,7 @@ sub htmlHeader {
sub htmlFooter { sub htmlFooter {
end 'div'; # main end 'div'; # main
div id => 'footer'; div id => 'footer';
p 'end-of-file'; p 'my software, your toaster';
end; end;
end 'div'; # body end 'div'; # body
end 'body'; end 'body';

View file

@ -6,7 +6,7 @@ html,body { background: #ccc; text-align: center; height: 100% }
#main, #left { float: left; border-top: 0px dashed #aaa, margin-top: 50px } #main, #left { float: left; border-top: 0px dashed #aaa, margin-top: 50px }
#left { width: 110px; border-right: 1px dashed #aaa; padding: 20px 10px } #left { width: 110px; border-right: 1px dashed #aaa; padding: 20px 10px }
#main { width: 629px; padding: 12px 20px 30px 20px } #main { width: 629px; padding: 12px 20px 30px 20px }
#footer { clear: left; width: 150px; margin: 0 0 0 324px; border-top: 1px dashed #aaa; height: 20px; text-align: center } #footer { clear: left; width: 250px; margin: 0 0 0 274px; border-top: 1px dashed #aaa; height: 20px; text-align: center }
#footer p { position: relative; top: -10px; padding: 0; background: #fff; display: inline; color: #aaa } #footer p { position: relative; top: -10px; padding: 0; background: #fff; display: inline; color: #aaa }
#left li a { font-size: 14px } #left li a { font-size: 14px }
#left h1 { font-weight: bold; text-align: center; font-size: 15px; margin-bottom: 20px } #left h1 { font-weight: bold; text-align: center; font-size: 15px; margin-bottom: 20px }