Commit Briefs

8138f3e172 Stefan Sperling

fprintf returns int, not size_t; from Hiltjo Posthuma



303e2782e0 Stefan Sperling

add support for tags to -c options of some got commands



a0de39f397 Stefan Sperling

fix build on OpenBSD/sparc64 (gcc)


6ac5a73c42 Stefan Sperling

plug a small memleak in cmd_commit()



33aa809d4f Stefan Sperling

implement 'revert -p'


0f6d741505 Stefan Sperling

implement got revert -R


4ce4674049 Stefan Sperling

label staged blobs with "(staged)" in got diff output


2e1f37b029 Stefan Sperling

implement 'got unstage -p'



eba70f3832 Stefan Sperling

verify stage -p behaviour with incomplete response script


a7c9878d5b Stefan Sperling

make stage -p show the number of changes in a file



f3055044a0 Stefan Sperling

sync usage with man page


2db2652dc0 Stefan Sperling

make path arguments to 'got stage' optional


b353a198c5 Stefan Sperling

add 'q' response to 'got stage -p'


a61a44146d Stefan Sperling

histedit_edit_list_retry(): eat newlines in responses


dc424a06a9 Stefan Sperling

initial 'got stage -p' implementation




6d022e9747 Stefan Sperling

use get_worktree_paths_from_argv consistently; improves add/rm edge cases

Double 'got rm' becomes a no-op like double 'got add' already is, and 'got add' of an already staged file is now an error.


bc26cce834 Stefan Sperling

add some additional short aliases for got commands


ad493afcc0 Stefan Sperling

initial 'got unstage' implementation