# HG changeset patch # User Christian Ebert # Date 1229417921 -3600 # Node ID 3fef0be9f5504e0d5422716520f27c550b47917c # Parent 0107b6de1a3558db9bd7a8f92e60b23e986a4847 keyword: simplify repo.local and bundle check (as in 2f4a399a8787) diff -r 0107b6de1a35 -r 3fef0be9f550 hgkw/keyword.py --- a/hgkw/keyword.py Fri Dec 05 14:09:59 2008 +0100 +++ b/hgkw/keyword.py Tue Dec 16 09:58:41 2008 +0100 @@ -427,14 +427,10 @@ keyword substitutions. Monkeypatches patch and webcommands.''' - try: - if (not repo.local() or not kwtools['inc'] - or kwtools['hgcmd'] in nokwcommands.split() - or '.hg' in util.splitpath(repo.root) - or repo._url.startswith('bundle:')): - return - except AttributeError: - pass + if (not hasattr(repo, 'dirstate') or not kwtools['inc'] + or kwtools['hgcmd'] in nokwcommands.split() + or '.hg' in util.splitpath(repo.root)): + return kwtools['templater'] = kwt = kwtemplater(ui, repo)