# HG changeset patch # User Brendan Cully # Date 1266446111 28800 # Node ID dc9a803c1800b853fddddd427437d8f79c5459ca # Parent 45734b51c99b8fe8ca164bf5feb25755381ab2f0 mq: iterate over a copy of the command table keys (fixes issue2045). I hope. diff -r 45734b51c99b -r dc9a803c1800 hgext/mq.py --- a/hgext/mq.py Wed Feb 17 23:07:50 2010 +0100 +++ b/hgext/mq.py Wed Feb 17 14:35:11 2010 -0800 @@ -2664,7 +2664,7 @@ entry = extensions.wrapcommand(commands.table, 'init', mqinit) entry[1].extend(mqopt) - for cmd in commands.table: + for cmd in commands.table.keys(): cmd = cmdutil.parsealiases(cmd)[0] if cmd in commands.norepo: continue