Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
I'm now following the same idea from ncdc of using $VERSION+g in the git
repositories.
|
|
|
|
This used to be the default before 1.5, but for some reason the default
changed in 1.5 and 1.6. Changing it back now, because the graph really
is useful, and there's still enough space for the filename even in
smaller terminals.
|
|
Forgot to check the return value of path_absolute() in path_real(),
path_absolute() would return an error when getcwd() fails.
Fixes bug #3012787.
|
|
|
|
Here is the new multi-page listing functionality I promised in
5db9c2aea11052451c7e11bf8eef73393e4a072e.
It may look very easy, but getting this to work right wasn't,
unfortunately.
|
|
Also changed other occurences of the same situation to use the same
checking method (>= rather than a +1) for consistency.
Fixes bug #2981704.
|
|
|
|
|
|
|
|
This (in combination with linking to ncursesw) fixes the display of
non-ASCII characters.
|
|
Or force the use of a library with --with-ncurses or --with-ncursesw.
Implementation based on/stolen from the configure.ac in ncmpc.
|
|
Fixes bug #2831412 (debian #539553)
|
|
...instead of displaying an empty and unusable browser.
|
|
When interrupinting the calculation process by pressing 'q' while
it's looping through a directory, or when a directory could be openend
but not chdir()'ed into, closedir() wasn't called.
|
|
Fixes bug #2789781.
|
|
|
|
Setting FF_BSEL after calling browse_init() causes two items to be
selected, as browse_init() makes sure something will be selected,
while calc_process() assumes nothing is, because the previously
selected item had just been deleted.
|
|
Hard link detection is now done in a separate pass on the in-memory tree,
and duplicates can be 'removed' and 're-added' on the fly. When making any
changes in the tree, all hard links are re-added before the operation and
removed again afterwards.
While this guarantees that all hard link information is correct, it does
have a few drawbacks. I can currently think of two:
1. It's not the most efficient way to do it, and may be quite slow on
large trees. Will have to do some benchmarks later to see whether
it is anything to be concerned about.
2. The first encountered item is considered as 'counted' and all items
encountered after that are considered as 'duplicate'. Because the
order in which we traverse the tree doesn't always have to be the
same, the items that will be considered as 'duplicate' can vary with
each deletion or re-calculation. This might cause confusion for
people who aren't aware of how hard links work.
|
|
|
|
Which would happen if there's only one file is in a directory
|
|
|
|
|
|
|
|
git-svn-id: svn://blicky.net/ncdu/trunk@47 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
git-svn-id: svn://blicky.net/ncdu/trunk@46 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
git-svn-id: svn://blicky.net/ncdu/trunk@45 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
(more du-like), and give a proper error if a given dir exceeds PATH_MAX
git-svn-id: svn://blicky.net/ncdu/trunk@43 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
git-svn-id: svn://blicky.net/ncdu/trunk@42 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
git-svn-id: svn://blicky.net/ncdu/trunk@41 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
git-svn-id: svn://blicky.net/ncdu/trunk@40 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
git-svn-id: svn://blicky.net/ncdu/trunk@39 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
git-svn-id: svn://blicky.net/ncdu/trunk@23 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
version
* Updated and changed padding in the ChangeLog
git-svn-id: svn://blicky.net/ncdu/trunk@12 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
* Removed unused and hidden feature to sort on number of files
* When sorting on size, and multiple items have the same size, sort them on filename
* Updated changelog
git-svn-id: svn://blicky.net/ncdu/trunk@8 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
to create these, and added svn:ignore to ignore common files
git-svn-id: svn://blicky.net/ncdu/trunk@5 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
git-svn-id: svn://blicky.net/ncdu/trunk@3 ce56bc8d-f834-0410-b703-f827bd498a76
|
|
git-svn-id: svn://blicky.net/ncdu/trunk@1 ce56bc8d-f834-0410-b703-f827bd498a76
|