Commits


sync README with pkg/DESCR from the port


perhaps today is release day?


plug a small memleak in cmd_commit()


warn people that GOT_AUTHOR should contain an email address


prevent silly use-after-free with root cause in collect_commit_logmsg()


use a fake persona for GOT_AUTHOR; git can get confused by 'Charlie &'


fix empty variable in two import regress tests


fix man page directory setting in Makefile release mode


let 'make release' properly clean up object files in regress/


make 'got status' find top-level .cvsignore when invoked from a subdir


add support for .cvsignore files, as found in /usr/ports, to 'got status'


be more clear about rebase/histedit -c and -a options and argv


add a todo item for tog


remove todo items which are done


sort list of files in release tarball


sync


sort dist file list


add a change log


merge create_staged_content() and create_reverted_content() helpers


implement 'revert -p'


make revert of a staged deletion a no-op for better interaction with -R


implement got revert -R


in revert_file(), only construct on-disk path when actually needed


rename local variable on got_worktree_revert()


implement revert with a status walk to prepare for 'revert -p'