[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Questions about patch
From: |
Gary Setter |
Subject: |
Re: Questions about patch |
Date: |
Mon, 18 Apr 2005 13:13:27 -0500 |
Hi,
I'm testing my changes to patch. There is some code that I don't
know how to exercise. It is in the pch.c module function
intuit_diff_type. It seem to be trying to handle heading that
diff generates. I'm particularly interested in the Prereq header.
I don't see anything in the help for diff that would generate
this type of thing. I downloaded diffutils-2.8.1 and searched for
the keywords Index: and Prereq: found nothing. If you or someone
on the mailing list know how this type of header is generated, I
will test this feature.
The relevant lines from intuit_diff_type follow.
if (!stars_last_line && strnEQ(s, "*** ", 4))
name[OLD] = fetchname (s+4, strippath, &p_timestamp[OLD]);
else if (strnEQ(s, "+++ ", 4))
/* Swap with NEW below. */
name[OLD] = fetchname (s+4, strippath, &p_timestamp[OLD]);
else if (strnEQ(s, "Index:", 6))
name[INDEX] = fetchname (s+6, strippath, (time_t *) 0);
else if (strnEQ(s, "Prereq:", 7)) {
- Re: Questions about patch, Gary Setter, 2005/04/01
- Re: Questions about patch, Eli Zaretskii, 2005/04/02
- Re: Questions about patch, Gary Setter, 2005/04/04
- Re: Questions about patch, Eli Zaretskii, 2005/04/04
- Re: Questions about patch, Gary Setter, 2005/04/05
- Re: Questions about patch, Eli Zaretskii, 2005/04/05
- Re: Questions about patch, Gary Setter, 2005/04/06
- Re: Questions about patch, Paul Eggert, 2005/04/06
- Re: Questions about patch, Gary Setter, 2005/04/07
- Re: Questions about patch,
Gary Setter <=
- Re: Questions about patch, Paul Eggert, 2005/04/18