Author: julianfoad Date: Sun Oct 14 16:51:30 2012 New Revision: 1398100 URL: http://svn.apache.org/viewvc?rev=1398100&view=rev Log: Add missing 'prop-mods' and 'text-mods' attributes in the changed paths section of the output of 'log -v --xml'. When these attributes were added in r877688 (first released in 1.7.0), they were accidentally only included for copied paths.
Patch by: Першин Юрий Петрович <[email protected]> * subversion/svn/log-cmd.c (log_entry_receiver_xml): Always include 'prop-mods' and 'text-mods' attributes for changed paths. Modified: subversion/trunk/subversion/svn/log-cmd.c Modified: subversion/trunk/subversion/svn/log-cmd.c URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/svn/log-cmd.c?rev=1398100&r1=1398099&r2=1398100&view=diff ============================================================================== --- subversion/trunk/subversion/svn/log-cmd.c (original) +++ subversion/trunk/subversion/svn/log-cmd.c Sun Oct 14 16:51:30 2012 @@ -626,7 +626,13 @@ log_entry_receiver_xml(void *baton, /* <path action="X"> */ svn_xml_make_open_tag(&sb, pool, svn_xml_protect_pcdata, "path", "action", action, - "kind", svn_cl__node_kind_str_xml(log_item->node_kind), NULL); + "kind", svn_cl__node_kind_str_xml( + log_item->node_kind), + "text-mods", svn_tristate__to_word( + log_item->text_modified), + "prop-mods", svn_tristate__to_word( + log_item->props_modified), + NULL); } /* xxx</path> */ svn_xml_escape_cdata_cstring(&sb, path, pool);
