Lines Matching defs:plist
133 struct double_list *plist, *buf = NULL, *check;
141 for (plist = TT.current_hunk; plist; plist = plist->next) {
142 if (plist->data[0]==' ') trailing++;
144 if (FLAG(x)) fprintf(stderr, "HUNK:%s\n", plist->data);
153 plist = TT.current_hunk;
162 while (plist && *plist->data == "+-"[reverse]) {
163 if (data && !lcmp(data, plist->data+1))
165 plist = plist->next;
173 if (!plist && matcheof) break;
195 if (!plist || lcmp(check->data, plist->data+1)) {
202 if (!plist) fprintf(stderr, "NULL plist\n");
204 while (plist->data[bug] == check->data[bug]) bug++;
205 fprintf(stderr, "NOT(%d:%d!=%d): %s\n", bug, plist->data[bug],
206 check->data[bug], plist->data);
218 plist = TT.current_hunk;
225 if (FLAG(x)) fprintf(stderr, "MAYBE: %s\n", plist->data);
226 // This line matches. Advance plist, detect successful match.
227 plist = plist->next;
228 if (!plist && !matcheof) goto out;