##// END OF EJS Templates
merge with stable
Augie Fackler -
r35415:a5154168 merge default
parent child Browse files
Show More
@@ -488,6 +488,7 b' class histeditaction(object):'
488 repo.ui.pushbuffer(error=True, labeled=True)
488 repo.ui.pushbuffer(error=True, labeled=True)
489 hg.update(repo, self.state.parentctxnode, quietempty=True)
489 hg.update(repo, self.state.parentctxnode, quietempty=True)
490 stats = applychanges(repo.ui, repo, rulectx, {})
490 stats = applychanges(repo.ui, repo, rulectx, {})
491 repo.dirstate.setbranch(rulectx.branch())
491 if stats and stats[3] > 0:
492 if stats and stats[3] > 0:
492 buf = repo.ui.popbuffer()
493 buf = repo.ui.popbuffer()
493 repo.ui.write(*buf)
494 repo.ui.write(*buf)
@@ -918,7 +918,7 b' def max_(context, mapping, args, **kwarg'
918 """Return the max of an iterable"""
918 """Return the max of an iterable"""
919 if len(args) != 1:
919 if len(args) != 1:
920 # i18n: "max" is a keyword
920 # i18n: "max" is a keyword
921 raise error.ParseError(_("max expects one arguments"))
921 raise error.ParseError(_("max expects one argument"))
922
922
923 iterable = evalfuncarg(context, mapping, args[0])
923 iterable = evalfuncarg(context, mapping, args[0])
924 try:
924 try:
@@ -933,7 +933,7 b' def min_(context, mapping, args, **kwarg'
933 """Return the min of an iterable"""
933 """Return the min of an iterable"""
934 if len(args) != 1:
934 if len(args) != 1:
935 # i18n: "min" is a keyword
935 # i18n: "min" is a keyword
936 raise error.ParseError(_("min expects one arguments"))
936 raise error.ParseError(_("min expects one argument"))
937
937
938 iterable = evalfuncarg(context, mapping, args[0])
938 iterable = evalfuncarg(context, mapping, args[0])
939 try:
939 try:
@@ -958,7 +958,7 b' def obsfateoperations(context, mapping, '
958 """Compute obsfate related information based on markers (EXPERIMENTAL)"""
958 """Compute obsfate related information based on markers (EXPERIMENTAL)"""
959 if len(args) != 1:
959 if len(args) != 1:
960 # i18n: "obsfateoperations" is a keyword
960 # i18n: "obsfateoperations" is a keyword
961 raise error.ParseError(_("obsfateoperations expects one arguments"))
961 raise error.ParseError(_("obsfateoperations expects one argument"))
962
962
963 markers = evalfuncarg(context, mapping, args[0])
963 markers = evalfuncarg(context, mapping, args[0])
964
964
@@ -975,7 +975,7 b' def obsfatedate(context, mapping, args):'
975 """Compute obsfate related information based on markers (EXPERIMENTAL)"""
975 """Compute obsfate related information based on markers (EXPERIMENTAL)"""
976 if len(args) != 1:
976 if len(args) != 1:
977 # i18n: "obsfatedate" is a keyword
977 # i18n: "obsfatedate" is a keyword
978 raise error.ParseError(_("obsfatedate expects one arguments"))
978 raise error.ParseError(_("obsfatedate expects one argument"))
979
979
980 markers = evalfuncarg(context, mapping, args[0])
980 markers = evalfuncarg(context, mapping, args[0])
981
981
@@ -992,7 +992,7 b' def obsfateusers(context, mapping, args)'
992 """Compute obsfate related information based on markers (EXPERIMENTAL)"""
992 """Compute obsfate related information based on markers (EXPERIMENTAL)"""
993 if len(args) != 1:
993 if len(args) != 1:
994 # i18n: "obsfateusers" is a keyword
994 # i18n: "obsfateusers" is a keyword
995 raise error.ParseError(_("obsfateusers expects one arguments"))
995 raise error.ParseError(_("obsfateusers expects one argument"))
996
996
997 markers = evalfuncarg(context, mapping, args[0])
997 markers = evalfuncarg(context, mapping, args[0])
998
998
@@ -454,3 +454,36 b" Now, let's try to fold the second commit"
454 rename to another-dir/renamed-file
454 rename to another-dir/renamed-file
455
455
456 $ cd ..
456 $ cd ..
457
458 Test that branches are preserved and stays active
459 -------------------------------------------------
460
461 $ hg init repo-with-branch
462 $ cd repo-with-branch
463 $ echo a > a
464 $ hg add a
465 $ hg commit -m A
466 $ hg branch foo
467 marked working directory as branch foo
468 (branches are permanent and global, did you want a bookmark?)
469 $ echo a > b
470 $ hg add b
471 $ hg commit -m foo-B
472 $ echo a > c
473 $ hg add c
474 $ hg commit -m foo-C
475
476 $ hg branch
477 foo
478 $ echo "pick efefa76d6dc3 2 foo-C" >> cmd
479 $ echo "pick 7336e7550422 1 foo-B" >> cmd
480
481 $ HGEDITOR=cat hg histedit -r ".^" --commands cmd --quiet
482 $ hg log --template '{rev} {branch}\n'
483 2 foo
484 1 foo
485 0 default
486 $ hg branch
487 foo
488
489 $ cd ..
General Comments 0
You need to be logged in to leave comments. Login now