Commits


Style: add whitespace after semicolon.


Use same color for mark signs and mark counter.


More readable division by two.


Set $RVSEL before running a subprocess.


Add scroll indicators to line editor.


Add horizontal scroll for long line editing.


Add 'x' to delete selected entry.


Add 'R' to refresh listing.


Use INPUTSZ for line edit buffer.


Refactor line editing to allow insertion.


Show fractional part of size when unit is not bytes.


Make file sizes human readable.


Isolate signal handling & reorganize code.


Use snprintf(). This breaks C89 compatibility, but is necessary in order to avoid buffer overflows.


Don't uninstall signal handlers if fork() fails.