Re: svn commit: r1703925 - in /subversion/trunk/subversion: include/svn_diff.h libsvn_diff/binary_diff.c libsvn_diff/parse-diff.c tests/cmdline/patch_tests.py
rhuijben_at_apache.org wrote on Fri, Sep 18, 2015 at 22:47:24 -0000:
> Author: rhuijben
> Date: Fri Sep 18 22:47:24 2015
> New Revision: 1703925
> URL: http://svn.apache.org/viewvc?rev=1703925&view=rev
> Start parsing binary diffs in svn patch. This handles the blocks and
> records the locations for future processing.
> * subversion/include/svn_diff.h
> (svn_diff_binary_patch_t): New opaque struct.
> (svn_patch_t): Extend struct with pointer.
> * subversion/libsvn_diff/binary_diff.c
> (svn_diff_output_binary): Don't write unneeded blank line that looks
> ugly before a property diff.
> * subversion/libsvn_diff/parse-diff.c
> (svn_diff_binary_patch_t): New struct.
> (parse_state): Add value.
> (binary_patch_start): New function.
> (parse_binary_patch): New function.
> (transitions): Add binary batch handling.
> (svn_diff_parse_next_patch): Parse binary diffs.
Now I'll get conflicts on the patch-exec branch. Which is especially
fun because only a few hours ago did I finish the last patch I wanted to
write before merging the branch back to trunk…
*shrug* I guess I'll have to just deal with the conflicts.
(I don't have an estimate as to when I'll find time for doing that.)
Received on 2015-09-19 01:36:26 CEST
This is an archived mail posted to the Subversion Dev