H A D | mergeinfo.c | 2 * mergeinfo.c: Mergeinfo parsing and handling 721 * Parse one line of mergeinfo starting at INPUT, not reading beyond END, 758 svn:mergeinfo will already be in normalized form and this will be quick. 762 /* Handle any funky mergeinfo with relative merge source paths that 764 the creation of mergeinfo with path keys that differ only by a 782 * Parse mergeinfo starting at INPUT, not reading beyond END, into HASH. 802 svn_mergeinfo_parse(svn_mergeinfo_t *mergeinfo, argument 808 *mergeinfo = svn_hash__make(pool); 809 err = parse_top(&input, input + strlen(input), *mergeinfo, pool); 814 _("Could not parse mergeinfo strin 1207 svn_mergeinfo__set_inheritance(svn_mergeinfo_t mergeinfo, svn_boolean_t inheritable, apr_pool_t *scratch_pool) argument 1703 svn_mergeinfo_merge2(svn_mergeinfo_t mergeinfo, svn_mergeinfo_t changes, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1769 svn_mergeinfo_t mergeinfo = cat_elt.value; local 1807 svn_mergeinfo_intersect2(svn_mergeinfo_t *mergeinfo, svn_mergeinfo_t mergeinfo1, svn_mergeinfo_t mergeinfo2, svn_boolean_t consider_inheritance, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1848 svn_mergeinfo_remove2(svn_mergeinfo_t *mergeinfo, svn_mergeinfo_t eraser, svn_mergeinfo_t whiteboard, svn_boolean_t consider_inheritance, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1961 svn_mergeinfo__canonicalize_ranges(svn_mergeinfo_t mergeinfo, apr_pool_t *scratch_pool) argument 1998 svn_mergeinfo_dup(svn_mergeinfo_t mergeinfo, apr_pool_t *pool) argument 2017 svn_mergeinfo_inheritable2(svn_mergeinfo_t *output, svn_mergeinfo_t mergeinfo, const char *path, svn_revnum_t start, svn_revnum_t end, svn_boolean_t inheritable, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 2107 svn_mergeinfo__remove_empty_rangelists(svn_mergeinfo_t mergeinfo, apr_pool_t *scratch_pool) argument 2188 svn_mergeinfo__add_suffix_to_mergeinfo(svn_mergeinfo_t *out_mergeinfo, svn_mergeinfo_t mergeinfo, const char *suffix_relpath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 2294 svn_mergeinfo_t mergeinfo; local 2334 svn_mergeinfo__get_range_endpoints(svn_revnum_t *youngest_rev, svn_revnum_t *oldest_rev, svn_mergeinfo_t mergeinfo, apr_pool_t *pool) argument 2384 svn_mergeinfo_t mergeinfo = apr_hash_this_val(hi); local 2403 svn_mergeinfo__filter_mergeinfo_by_ranges(svn_mergeinfo_t *filtered_mergeinfo, svn_mergeinfo_t mergeinfo, svn_revnum_t youngest_rev, svn_revnum_t oldest_rev, svn_boolean_t include_range, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 2449 svn_mergeinfo__adjust_mergeinfo_rangelists(svn_mergeinfo_t *adjusted_mergeinfo, svn_mergeinfo_t mergeinfo, svn_revnum_t offset, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 2494 svn_mergeinfo__is_noninheritable(svn_mergeinfo_t mergeinfo, apr_pool_t *scratch_pool) argument 2542 svn_mergeinfo_t mergeinfo = apr_hash_make(pool); local [all...] |