##// END OF EJS Templates
shelve: rename 'publicancestors' to something accurate (issue4737)...
Pierre-Yves David -
r26602:c062a9c0 default
parent child Browse files
Show More
@@ -219,8 +219,8 b' def _aborttransaction(repo):'
219 219 def createcmd(ui, repo, pats, opts):
220 220 """subcommand that creates a new shelve"""
221 221
222 def publicancestors(ctx):
223 """Compute the public ancestors of a commit.
222 def mutableancestors(ctx):
223 """return all mutable ancestors for ctx (included)
224 224
225 225 Much faster than the revset ancestors(ctx) & draft()"""
226 226 seen = set([nullrev])
@@ -326,7 +326,7 b' def createcmd(ui, repo, pats, opts):'
326 326 ui.status(_("nothing changed\n"))
327 327 return 1
328 328
329 bases = list(publicancestors(repo[node]))
329 bases = list(mutableancestors(repo[node]))
330 330 shelvedfile(repo, name, 'hg').writebundle(bases, node)
331 331 cmdutil.export(repo, [node],
332 332 fp=shelvedfile(repo, name, 'patch').opener('wb'),
General Comments 0
You need to be logged in to leave comments. Login now