Commit Briefs

Mark Jamsek

update backout/cherrypick regress for worktree UUID output

ok stsp@


Mark Jamsek

zap unused parameter in got_worktree_rebase_complete()

ok stsp@


Mark Jamsek

return err instead of NULL in got.c:print_backup_ref()

ok stsp@


Mark Jamsek

free cwd in cmd_backout() and cmd_cherrypick()

ok stsp@


Omar Polo

gotwebd: delete always-true check

ok stsp@


Omar Polo

got_imsg_raw_delta: use struct instead of buffer for id

ok stsp@


Omar Polo

got_imsg_raw_delta_request: use struct instead of buffer for id

ok stsp@


Omar Polo

fmt


Omar Polo

got_imsg_packed_object: use struct instead of buffer for id

ok stsp@


Stefan Sperling

make 'got rebase' work when the to-be-rebased branch has no parent commit

found by and ok op@, who also provided the test case


Omar Polo

embed got_object_id instead of SHA1 hashes in references

ok stsp@



Stefan Sperling

add an idea for 'got fetch' to the todo list


Mark Jamsek

show worktree UUID in backout/cherrypick -l output

When run from the repository, display the UUID to help the user know which logmsg refs belong to which work tree. Also, use "backout" or "cherrypick" in the log message header to distinguish output from 'got log'. Suggested by stsp on irc. ok stsp@


Mark Jamsek

add missed option conflict check for histedit -e and -f

Reviewed as part of previous commit adding histedit -d. ok stsp@