diff --git a/dat/ncdu b/dat/ncdu index 585e0a9..d2b1352 100644 --- a/dat/ncdu +++ b/dat/ncdu @@ -14,10 +14,16 @@ to run in any minimal POSIX-like environment with ncurses installed. =item Latest version -1.9 ([dllink ncdu-1.9.tar.gz download] +1.10 ([dllink ncdu-1.10.tar.gz download] - L - L) +I also have convenient static binaries for Linux +L and +L. Download, +extract and run; no compilation or installation necessary (uses +L). + =item Development version The most recent code is available on a git repository and can be cloned with @@ -51,18 +57,16 @@ L L - L - L - -L - -Mac OS X (L - L - L) - +Mac OS X (L - L - L) - L - L - -Solaris (L - L) - +L - Slackware (L - L) - L - L -Ncdu is also available on the -L, -which provides packages for a variaty of Linux distributions. +Packages for CentOS, RHEL and (open)SUSE can be found on the +L. diff --git a/dat/ncdu-changelog b/dat/ncdu-changelog index 402fb9a..e4b99e5 100644 --- a/dat/ncdu-changelog +++ b/dat/ncdu-changelog @@ -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 - Added option to dump scanned directory information to a file (-o) - Added option to load scanned directory information from a file (-f) diff --git a/dat/ncdu-man b/dat/ncdu-man index ef2d4b0..89ecf82 100644 --- a/dat/ncdu-man +++ b/dat/ncdu-man @@ -122,6 +122,13 @@ can be added multiple times to add more patterns. Exclude files that match any pattern in I. Patterns should be separated 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 @@ -153,6 +160,10 @@ Order by filename (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 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 the current directory. +=item c + +Toggle display of child item counts. + =item e 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 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 found on the web site at http://dev.yorhel.nl/ncdu diff --git a/dat/tuwf b/dat/tuwf index 4fd79a4..986d49b 100644 --- a/dat/tuwf +++ b/dat/tuwf @@ -61,8 +61,6 @@ TUWF is also available on a git repository at L. =item * The website embedded in the L mixing console. -=item * L - =item * L<333networks|http://333networks.com/> =back diff --git a/download/ncdu-1.10.tar.gz.asc b/download/ncdu-1.10.tar.gz.asc new file mode 100644 index 0000000..cf9bca8 --- /dev/null +++ b/download/ncdu-1.10.tar.gz.asc @@ -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----- diff --git a/download/ncdu-1.10.tar.gz.md5 b/download/ncdu-1.10.tar.gz.md5 new file mode 100644 index 0000000..0a4bcba --- /dev/null +++ b/download/ncdu-1.10.tar.gz.md5 @@ -0,0 +1 @@ +7535decc8d54eca811493e82d4bfab2d ncdu-1.10.tar.gz diff --git a/download/ncdu-1.10.tar.gz.sha1 b/download/ncdu-1.10.tar.gz.sha1 new file mode 100644 index 0000000..40e81a0 --- /dev/null +++ b/download/ncdu-1.10.tar.gz.sha1 @@ -0,0 +1 @@ +cf3b5fbb5b69cbae5425bfff2660ac3d8224a605 ncdu-1.10.tar.gz diff --git a/index.cgi b/index.cgi index 1c4500b..d2d033e 100755 --- a/index.cgi +++ b/index.cgi @@ -12,6 +12,7 @@ BEGIN { ($ROOT = abs_path $0) =~ s{index\.cgi$}{}; } my @changes = ( + [ '2013-05-09', '/ncdu', 'ncdu 1.10 released' ], [ '2013-04-04', '/ylib', 'Created a page for Ylib' ], [ '2013-04-03', '/ncdc', 'Created a mailing list for ncdc' ], [ '2013-03-23', '/ncdc', 'ncdc 1.16.1 released.' ], @@ -450,7 +451,7 @@ sub htmlHeader { sub htmlFooter { end 'div'; # main div id => 'footer'; - p 'end-of-file'; + p 'my software, your toaster'; end; end 'div'; # body end 'body'; diff --git a/style.css b/style.css index 43deb22..b306e91 100644 --- a/style.css +++ b/style.css @@ -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 } #left { width: 110px; border-right: 1px dashed #aaa; padding: 20px 10px } #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 } #left li a { font-size: 14px } #left h1 { font-weight: bold; text-align: center; font-size: 15px; margin-bottom: 20px }