Dennis Hendriks <>


r1589360 | rhuijben | 2014-04-23 09:46:25 +0000 (Wed, 23 Apr 2014)

Make 'svn diff' sort property change output on a specific targets by their
property name. This makes the diff output more stable between runs, as
otherwise their order will depend on the hash ordering when calculating
the changes.

* subversion/include/private/svn_diff_private.h
  (svn_diff__display_prop_diffs): Rename argument.

* subversion/libsvn_diff/util.c
  (includes): Add private/svn_sorts_private.h.
  (propchange_sort): New function.
  (svn_diff__display_prop_diffs): Rename pool argument. Sort properties before
    printing them.

Reported by: Dennis Hendriks <D.Hendriks{_AT_}>