Commits


adjust expected test output after got log -s changes ok op@


add one-line output mode to got log with -s flag -s for short. Moves log search to -S. Patch by Evan Silberman


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.


display the requested object type when an object could not be found ok millert@


add missing "return 1" to failure handling in the regress scripts ok stsp@


use POSIX [s1 = s2] syntax instead of [s1 == s2]; patch by Ryo ONODERA


replace resolve_commit_arg() helper in got.c with got_repo_match_object_id()


make 'got log' avoid got_repo_map_path() if run in a work tree ok naddy


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


make 'got log' -R and -P options work in combination With -R, the -P option did not show any paths. Regression test added here demonstrates the problem.


add submodule tests ok semarie


show a list of paths changed in a commit with 'got log -P', and in tog requested by matthieu@


fix "no such entry found in tree" error with got log -p and an added path ok millert@


fix 'got log -r' loading refs from the wrong repo if invoked in a work tree ok tracey