Mercurial > hg
view mercurial/templates/rss/map @ 24771:3133e246c912
histedit: convert fold/roll actions into a class
This converts the fold/roll actions into a histeditclass instance, as part of an
ongoing effort to refactor histedit for maintainability and robustness.
The tests changed for two reasons:
1) We get a new 'empty changeset' warning because we now warn more consistently
between normal histedit and --continue about commits disappearing.
2) Previously we were not putting the histedit-source extra field on the
temporary fold commit during normal runs, but we were on --continue runs. By
unifying these code paths we now consistently put histedit-source on the
temporary fold commit, which changes some of the hashes in the backup bundles.
author | Durham Goode <durham@fb.com> |
---|---|
date | Sat, 04 Apr 2015 02:03:27 -0700 |
parents | 19ee4923a2b6 |
children |
line wrap: on
line source
default = 'changelog' mimetype = 'text/xml; charset={encoding}' header = header.tmpl changelog = changelog.tmpl changelogentry = changelogentry.tmpl filelog = filelog.tmpl filelogentry = filelogentry.tmpl tags = tags.tmpl tagentry = tagentry.tmpl bookmarks = bookmarks.tmpl bookmarkentry = bookmarkentry.tmpl branches = branches.tmpl branchentry = branchentry.tmpl error = error.tmpl filedifflink = '{file|escape}<br />' fileellipses = '{file|escape}<br />' filenodelink = '{file|escape}<br />' filenolink = '{file|escape}<br />'