diff options
author | Yorhel <git@yorhel.nl> | 2021-07-06 18:28:35 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2021-07-06 18:33:31 +0200 |
commit | ff3e3bccc62c9fd14642ae99787c53b80ad25fd0 (patch) | |
tree | fe8c477596f3e8ad375bbdf4b9cd4fee4d837b6a /README.md | |
parent | 618972b82bfb08c30b21366491494b79f1e2ad37 (diff) |
Add link path listing to information window
Two differences compared to the C version:
- You can now select individual paths in the listing, pressing enter
will open the selected path in the browser window.
- Creating this listing is much slower and requires, in the worst case,
a full traversal through the in-memory tree. I've tested this without
the same-dev and shared-parent optimizations (i.e. worst case) on an
import with 30M files and performance was still quite acceptable - the
listing completed in a second - so I didn't bother adding a loading
indicator. On slower systems and even larger trees this may be a
little annoying, though.
(also, calling nonl() apparently breaks detection of the return key,
neither \n nor KEY_ENTER are emitted for some reason)
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -28,7 +28,6 @@ backported to the C version, depending on how viable a proper Zig release is. Missing features: -- Listing paths for the same hard link - Help window - Directory refresh - File deletion @@ -51,6 +50,7 @@ Already implemented: [#36](https://code.blicky.net/yorhel/ncdu/issues/36)). - Faster --exclude-kernfs thanks to `statfs()` caching. - Improved handling of Unicode and special characters. +- Key to switch to path from a file's hard link listing. - Remembers item position when switching directories. Potentially to be implemented: |