|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
1d386b48 |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0 |
|
| #
3931c072 |
| 18-Feb-2022 |
Tom Jones <[email protected]> |
diff: fix failed compare when ignoring file case
With --ignore-file-name-case we need to compare files regardless of case. We need to propigate both names down to diffit so we can look up the correc
diff: fix failed compare when ignoring file case
With --ignore-file-name-case we need to compare files regardless of case. We need to propigate both names down to diffit so we can look up the correct file when the names differ based on case, otherwise we try to look up the file using the case from the a tree which might not be discoverable if its case is different in the b tree.
Reviewed by: bapt Sponsored by: Klara Inc. Differential Revision: https://reviews.freebsd.org/D34201
show more ...
|
| #
f4be3645 |
| 18-Feb-2022 |
Tom Jones <[email protected]> |
diff: add --no-dereference flag
When diffing files and directories, don't follow symbolic links, instead compare where the links point to.
Reviewed by: bapt Sponsored by: Klara Inc. Differential Re
diff: add --no-dereference flag
When diffing files and directories, don't follow symbolic links, instead compare where the links point to.
Reviewed by: bapt Sponsored by: Klara Inc. Differential Revision: https://reviews.freebsd.org/D34203
show more ...
|
|
Revision tags: release/12.3.0 |
|
| #
e43df07e |
| 04-Sep-2021 |
Piotr Pawel Stefaniak <[email protected]> |
diff: move functions around and reduce their visibility
Most of them become static. There will be more such functions added in upcoming commits, so they would be inconsistent with existing code. Imp
diff: move functions around and reduce their visibility
Most of them become static. There will be more such functions added in upcoming commits, so they would be inconsistent with existing code. Improve the existing code instead of reinforcing the unwanted pattern.
show more ...
|
|
Revision tags: release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
| #
e620f7fb |
| 09-Jun-2018 |
Baptiste Daroussin <[email protected]> |
diff: Import fixes from OpenBSD
original commit log by miller@OpenBSD r1.46: Fix exit value when diffing directories with missing files and the -N or -P options are not used. From Ibrahim Khalifa
|
|
Revision tags: release/10.4.0, release/11.1.0 |
|
| #
2d920b13 |
| 17-Jul-2017 |
Enji Cooper <[email protected]> |
Fix exit status with -rq when there is a file in one directory but not another, i.e., when print_only is called.
Prior to this change, -rq was always returning 0. After this change it will return 1
Fix exit status with -rq when there is a file in one directory but not another, i.e., when print_only is called.
Prior to this change, -rq was always returning 0. After this change it will return 1 if there is a difference between two directories.
This fixes compatibility with GNU diff and unbreaks backwards compatibility expectations.
Found when trying to extend diff_test:brief_format_test.
MFC after: 2 months MFC with: r321076, r321077
show more ...
|
| #
7752043c |
| 15-Apr-2017 |
Baptiste Daroussin <[email protected]> |
Clean up headers declaration
|
| #
d5b187ae |
| 12-Mar-2017 |
Baptiste Daroussin <[email protected]> |
Fix building with recent gcc
Reported by: lwhsu, ngie
|
| #
3bbe3f67 |
| 11-Mar-2017 |
Baptiste Daroussin <[email protected]> |
Import diff from OpenBSD and remove GNU diff
Some of the modifications from the previous summer of code has been integrated Modification for compatibility with GNU diff output has been added
Main d
Import diff from OpenBSD and remove GNU diff
Some of the modifications from the previous summer of code has been integrated Modification for compatibility with GNU diff output has been added
Main difference with OpenBSD: Implement multiple GNU diff options: * --ignore-file-name-case * --no-ignore-file-name-case * --normal * --tabsize * --strip-trailing-cr Make diff -p compatible with GNU diff Implement diff -l Make diff -r compatible with GNU diff
Capsicumize diffing 2 regular files Add a simple test suite
Approved by: AsiaBSDcon devsummit Obtained from: OpenBSD, GSoC Relnotes: yes
show more ...
|