# # # patch "ChangeLog" # from [49270be3e032159246a0087721db183cde80ad93] # to [68bdfbc1b0cca9508381baa1b0ca7cd4dacc344e] # # patch "commands.cc" # from [8001018c55d1fbf8b8f9f393c49b191852da61ae] # to [e9c2f017d3105d1508077cb5fac3acee0f45e83d] # ============================================================ --- ChangeLog 49270be3e032159246a0087721db183cde80ad93 +++ ChangeLog 68bdfbc1b0cca9508381baa1b0ca7cd4dacc344e @@ -1,3 +1,8 @@ +2006-04-23 Nathaniel Smith + + * commands.cc (attr): Use get_base_and_current_roster_shape + instead of doing a pointless workspace scan. + 2006-04-23 Richard Levitte * po/sv.po: Clear a fuzzy. ============================================================ --- commands.cc 8001018c55d1fbf8b8f9f393c49b191852da61ae +++ commands.cc e9c2f017d3105d1508077cb5fac3acee0f45e83d @@ -2230,12 +2230,11 @@ if (args.size() < 2 || args.size() > 4) throw usage(name); - revision_set rs; roster_t old_roster, new_roster; app.require_workspace(); temp_node_id_source nis; - get_unrestricted_working_revision_and_rosters(app, rs, old_roster, new_roster, nis); + get_base_and_current_roster_shape(old_roster, new_roster, nis, app); file_path path = file_path_external(idx(args,1)); split_path sp;