freebsd-dev/gnu/usr.bin
Baptiste Daroussin 13b5b54865 import sdiff(1) from GSoC 2012
Import sdiff(1) from the diff version written by Raymond Lai,
improved during GSoC 2012 by Jesse Hagewood.

Compared to the version done in during that summer of code:
- Remove the zlib frontend: zsdiff
- Compatible output (column size and separators) with GNU sdiff

Compared to GNU sdiff in ports:
- The only difference is padding using spaces vs tabs

Compared to OpenBSD and NetBSD import:
- Implement missing options (including long options) from GNU sdiff
- Improved support for the edition mode (signal handling)
- Output visually compatible with GNU sdiff: size of columns

While here import regression tests from NetBSD adapted to fit the output as
expected by GNU sdiff

Reviewed by:	emaste (in part)
Obtained from:	OpenBSD, NetBSD, GSoC 2012
Relnotes:	yes
Differential Revision:	https://reviews.freebsd.org/D5981
Differential Revision:	https://reviews.freebsd.org/D6032 (diff with NetBSD version)
Differential Revision:	https://reviews.freebsd.org/D6033 (diff with OpenBSD version)
2016-04-29 23:27:15 +00:00
..
binutils MFH 2016-03-02 16:14:46 +00:00
cc Follow-up r297842: Rework header generation to fix always rebuilding. 2016-04-18 18:13:58 +00:00
dialog Add META_MODE support. 2015-06-13 19:20:56 +00:00
diff MFH 2016-03-10 21:16:01 +00:00
diff3 DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
dtc DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
gdb Add missing function prototypes in KGDB 2016-04-20 20:22:48 +00:00
gperf META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
grep META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
groff MFH 2016-03-02 16:14:46 +00:00
rcs Hardcode date in RCS paper for reproducibility 2016-02-17 14:34:01 +00:00
tests Fix including Kyuafile in packaged base system. 2016-04-29 05:28:40 +00:00
Makefile import sdiff(1) from GSoC 2012 2016-04-29 23:27:15 +00:00
Makefile.inc