Show More
@@ -434,3 +434,71 b' hg qseries -m with color' | |||
|
434 | 434 | |
|
435 | 435 | $ hg --config extensions.color= --config color.mode=ansi qseries -m --color=always |
|
436 | 436 | \x1b[0;31;1mb.patch\x1b[0m (esc) |
|
437 | ||
|
438 | ||
|
439 | excercise cornercases in "qselect --reapply" | |
|
440 | ||
|
441 | $ hg qpop -a | |
|
442 | popping c.patch | |
|
443 | popping new.patch | |
|
444 | patch queue now empty | |
|
445 | $ hg qguard -- new.patch -not-new | |
|
446 | $ hg qguard -- c.patch -not-c | |
|
447 | $ hg qguard -- d.patch -not-d | |
|
448 | $ hg qpush -a | |
|
449 | applying new.patch | |
|
450 | applying c.patch | |
|
451 | applying d.patch | |
|
452 | patch d.patch is empty | |
|
453 | now at: d.patch | |
|
454 | $ hg qguard -l | |
|
455 | new.patch: -not-new | |
|
456 | c.patch: -not-c | |
|
457 | d.patch: -not-d | |
|
458 | $ hg qselect --reapply not-d | |
|
459 | popping guarded patches | |
|
460 | popping d.patch | |
|
461 | now at: c.patch | |
|
462 | reapplying unguarded patches | |
|
463 | cannot push 'd.patch' - guarded by '-not-d' | |
|
464 | $ hg qser -v | |
|
465 | 0 A new.patch | |
|
466 | 1 A c.patch | |
|
467 | 2 G d.patch | |
|
468 | $ hg qselect --reapply -n | |
|
469 | guards deactivated | |
|
470 | $ hg qpush | |
|
471 | applying d.patch | |
|
472 | patch d.patch is empty | |
|
473 | now at: d.patch | |
|
474 | $ hg qser -v | |
|
475 | 0 A new.patch | |
|
476 | 1 A c.patch | |
|
477 | 2 A d.patch | |
|
478 | $ hg qselect --reapply not-c | |
|
479 | popping guarded patches | |
|
480 | popping d.patch | |
|
481 | now at: c.patch | |
|
482 | reapplying unguarded patches | |
|
483 | applying d.patch | |
|
484 | patch d.patch is empty | |
|
485 | now at: d.patch | |
|
486 | $ hg qser -v | |
|
487 | 0 A new.patch | |
|
488 | 1 A c.patch | |
|
489 | 2 A d.patch | |
|
490 | $ hg qselect --reapply not-new | |
|
491 | popping guarded patches | |
|
492 | popping d.patch | |
|
493 | popping c.patch | |
|
494 | popping new.patch | |
|
495 | patch queue now empty | |
|
496 | reapplying unguarded patches | |
|
497 | applying c.patch | |
|
498 | applying d.patch | |
|
499 | patch d.patch is empty | |
|
500 | now at: d.patch | |
|
501 | $ hg qser -v | |
|
502 | 0 G new.patch | |
|
503 | 1 A c.patch | |
|
504 | 2 A d.patch |
General Comments 0
You need to be logged in to leave comments.
Login now