Show More
@@ -434,3 +434,71 b' hg qseries -m with color' | |||||
434 |
|
434 | |||
435 | $ hg --config extensions.color= --config color.mode=ansi qseries -m --color=always |
|
435 | $ hg --config extensions.color= --config color.mode=ansi qseries -m --color=always | |
436 | \x1b[0;31;1mb.patch\x1b[0m (esc) |
|
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