Commit Briefs

Stefan Sperling

add a -q option to tests for quiet output and use it for 'make regress'

Previous default output remains when test cases are run individually. ok tracey


Stefan Sperling

expand test cases in test_rm_symlink




Tracey Emery

trim directories in got remove -R

This is a racy solution that needs to be properly implemented in the future. ok stsp


Tracey Emery

add -k option to 'got remove' to keep files on disk

ok stsp


Tracey Emery

add -R option to 'got remove' for recursive deletion

ok stsp



Stefan Sperling

use get_worktree_paths_from_argv consistently; improves add/rm edge cases

Double 'got rm' becomes a no-op like double 'got add' already is, and 'got add' of an already staged file is now an error.




joshua stein

got_error_set_errno: take a char arg to pass to got_error_prefix_errno

$> got rm a got: : No such file or directory becomes $> got rm a got: /path/to/a: No such file or directory


Stefan Sperling

fix behaviour when 'got rm' is used twice


Stefan Sperling

add a basic implementation of 'got rm'