Commit Briefs

8ca9bd6817 Stefan Sperling

use a dedicated error code for histedit path-prefix error


3aac7cf700 Stefan Sperling

histedit: error if root commit is edited


d23ace9754 Stefan Sperling

fix abspath/relpath mismatch in rebase_check_path_prefix()


04f57cb3f4 Stefan Sperling

reduce code duplication in handling '-c commit' options


30837e32b8 Stefan Sperling

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


3f9de99f9b Stefan Sperling

histedit: make folding work across dropped commits


0ebf8283cd Stefan Sperling

initial 'got histedit' implementation


f6794adc6b Stefan Sperling

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



6e6049bedc Stefan Sperling

make repository_test pass again on OpenBSD 6.5


62550b1381 Stefan Sperling

fix path in got_repo_open() error message


d0710d08dc Stefan Sperling

make got_worktree_resolve_path() handle non-existent paths


49aa539ae9 Stefan Sperling

remove got_path_normalize(); pointless and unused


48c84e6001 Stefan Sperling

remove call to got_path_normalize()


6876e2035e Stefan Sperling

remove another pointless call to got_path_normalize()


6e47225242 Stefan Sperling

remove pointless call to got_path_normalize()




b4b3a7ddd7 Stefan Sperling

handle work tree path realpath(3) ENOENT during checkout


af61c51081 Stefan Sperling

move rebase commit graph iteration to a helper function


d3de437950 Stefan Sperling

clarify git's object garbage collection criteria a bit


f2b6a97d56 Stefan Sperling

allow branch names with tog log/blame/tree -c options


2312fc47a5 Stefan Sperling

Xr tog.1 from got.1


a14c42fa1f Stefan Sperling

whitespace