Commits


make 'got update' accept mulitple path arguments


add helper function to parse worktree paths from argv


plug memleaks of paths on pathlist in cmd_status()


s/path/repository-path/ in 'got init' usage and docs


add support for multiple path arguments to 'got status'


make 'got commit' work with a directory path


if histedit has commits to edit, provide a hint in error message


allow 'got commit' while 'got histedit' is interrupted


fix a double-free in 'got update' error path


fix histedit's interactive retry loop


fix histedit (a)bort prompt handling


fix histedit syntax error detection


open fileindex just once to make rebase and histedit faster


use a dedicated error code for histedit path-prefix error


histedit: error if root commit is edited


fix abspath/relpath mismatch in rebase_check_path_prefix()


reduce code duplication in handling '-c commit' options


allow references to be passed to '-c commit' options


histedit: make folding work across dropped commits


initial 'got histedit' implementation


make 'got rebase -c' check whether rebase is in progress


create worktree for apply_unveil() during checkout; others don't need this


remove redundant existence check in 'got rm'; same check is done later


remove redundant existence check in 'got add'; same check is done later


handle work tree path realpath(3) ENOENT during checkout