Commits


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


address some of the file descriptor vs. path races in status callbacks


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


always show numeric dates in ISO-8601/xkcd-1179 format ok millert tracey sthen


got: start_commit and search_pattern ought to be const Revert the last accidential revert; sorry for the noise, I fat fingered got commands while juggling diffs.


Introduce -I to cmd_add to disregard ignores when adding recursively. Expand add.sh tests. Update TODO.


got: start_commit and search_pattern ought to be const Must not be passed to free(3), holds argv[] input.


got: start_commit and search_pattern ought to be const Must not be passed to free(3), holds argv[] input.


diff: Allow 0 context, use GOT_DIFF_MAX_CONTEXT


log: -C requires -p "got log -C0" is invalid synopsis, so behave accordingly.


log: Implement -s search-pattern match_logmsg() is copied from tog's match_commit().


if there are no commits to rebase, just forward the rebased branch's reference Problem found by kn@


Outright forbid reference names with a leading '-'. Matches behaviour documented in git-repository(5).


prevent 'got import' from creating a branch called "-"


convert tree entries from SIMPLEQ to an array