Thread (9 messages) flat view 9 messages, 4 authors, 2016-06-15

Re: [PATCH v3 1/2] Allow git-apply to ignore the hunk headers (AKA recountdiff)

From: Govind Salinas <hidden>
Date: 2016-06-15 22:44:41

Possibly related (same subject, not in this thread)

On Thu, Jun 5, 2008 at 6:06 PM, Johannes Schindelin
[off-list ref] wrote:
+
+               switch (*line) {
+               case ' ': case '\n':
+                       fragment->newlines++;
+                       /* fall through */
+               case '-':
+                       fragment->oldlines++;
+                       break;
+               case '+':
+                       fragment->newlines++;
+                       if (line_nr == 0) {
+                               fragment->leading = 1;
+                               fragment->oldpos = 1;
+                       }
+                       fragment->trailing = 1;
+                       break;
+               case '@':
+                       return size < 3 || prefixcmp(line, "@@ ");
+               case 'd':
+                       return size < 5 || prefixcmp(line, "diff ");
+               default:
+                       return -1;
+               }
+               line_nr++;
+       }
+}
Perhaps this is accounted for and I did not see, but I believe that
a backslash is used for the "no newline at end of file" line.  Does that
need to be allowed here?

Thanks,
Govind.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help