Commit Briefs


Marcel Rodrigues

Add 't' to navigate to link target.


Marcel Rodrigues

Add 'o' to open file with $ROVER_OPEN.


Marcel Rodrigues

Refactor duplicate code into new function.


Marcel Rodrigues

Remove cruft from usage text.


Marcel Rodrigues

Make use of shell optional.


Marcel Rodrigues

Launch external programs through shell.

Passing $PAGER directly as argv[0] of a subprocess only works when $PAGER is simply the name of a binary file, such as "less". Users may want to hardcode command-line options, e.g. PAGER="less -N", so we need to do something like argv = {"sh", "-c", $PAGER}. The same applies to $SHELL and $EDITOR.



Marcel Rodrigues

Don't recurse into symlinked directories.

Symbolic links to directories must not be followed during batch operations, otherwise we end up copying/moving/deleting the directory contents instead of the symbolic link itself.


Marcel Rodrigues

Do not dereference symlinks when copying.



Marcel Rodrigues

More concise confirmation prompt.


Marcel Rodrigues

Add --save-marks option.


Marcel Rodrigues

Ensure SIGWINCH is defined.


Marcel Rodrigues

Add executable file color customization.