Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/merge.py @ 3119:b1de36a4b4df
merge: simplify prompt code
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sun, 17 Sep 2006 20:43:06 -0500 |
parents | 5644a05a608c |
children | 1c1e59aac82a |
comparison
equal
deleted
inserted
replaced
3118:5644a05a608c | 3119:b1de36a4b4df |
---|---|
140 ui.debug(_(" updating permissions for %s\n") % f) | 140 ui.debug(_(" updating permissions for %s\n") % f) |
141 action.append((f, "e", m2.execf(f))) | 141 action.append((f, "e", m2.execf(f))) |
142 del m2[f] | 142 del m2[f] |
143 elif f in ma: | 143 elif f in ma: |
144 if n != ma[f] and not overwrite: | 144 if n != ma[f] and not overwrite: |
145 r = ui.prompt( | 145 if ui.prompt( |
146 (_(" local changed %s which remote deleted\n") % f) + | 146 (_(" local changed %s which remote deleted\n") % f) + |
147 _("(k)eep or (d)elete?"), _("[kd]"), _("k")) | 147 _("(k)eep or (d)elete?"), _("[kd]"), _("k")) == _("d"): |
148 if r == _("d"): | |
149 action.append((f, "r")) | 148 action.append((f, "r")) |
150 else: | 149 else: |
151 ui.debug(_("other deleted %s\n") % f) | 150 ui.debug(_("other deleted %s\n") % f) |
152 action.append((f, "r")) | 151 action.append((f, "r")) |
153 else: | 152 else: |
168 if f in ma: | 167 if f in ma: |
169 if overwrite or backwards: | 168 if overwrite or backwards: |
170 ui.debug(_("local deleted %s, recreating\n") % f) | 169 ui.debug(_("local deleted %s, recreating\n") % f) |
171 action.append((f, "g", m2.execf(f), n)) | 170 action.append((f, "g", m2.execf(f), n)) |
172 elif n != ma[f]: | 171 elif n != ma[f]: |
173 r = ui.prompt( | 172 if ui.prompt( |
174 (_("remote changed %s which local deleted\n") % f) + | 173 (_("remote changed %s which local deleted\n") % f) + |
175 _("(k)eep or (d)elete?"), _("[kd]"), _("k")) | 174 _("(k)eep or (d)elete?"), _("[kd]"), _("k")) == _("k"): |
176 if r == _("k"): | |
177 action.append((f, "g", m2.execf(f), n)) | 175 action.append((f, "g", m2.execf(f), n)) |
178 else: | 176 else: |
179 ui.debug(_("local deleted %s\n") % f) | 177 ui.debug(_("local deleted %s\n") % f) |
180 else: | 178 else: |
181 ui.debug(_("remote created %s\n") % f) | 179 ui.debug(_("remote created %s\n") % f) |