Commits


respect umask when creating or changing files and directories This behaviour is already documented in got-worktree(5) but wasn't actually implemented. ok stsp@


use test(1) -eq and -ne to compare integers, and reduce quoting This brings the rest of the regression test scripts in line with patch.sh.


print additional stats about things that went wrong during a merge


switch function declarations from Korn shell to Bourne/POSIX shell syntax ok stsp


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


extend 'backout' tests; covers segfault found by semarie@ (fixed in 3c24af98)


consistently use leading upper-case for messages indicating success


add 'got backout' command