[PATCH] xdiff: Match GNU diff behaviour when deciding hunk comment worthiness of lines
- From
Petr Baudis <pasky@suse.cz>
- Date
- Oct 25, 2006, 00:28 UTC
- Message-ID
- <20061025002855.4738.1088.stgit@machine.or.cz>
- In-Reply-To
- <7vmz7lfdwj.fsf@assigned-by-dhcp.cox.net>
This removes the '#' and '(' tests and adds a '$' test instead although I have no idea what it is actually good for - but hey, if that's what GNU diff does...
Pasky only went and did as Junio sayeth.
Signed-off-by: Petr Baudis <pasky@suse.cz> ---
xdiff/xemit.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/xdiff/xemit.c b/xdiff/xemit.c index 714c563..4139d55 100644 --- a/xdiff/xemit.c +++ b/xdiff/xemit.c @@ -86,8 +86,7 @@ static void xdl_find_func(xdfile_t *xf, if (len > 0 && (isalpha((unsigned char)*rec) || /* identifier? */ *rec == '_' || /* also identifier? */ - *rec == '(' || /* lisp defun? */ - *rec == '#')) { /* #define? */ + *rec == '$')) { /* mysterious GNU diff's invention */ if (len > sz) len = sz;