equal
deleted
inserted
replaced
1272 if st == 'window': |
1272 if st == 'window': |
1273 du = dui(ui) |
1273 du = dui(ui) |
1274 elif st == 'add': |
1274 elif st == 'add': |
1275 du.bump(rev) |
1275 du.bump(rev) |
1276 br = None |
1276 br = None |
1277 if opts['branch']: |
|
1278 br = repo.branchlookup([repo.changelog.node(rev)]) |
|
1279 |
|
1280 if opts['keyword']: |
1277 if opts['keyword']: |
1281 changes = repo.changelog.read(repo.changelog.node(rev)) |
1278 changes = repo.changelog.read(repo.changelog.node(rev)) |
1282 miss = 0 |
1279 miss = 0 |
1283 for k in [kw.lower() for kw in opts['keyword']]: |
1280 for k in [kw.lower() for kw in opts['keyword']]: |
1284 if not (k in changes[1].lower() or |
1281 if not (k in changes[1].lower() or |
1286 k in " ".join(changes[3][:20]).lower()): |
1283 k in " ".join(changes[3][:20]).lower()): |
1287 miss = 1 |
1284 miss = 1 |
1288 break |
1285 break |
1289 if miss: |
1286 if miss: |
1290 continue |
1287 continue |
|
1288 |
|
1289 if opts['branch']: |
|
1290 br = repo.branchlookup([repo.changelog.node(rev)]) |
1291 |
1291 |
1292 show_changeset(du, repo, rev, brinfo=br) |
1292 show_changeset(du, repo, rev, brinfo=br) |
1293 if opts['patch']: |
1293 if opts['patch']: |
1294 changenode = repo.changelog.node(rev) |
1294 changenode = repo.changelog.node(rev) |
1295 prev, other = repo.changelog.parents(changenode) |
1295 prev, other = repo.changelog.parents(changenode) |