User: jpetso Branch: DRUPAL-5--2 Date: Sun, 26 Oct 2008 20:15:07 +0000 Modified files: /modules/versioncontrol hook_versioncontrol.php versioncontrol.module /modules/versioncontrol/versioncontrol_fakevcs versioncontrol_fakevcs.module Log message: Remove versioncontrol_get_all_item_{branches,tags}() in favor of a new versioncontrol_get_parallel_items() function that does both, and does it in a way that fits with the other 'selected_label' stuff that was recently introduced. That kinda discards sdboyer's commit tackling the same issue, which I felt was not solving the guts of that todo item as the label handling was not adapted, and the versioncontrol_backend_implements() calls introduced by the last commits are indeed meant to be called by the API user and not by the API module itself (so that was actually ok before.) Sorry Sam, I hope you don't take offense about that... Also, introduce versioncontrol_is_deleted_item() (small helper function) and purge the get_item_history() example out of the FakeVCS backend as there's (currently) no way to support or implement this directly by the backends. Links: http://cvs.drupal.org/diff.php?path=contributions/modules/versioncontrol/hoo... http://cvs.drupal.org/diff.php?path=contributions/modules/versioncontrol/ver... http://cvs.drupal.org/diff.php?path=contributions/modules/versioncontrol/ver...