Repofilter ProgrammingError on simple string entry
Created originally on Bitbucket by Anonymous
When entering simple string "hhk" into repofilter, traceback immediately pops up in TortoiseHG Bug Report. TortoiseHG continues to run normally when closing dialog pop up.
#!python
#!python
** Mercurial version (4.7). TortoiseHg version (4.7)
** Command:
** CWD: C:\Program Files\TortoiseHg
** Encoding: cp1252
** Extensions loaded: strip, mq, rebase, extdiff, hgk, tortoisehg.util.configitems, highlight
** Python version: 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [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-5.9.2 PyQt-5.9.1 QScintilla-2.10.2.dev1711012104
Traceback (most recent call last):
File "tortoisehg\hgqt\repofilter.pyo", line 303, in _updateQueryType
File "tortoisehg\hgqt\repofilter.pyo", line 94, in _querytype
File "mercurial\localrepo.pyo", line 866, in __contains__
File "tortoisehg\hgqt\thgrepo.pyo", line 772, in __getitem__
File "mercurial\localrepo.pyo", line 856, in __getitem__
File "mercurial\context.pyo", line 439, in __init__
ProgrammingError: unsupported changeid 'hhk' of type <type 'str'>