freebsd-dev/usr.bin/patch
Kyle Evans 50dacbf6c2 patch(1): give /dev/null patches special treatment
We have a bad habit of duplicating contents of files that are sourced from
/dev/null and applied more than once... take the more sane (in most ways)
GNU route and complain if the file exists and offer reversal options.

This still falls short a little bit as selecting "don't reverse, apply
anyway" will still give you duplicated file contents. There's probably other
issues as well, but awareness is the first step to happiness.

MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D21535
2019-11-04 03:07:01 +00:00
..
tests patch(1): give /dev/null patches special treatment 2019-11-04 03:07:01 +00:00
backupfile.c
backupfile.h
common.h
inp.c
inp.h
Makefile
Makefile.depend
mkpath.c
patch.1 patch(1): give /dev/null patches special treatment 2019-11-04 03:07:01 +00:00
patch.c patch(1): give /dev/null patches special treatment 2019-11-04 03:07:01 +00:00
pathnames.h
pch.c patch(1): give /dev/null patches special treatment 2019-11-04 03:07:01 +00:00
pch.h patch(1): give /dev/null patches special treatment 2019-11-04 03:07:01 +00:00
util.c patch(1): give /dev/null patches special treatment 2019-11-04 03:07:01 +00:00
util.h