Commits
- Commit:
899fcfdf4534887848844329dae7327bd810a432
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a dry-run/nop mode for got patch
with lots of help from stsp for the manpage bits!
- Commit:
5b67f96efbfbf2e5a3f75f6ab91e45dd3013c77f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
got patch: require exact match when removing files
- Commit:
dbda770b9c10968769697cd1a7d6ffff596dd30b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
check file status before applying the patch
Don't allow `got patch' to delete files that are not known, or add files
that are already known and to edit files that are known, not obstructed
and without conflicts.
- Commit:
6e96b3268181f675fcf264d5e682d86a15ce426a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactor apply_patch to support renaming files
add two helper functions (schedule_add, schedule_del) and move the guts
of apply_patch into a new function `patch_file'. This simplifies
apply_patch and makes easier to figure out what happens.
Then, drop GOT_ERR_PATCH_PATHS_DIFFER since we allow the to rename
files.
- Commit:
b95c53dfde0b4b71d68386b5a6e362877bba1d43
- From:
- Omar Polo <op@omarpolo.com>
- Date:
apply_patch: move sanity check early in recv_patch
- Commit:
33df9995672a4f24ded6f8cd1575637e47d27921
- From:
- Omar Polo <op@omarpolo.com>
- Date:
save `pos' in locate_hunk instead of calling ftello again
ok thomas, stsp
- Commit:
d955343d21ec47956137ebce96b31ce9c0de5669
- From:
- Omar Polo <op@omarpolo.com>
- Date:
pass the callback data instead of hardcoding NULL, ok stsp
- Commit:
6f5cb1bdf76f3043ac81d413349d354738180769
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix path to the temp file used to accumulate the patch edits
ok stsp
- Commit:
e9ce266e31923cc339954b331d273d9bba543f6f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add `got patch' command for applying unified diffs