view tests/test-rawcommit1.out @ 7177:09ed32b79656

mq: Fix --qrefresh --short to work with --exclude and --include pmezard expects hg qref -s -X b to apply the -X to the list of files in the patch, and thus remove b from the patch. That's how it worked before f7fc5f5ecd62. That change seemed sensible, but it wasn't... mpm says (17:22:30) pmezard_: kiilerix1: do you mean that -X should be forbidden with -s ? (17:22:54) pmezard_: kiilerix1: and --include too (17:23:03) mpm: No because you should be able to say hg qref -s foo* -X foo-bar so mpm expects hg qref -s -X b * to apply the -X to the list of files in the working directory, and thus don't include b in the patch This patch tries to make both usecases work by creating a matchfn which uses the include/excludes but not the filelist.
author Mads Kiilerich <mads@kiilerich.com>
date Sun, 19 Oct 2008 16:31:24 +0200
parents 8feb33c2d153
children
line wrap: on
line source

05f9e54f4c9b86b09099803d8b49a50edcb4eaab 644   a
54837d97f2932a8194e69745a280a2c11e61ff9c 644   b
(the rawcommit command is deprecated)
05f9e54f4c9b86b09099803d8b49a50edcb4eaab 644   a
54837d97f2932a8194e69745a280a2c11e61ff9c 644   b
76d5e637cbec1bcc04a5a3fa4bcc7d13f6847c00 644   c
changeset:   2:e110db3db549
tag:         tip
user:        test
date:        Mon Jan 12 13:46:40 1970 +0000
files:       c
description:
2


(the rawcommit command is deprecated)
05f9e54f4c9b86b09099803d8b49a50edcb4eaab 644   a
76d5e637cbec1bcc04a5a3fa4bcc7d13f6847c00 644   c
changeset:   3:20652cf30cc0
tag:         tip
user:        test
date:        Mon Jan 12 13:46:40 1970 +0000
files:       b
description:
3


(the rawcommit command is deprecated)
d6e3c4976c13feb1728cd3ac851abaf7256a5c23 644   a
76d5e637cbec1bcc04a5a3fa4bcc7d13f6847c00 644   c
changeset:   4:42556b925639
tag:         tip
user:        test
date:        Mon Jan 12 13:46:40 1970 +0000
files:       a
description:
4


(the rawcommit command is deprecated)
05f9e54f4c9b86b09099803d8b49a50edcb4eaab 644   a
54837d97f2932a8194e69745a280a2c11e61ff9c 644   b
3570202ceac2b52517df64ebd0a062cb0d8fe33a 644   c
changeset:   4:42556b925639
user:        test
date:        Mon Jan 12 13:46:40 1970 +0000
files:       a
description:
4


(the rawcommit command is deprecated)
d6e3c4976c13feb1728cd3ac851abaf7256a5c23 644   a
76d5e637cbec1bcc04a5a3fa4bcc7d13f6847c00 644   c
changeset:   6:8a0c9254b0ab
tag:         tip
parent:      4:42556b925639
parent:      5:f56d4c64ab98
user:        test
date:        Mon Jan 12 13:46:40 1970 +0000
description:
6


(the rawcommit command is deprecated)
d6e3c4976c13feb1728cd3ac851abaf7256a5c23 644   a
76d5e637cbec1bcc04a5a3fa4bcc7d13f6847c00 644   c
changeset:   7:a5a6e1f312b9
tag:         tip
user:        test
date:        Mon Jan 12 13:46:40 1970 +0000
description:
7