summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLPOBJ.pm
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-12-05 19:14:32 +0000
committerKarl Berry <karl@freefriends.org>2019-12-05 19:14:32 +0000
commit3c343eb00f6ef34f834a4d05eee540a4433968a3 (patch)
treeec8cf0b774d85408c59a8721604c7023851c9c8d /Master/tlpkg/TeXLive/TLPOBJ.pm
parent2e642f5e57749615552f2a1a0b71f9eb30c1f39a (diff)
tl-update-tlpdb: new option --catalogue-compare for (ultimately) forcing
new revisions on Catalogue updates wrt tlnet; will run occasionally from cron. (tlpdb_catalogue_compare, tlpobj_catalogue_equal, equal_strings, equal_hashes, is_hash_ref): new fns to implement it. (compare_and_fix_tlpdbs): rename main hash %cmp from %ret, since it is not what gets returned. Return early if no different_packages data. (copy_revision_over): rename from move_revisions_over, since orig is untouched. TeXCatalogue.pm (initialize): use XML::XPath::findvalue instead of find(), so we end up with a string, not (potentially, e.g., contact-home) an XML::XPath::NodeSet, which overloads the comparison operators in an unusual (buggy?) way. https://rt.cpan.org/Ticket/Display.html?id=131114 git-svn-id: svn://tug.org/texlive/trunk@53031 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/TeXLive/TLPOBJ.pm')
0 files changed, 0 insertions, 0 deletions