# # patch "ChangeLog" # from [fa411d0584e5b413f315da0ac1fead2be30d6a50] # to [a5720343fd3acf770f8981012b812913da4e300e] # # patch "commands.cc" # from [f240a4cf1fa75ef50e3fe777705b7b8a2c973997] # to [eca63f07fe9829fcf87576e8f413bde17b8ec67e] # ======================================================================== --- ChangeLog fa411d0584e5b413f315da0ac1fead2be30d6a50 +++ ChangeLog a5720343fd3acf770f8981012b812913da4e300e @@ -1,5 +1,11 @@ 2005-09-01 Benoît Dejean + * commands.cc: Merged all "no such revision '%s'" strings. + (string_to_datetime): Merged catch blocks in order to merge error + messages. + +2005-09-01 Benoît Dejean + * ChangeLog: Fixed. 2005-09-01 Matthew Gregan ======================================================================== --- commands.cc f240a4cf1fa75ef50e3fe777705b7b8a2c973997 +++ commands.cc eca63f07fe9829fcf87576e8f413bde17b8ec67e @@ -663,7 +663,7 @@ revision_id ident; complete(app, id, ident); N(app.db.revision_exists(ident), - F("no revision %s found in database") % ident); + F("no such revision '%s'") % ident); //check that the revision does not have any children set children; @@ -1381,7 +1381,7 @@ { complete(app, idx(args, 1)(), ident); N(app.db.revision_exists(ident), - F("no revision %s found in database") % ident); + F("no such revision '%s'") % ident); app.db.get_revision(ident, dat); } @@ -1439,7 +1439,7 @@ // use specified revision complete(app, idx(app.revision_selectors, 0)(), ident); N(app.db.revision_exists(ident), - F("no revision %s found in database") % ident); + F("no such revision '%s'") % ident); cert_value b; guess_branch(ident, app, b); @@ -2273,14 +2273,10 @@ tmp.erase(pos, 1); return boost::posix_time::from_iso_string(tmp); } - catch (std::out_of_range &e) + catch (std::exception &e) { N(false, F("failed to parse date string '%s': %s") % s % e.what()); } - catch (std::exception &) - { - N(false, F("failed to parse date string '%s'") % s); - } I(false); } @@ -2674,7 +2670,7 @@ manifest_map m_old; complete(app, idx(app.revision_selectors, 0)(), r_old_id); N(app.db.revision_exists(r_old_id), - F("revision %s does not exist") % r_old_id); + F("no such revision '%s'") % r_old_id); app.db.get_revision(r_old_id, r_old); calculate_unrestricted_revision(app, r_new, m_old, m_new); I(r_new.edges.size() == 1 || r_new.edges.size() == 0); @@ -2689,10 +2685,10 @@ complete(app, idx(app.revision_selectors, 0)(), r_old_id); complete(app, idx(app.revision_selectors, 1)(), r_new_id); N(app.db.revision_exists(r_old_id), - F("revision %s does not exist") % r_old_id); + F("no such revision '%s'") % r_old_id); app.db.get_revision(r_old_id, r_old); N(app.db.revision_exists(r_new_id), - F("revision %s does not exist") % r_new_id); + F("no such revision '%s'") % r_new_id); app.db.get_revision(r_new_id, r_new); app.db.get_revision_manifest(r_new_id, m_new_id); app.db.get_manifest(m_new_id, m_new);