NameError: global name 'pat' is not defined
Created originally on Bitbucket by xrstf (Christoph)
I tried to perform a fairly large commit with a lot of renames and was greeted by this error after clicking "Commit":
#!python
** Mercurial version (3.0-rc+28-d36440d84328). TortoiseHg version (2.11.2+146-ddcbdfcf7f2d)
** Command: --nofork workbench
** CWD: Q:\xxxxx\xxxxx
** Encoding: UTF-8
** Extensions loaded: convert, extdiff, fetch, purge, rebase, strip, mq, schemes, record, graphlog, transplant, share, collapse, hgconfig
** Python version: 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1')
** Processor architecture: x64
** Qt-4.8.5 PyQt-4.10.3 QScintilla-2.7.2
Traceback (most recent call last):
File "tortoisehg\hgqt\thread.pyo", line 304, in run
File "tortoisehg\util\hglib.pyo", line 704, in dispatch
File "mercurial\dispatch.pyo", line 810, in _dispatch
File "mercurial\dispatch.pyo", line 590, in runcommand
File "mercurial\dispatch.pyo", line 901, in _runcommand
File "mercurial\dispatch.pyo", line 872, in checkargs
File "mercurial\dispatch.pyo", line 807, in <lambda>
File "mercurial\util.pyo", line 518, in check
File "mercurial\extensions.pyo", line 151, in wrap
File "mercurial\util.pyo", line 518, in check
File "hgext\mq.pyo", line 3387, in mqcommand
File "mercurial\util.pyo", line 518, in check
File "mercurial\commands.pyo", line 1432, in commit
File "mercurial\cmdutil.pyo", line 1937, in commit
File "mercurial\scmutil.pyo", line 602, in match
File "mercurial\scmutil.pyo", line 594, in matchandpats
File "mercurial\context.pyo", line 179, in match
File "mercurial\match.pyo", line 85, in __init__
File "mercurial\match.pyo", line 323, in _buildmatch
File "mercurial\match.pyo", line 346, in _buildregexmatch
NameError: global name 'pat' is not defined