"goto revision" does not work
Created originally on Bitbucket by Anonymous
On TortoiseHg 4.7 (x64), using "Goto revision" to jump to specific revision cuase error and "Bug report" is shown. Entering revision number, 'default', short hash, are bad, but "tip" is good. I've got this issue on two pc. And it happens without any extension.
Following is the error by revision number "1".
#!python
** Mercurial version (4.7). TortoiseHg version (4.7)
** Command:
** CWD: C:\develop\hg\crew
** Encoding: cp932
** Extensions loaded: patchbomb, rebase, tortoisehg.util.configitems
** 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\workbench.pyo", line 935, in _gotorev
File "tortoisehg\hgqt\repowidget.pyo", line 640, in gotoRev
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 '1' of type <type 'str'>