thg issueshttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues2020-06-21T11:05:38Zhttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4739Error while doing strip2020-06-21T11:05:38ZBitbucket ImporterError while doing strip*Created originally on Bitbucket by Anonymous*
Got this report multiple times while doing "hg strip"
#!python
** Mercurial version (3.5+5). TortoiseHg version (3.5)
** Command:
** CWD: C:\Users\iulia.prodan\Docum...*Created originally on Bitbucket by Anonymous*
Got this report multiple times while doing "hg strip"
#!python
** Mercurial version (3.5+5). TortoiseHg version (3.5)
** Command:
** CWD: C:\Users\iulia.prodan\Documents
** Encoding: cp1252
** Extensions loaded: strip, mq, transplant, purge, rebase
** Python version: 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-4.8.6 PyQt-4.11.3 QScintilla-2.8.4
Traceback (most recent call last):
File "tortoisehg\hgqt\workbench.pyo", line 766, in _onCurrentRepoChanged
File "tortoisehg\hgqt\mq.pyo", line 650, in setRepoAgent
File "tortoisehg\hgqt\mq.pyo", line 658, in _changePatchQueueModel
File "tortoisehg\hgqt\mq.pyo", line 360, in __init__
File "tortoisehg\hgqt\mq.pyo", line 387, in _buildCache
File "mercurial\repoview.pyo", line 334, in __getattr__
AttributeError: 'thgrepository' object has no attribute 'mq'https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4736hggit incoming selector not work2020-07-11T15:24:43ZBitbucket Importerhggit incoming selector not work*Created originally on Bitbucket by Anonymous*
when click buttin "check incomig changes" in sync page UI for remote git repository - it downloads changes, but into bundle but not display selector dialog. so that downloaded changes are m...*Created originally on Bitbucket by Anonymous*
when click buttin "check incomig changes" in sync page UI for remote git repository - it downloads changes, but into bundle but not display selector dialog. so that downloaded changes are misses.
output looks like
```
#!bash
% hg incoming --quiet --bundle "c:\users\netuser\appdata\local\temp\thg.h9drev\git+https__bitbucket.org_cardiopatrol_firmware.git_l1poei.hg" git+https://bitbucket.org/cardiopatrol/firmware.git
http authorization required for https://bitbucket.org/cardiopatrol/firmware.git/info/refs
realm: Bitbucket.org HTTP
http authorization required for https://bitbucket.org/cardiopatrol/firmware.git/git-upload-pack
realm: Bitbucket.org HTTP
1141:78a6a8dded8a
1142:fdf96fe88d48
....
1159:cbbc5d9a793d
1160:83875f51e3f7
[команда завершилась успешно Mon Apr 17 11:13:15 2017]
monitor.hggit%
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4729Unable to clone the group repository2020-06-21T11:05:25ZBitbucket ImporterUnable to clone the group repository*Created originally on Bitbucket by Anonymous*
Unable to clone the group repository as it is giving 'Mercurial command is still running. Are you sure you want to terminate? There is no Hg command in set (CMD -> SET HG -> Environment var...*Created originally on Bitbucket by Anonymous*
Unable to clone the group repository as it is giving 'Mercurial command is still running. Are you sure you want to terminate? There is no Hg command in set (CMD -> SET HG -> Environment variable hg not found)https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4728THG crashes during 'graft' operation from commandline2020-06-21T11:05:25ZBitbucket ImporterTHG crashes during 'graft' operation from commandline*Created originally on Bitbucket by Anonymous*
```
#!python
** Mercurial version (3.9.1). TortoiseHg version (3.9)
** Command: --nofork
** CWD: /home/esirianni
** Encoding: UTF-8
** Extensions loaded: revi...*Created originally on Bitbucket by Anonymous*
```
#!python
** Mercurial version (3.9.1). TortoiseHg version (3.9)
** Command: --nofork
** CWD: /home/esirianni
** Encoding: UTF-8
** Extensions loaded: reviewboard, shelve, extdiff, hgk, graphlog, rebase, histedit, strip, mq, transplant, purge
** Python version: 2.7.12+ (default, Sep 17 2016, 12:08:02) [GCC 6.2.0 20160914]
** System: Linux esirianni-ub 4.8.0-45-generic #48-Ubuntu SMP Fri Mar 24 11:46:39 UTC 2017 x86_64
** Qt-4.8.7 PyQt-4.11.4 QScintilla-2.9.3
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/status.py", line 394, in reloadComplete
self.refthread.patchecked)
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/status.py", line 441, in updateModel
self.updateCheckCount()
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/status.py", line 516, in updateCheckCount
model.checkCount = len(self.getChecked())
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/status.py", line 548, in getChecked
checked = model.getChecked()
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/status.py", line 1002, in getChecked
assert len(self.checked) == len(self.unfiltered)
AssertionError
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4717server should handle disappeared temporary directory2020-06-21T11:05:14ZBitbucket Importerserver should handle disappeared temporary directory*Created originally on Bitbucket by [ahedgman (Autumn Hedgman)](https://bitbucket.org/%7Bbefd4ed5-52ee-43c2-89f3-1bd8988f86ab%7D/)*
#!python
** Mercurial version (3.7.3). TortoiseHg version (3.7.3)
** Command: --nofork workbe...*Created originally on Bitbucket by [ahedgman (Autumn Hedgman)](https://bitbucket.org/%7Bbefd4ed5-52ee-43c2-89f3-1bd8988f86ab%7D/)*
#!python
** Mercurial version (3.7.3). TortoiseHg version (3.7.3)
** Command: --nofork workbench
** CWD: C:\Users\ahedgman\AppData\Local\SourceTree\app-1.10.20.1
** Encoding: cp1252
** Extensions loaded: mercurial_keyring, eol, fetch, kilnauth, big-push, kiln
** Python version: 2.7.9 (default, Dec 10 2014, 12:28:03) [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.6 PyQt-4.11.3 QScintilla-2.8.4
Traceback (most recent call last):
File "tortoisehg\hgqt\serve.pyo", line 77, in start
File "tortoisehg\hgqt\serve.pyo", line 85, in _cmdargs
File "tortoisehg\hgqt\serve.pyo", line 93, in _tempwebconf
File "tempfile.pyo", line 308, in mkstemp
File "tempfile.pyo", line 239, in _mkstemp_inner
OSError: [Errno 2] No such file or directory: 'c:\\users\\ahedgman\\appdata\\local\\temp\\thg.slvxfr\\webconf_jlrbgo'https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4706SubrepoAbort trying to update/discard/graft2020-06-21T11:05:01ZBitbucket ImporterSubrepoAbort trying to update/discard/graft*Created originally on Bitbucket by [EionRobb (Eion Robb)](https://bitbucket.org/%7B2af28e52-32f5-4e68-8253-2be22bee899f%7D/)*
Trying to graft a commit onto a bookmark that has subrepos (using hggit with github) - initially it wouldn't ...*Created originally on Bitbucket by [EionRobb (Eion Robb)](https://bitbucket.org/%7B2af28e52-32f5-4e68-8253-2be22bee899f%7D/)*
Trying to graft a commit onto a bookmark that has subrepos (using hggit with github) - initially it wouldn't let me graft because it said I had uncommited changes, but this was just marked as a diff in the subrepo. After reverting the subrepo to try and get the graft window to allow me to proceed, I get 'SubrepoAbort' errors:
```
#!python
** Mercurial version (4.0). TortoiseHg version (4.0)
** Command: --nofork workbench
** CWD: C:\cygwin\home\Eion\purple-matrix-eion
** Encoding: cp1252
** Extensions loaded: hggit, mercurial_keyring, rebase, strip, mq
** Python version: 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-4.8.7 PyQt-4.11.4 QScintilla-2.9
Traceback (most recent call last):
File "tortoisehg\hgqt\cmdui.pyo", line 605, in runCommand
File "tortoisehg\hgqt\update.pyo", line 343, in runCommand
File "tortoisehg\hgqt\update.pyo", line 290, in isclean
File "mercurial\subrepo.pyo", line 76, in decoratedmethod
SubrepoAbort: git diff-index error 128 in tgl (in subrepo tgl)
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4703shellext: Committing flashes all taskbar icons on Windows 102020-06-21T11:04:58ZBitbucket Importershellext: Committing flashes all taskbar icons on Windows 10*Created originally on Bitbucket by [sekrause (Sebastian Krause)](https://bitbucket.org/%7B6c69fee4-1c8a-4e93-a698-858850f0460f%7D/)*
Every time I commit something from TortoiseHg Workbench all icons in my Windows 10 taskbar flash for a...*Created originally on Bitbucket by [sekrause (Sebastian Krause)](https://bitbucket.org/%7B6c69fee4-1c8a-4e93-a698-858850f0460f%7D/)*
Every time I commit something from TortoiseHg Workbench all icons in my Windows 10 taskbar flash for a short time:
![TortoiseHg.gif](https://bitbucket.org/repo/48R4X/images/3954313887-TortoiseHg.gif)
I've been able to reliably reproduce this problem accross many different versions of TortoiseHg for at least a year and it has been a quite annoying issue. The problem gets worse with larger repositories, i.e. the icons take longer to come back.
I've tried reinstalling TortoiseHg multiple times, with fresh configurations, with or without the shell extenstions or the overlay server, the issue is *always* there. TortoiseHg seems to do *something* to Explorer.exe that makes it reload all icons.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4700Push failed and another head was made2020-06-21T11:04:55ZBitbucket ImporterPush failed and another head was made*Created originally on Bitbucket by Anonymous*
#!python
** Mercurial version (4.1). TortoiseHg version (4.1)
** Command: --nofork workbench
** CWD: Q:\bin\Innova\JPATest
** Encoding: cp1252
** Extensions loaded...*Created originally on Bitbucket by Anonymous*
#!python
** Mercurial version (4.1). TortoiseHg version (4.1)
** Command: --nofork workbench
** CWD: Q:\bin\Innova\JPATest
** Encoding: cp1252
** Extensions loaded:
** Python version: 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-4.8.7 PyQt-4.11.4 QScintilla-2.9
Traceback (most recent call last):
File "tortoisehg\hgqt\repowidget.pyo", line 806, in onRevisionSelected
File "tortoisehg\hgqt\revdetails.pyo", line 272, in onRevisionSelected
File "tortoisehg\hgqt\revdetails.pyo", line 284, in _setContextToFileList
File "tortoisehg\hgqt\manifestmodel.pyo", line 279, in setRawContext
File "tortoisehg\hgqt\manifestmodel.pyo", line 267, in setRev
File "tortoisehg\hgqt\manifestmodel.pyo", line 378, in _repopulateNodes
File "tortoisehg\hgqt\manifestmodel.pyo", line 406, in _populateNodes
File "tortoisehg\hgqt\manifestmodel.pyo", line 579, in _populaterepo
File "tortoisehg\hgqt\manifestmodel.pyo", line 609, in _populatesubrepos
File "mercurial\util.pyo", line 777, in __get__
File "mercurial\context.pyo", line 166, in substate
File "mercurial\subrepo.pyo", line 104, in state
File "mercurial\context.pyo", line 85, in __contains__
File "mercurial\util.pyo", line 777, in __get__
File "mercurial\context.pyo", line 533, in _manifest
File "mercurial\util.pyo", line 777, in __get__
File "mercurial\context.pyo", line 537, in _manifestctx
File "mercurial\manifest.pyo", line 1279, in __getitem__
File "mercurial\manifest.pyo", line 1312, in get
LookupError: ('4\x82M&\x8e2\xb2@JW\x9by\x0f\xae1\xcd"Y\xed\xad', '00manifest.i', 'kein Knoten')https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4683hggit: Syncing to remote doesn't update remote tag position2020-06-21T11:04:29ZBitbucket Importerhggit: Syncing to remote doesn't update remote tag position*Created originally on Bitbucket by [davidjade (David Jade)](https://bitbucket.org/%7B11216516-28da-4907-8093-4e7afa5c035a%7D/)*
When pushing to a remote git server, the remote tag for the branch does not update it's position in the com...*Created originally on Bitbucket by [davidjade (David Jade)](https://bitbucket.org/%7B11216516-28da-4907-8093-4e7afa5c035a%7D/)*
When pushing to a remote git server, the remote tag for the branch does not update it's position in the commit list. Default, Master, tip, etc.. all move as expected. Closing and re-opening the workbench is necessary to show that the remote branch tag has in fact moved to be in sync. Just closing and open the repo (while not closing the workbench) is not enough to make it update either, the workbench must be exited.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4674Windows 10 - Vertical Scrolling2020-06-21T11:04:19ZBitbucket ImporterWindows 10 - Vertical Scrolling*Created originally on Bitbucket by Anonymous*
Hi,
Great tool!
When the Mouse setting is "One screen at a time" the up and down movements of the wheel, go in the same direction. You can change the mouse setting for Vertical Scrolli...*Created originally on Bitbucket by Anonymous*
Hi,
Great tool!
When the Mouse setting is "One screen at a time" the up and down movements of the wheel, go in the same direction. You can change the mouse setting for Vertical Scrolling back to lines and the scrolling behaviour returns to normal.
Thanks,
- Jim Mackin
jim.mackin@leanintree.comhttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4665UI issue - checkbox stucks while scrolling (macOS Sierra)2020-06-21T11:04:08ZBitbucket ImporterUI issue - checkbox stucks while scrolling (macOS Sierra)*Created originally on Bitbucket by [Pavel_Osipov (Pavel Osipov)](https://bitbucket.org/%7B727ae59a-dd71-4c71-aab3-5c969011d25b%7D/)*
When scrolling change list the checkboxes are stuck at the same position. If resize the changes sectio...*Created originally on Bitbucket by [Pavel_Osipov (Pavel Osipov)](https://bitbucket.org/%7B727ae59a-dd71-4c71-aab3-5c969011d25b%7D/)*
When scrolling change list the checkboxes are stuck at the same position. If resize the changes section or click “Toggle display of text search bar” button the checkboxes will jump to right position. Same thing is happening with revision number of the file log view.
Please see attached screenshots.
This problem appears on MacBook Pro (Retina, 13-inch, Early 2015) macOS Sierra 10.12.2 (16C67).
I have two displays Build-in 13,3 (2560 x 1600) and external Dell U2414H 23,5 (1920 x 1080).
The most strange think that this issue appears only if TortoiseHg window in on external display. I have reproduced this issue on two Macs.
I guess this is some resolution differences issue.
TortoiseHg version 4.0.1 with Mercurial-4.0.1, Python-2.7.11, PyQt-4.11.4, Qt-4.8.6
*Attachments:* [3](/uploads/f20f6e3b579d788d0e1aa9be17c3fbb9/3.png)[2](/uploads/75c7fc0e6787d0baa7011a8de679f7a2/2.png)[1](/uploads/6a10e5d3d22370ca8f81ab2ac3703fbd/1.png)[checkboxes2](/uploads/47282da29c93cd3d5cf194aaf68bf504/checkboxes2.gif)https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4662Troubleshoot Tracking Useless Changes2020-06-21T11:03:58ZBitbucket ImporterTroubleshoot Tracking Useless Changes*Created originally on Bitbucket by [Weightman (Ben Weightman)](https://bitbucket.org/%7B759897b8-2f2b-4161-b5e7-44c2e7b20940%7D/)*
Hi THG
My commits are filled with add one line of whitespace, remove the same line of whitespace. There...*Created originally on Bitbucket by [Weightman (Ben Weightman)](https://bitbucket.org/%7B759897b8-2f2b-4161-b5e7-44c2e7b20940%7D/)*
Hi THG
My commits are filled with add one line of whitespace, remove the same line of whitespace. There must be way to disable this. I've looked a few times and googled it but for the life of me I can't find it.
It'd be tourtise not my text editor Atomm.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4661Files in Resolve Conflicts Dialog are not sorted when header is clicked.2022-04-08T22:50:49ZBitbucket ImporterFiles in Resolve Conflicts Dialog are not sorted when header is clicked.*Created originally on Bitbucket by [Dmitry_Sokolov (Dmitry Sokolov)](https://bitbucket.org/%7B9eb8c979-d7eb-4e6b-941c-17052cd88ed4%7D/)*
Resolve Conflicts Dialog has two lists: "Unresolved conflicts" and "Resolved conflicts".
Both lis...*Created originally on Bitbucket by [Dmitry_Sokolov (Dmitry Sokolov)](https://bitbucket.org/%7B9eb8c979-d7eb-4e6b-941c-17052cd88ed4%7D/)*
Resolve Conflicts Dialog has two lists: "Unresolved conflicts" and "Resolved conflicts".
Both lists have clickable headers. But when a header is clicked the new sorting order is not applied, although the arrow icon ^ is appeared on a header.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4656Push after commit does not push modified sub-repos2020-06-21T11:03:53ZBitbucket ImporterPush after commit does not push modified sub-repos*Created originally on Bitbucket by [TaronM (Taron Millet)](https://bitbucket.org/%7B779fbf3d-bec9-459e-a6a7-9e8efd8f2c41%7D/)*
This is using TortoiseHg version 4.0.1. I used the following steps to reproduce this:
1) Created 2 empty...*Created originally on Bitbucket by [TaronM (Taron Millet)](https://bitbucket.org/%7B779fbf3d-bec9-459e-a6a7-9e8efd8f2c41%7D/)*
This is using TortoiseHg version 4.0.1. I used the following steps to reproduce this:
1) Created 2 empty repositories on BitBucket - TestMainRepo and TestSubRepo
2) Created 2 empty folders on my local hard drive, TestMainRepo and TestSubRepo.
3) Added .hg/hgrc file to TestMainRepo with the following contents:
```
[paths]
default = ssh://hg@bitbucket.org/CVStudios/TestMainRepo
[tortoisehg]
postpull = update
autoresolve = True
cipushafter = default
recurseinsubrepos = True
[web]
name = TestMainRepo
```
4) Added a .hg/hgrc file to TestSubRepo with the following contents:
```
[paths]
default = ssh://hg@bitbucket.org/CVStudios/TestSubRepo
[tortoisehg]
postpull = update
autoresolve = True
cipushafter = default
[web]
name = TestSubRepo
```
5) Added a .hgsub file to TestMainRepo with the following contents:
```
TestSubRepo = TestSubRepo
[subpaths]
bitbucket\.org/CVStudios/(.*)/(.*) = bitbucket.org/CVStudios/\2
```
6) Added a simple .txt file to each repo.
7) Commited (which automatically pushed) TestSubRepo by itself.
8) Commited (which automatically pushed) TestMainRepo, which also added .hgsubstate for me.
9) Confirmed all was correct in BitBucket and could clone TestMainRepo to another folder on my hard drive without any problems, and TestSubRepo came with it.
10) Modified the .txt file in BOTH TestMainRepo and TestSubRepo, and made sure they were marked as modified files.
11) Opened JUST TestMainRepo in TortoiseHg Workbench, wrote commit message, clicked Commit. Got the following output:
```
% hg commit --verbose "--message=Second Commit" --user "Taron <my_e-mail>" --subrepos -- TestSubRepo TestMainRepoFile.txt
committing subrepository TestSubRepo
committing files:
TestSubRepoFile.txt
committing manifest
committing changelog
committing files:
.hgsubstate
TestMainRepoFile.txt
committing manifest
committing changelog
committed changeset 1:c2d3ecb7f7de
[command completed successfully Fri Jan 06 19:00:10 2017]
% hg push default
pushing to ssh://hg@bitbucket.org/CVStudios/TestMainRepo
no changes made to subrepo TestSubRepo since last push to ssh://hg@bitbucket.org/CVStudios/TestSubRepo
searching for changes
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1 changesets with 2 changes to 2 files
[command completed successfully Fri Jan 06 19:00:20 2017]
TestMainRepo%
```
12) Checked BitBucket - TestMainRepo is updated, but TestSubRepo is not - it only has the initial commit, not the second one. However, on my local machine, both TestMainRepo and TestSubRepo are updated properly.
I now need to manually push TestSubRepo. If I don't, and try to pull TestMainRepo to another folder, I get this:
```
TestMainRepo% % hg pull --verbose --update --config ui.merge=internal:merge ssh://hg@bitbucket.org/CVStudios/TestMainRepo
pulling from ssh://hg@bitbucket.org/CVStudios/TestMainRepo
requesting all changes
adding changesets
adding manifests
adding file changes
added 2 changesets with 5 changes to 3 files
resolving manifests
getting .hgsub
getting .hgsubstate
getting TestMainRepoFile.txt
cloning subrepo TestSubRepo from ssh://hg@bitbucket.org/CVStudios/TestSubRepo
requesting all changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
unknown revision '5b2da1ce208064c2b73c3e561d3451c7bc8e568f'
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4651Issue when pulling using TortoiseHG in Ubuntu 16.042020-06-21T11:03:46ZBitbucket ImporterIssue when pulling using TortoiseHG in Ubuntu 16.04*Created originally on Bitbucket by Anonymous*
Default installation of mercurial/tortoisehg is giving me this log when trying to pull.
```
** unknown exception encountered, please report by visiting
** https://mercurial-scm.org/wik...*Created originally on Bitbucket by Anonymous*
Default installation of mercurial/tortoisehg is giving me this log when trying to pull.
```
** unknown exception encountered, please report by visiting
** https://mercurial-scm.org/wiki/BugTracker
** Python 2.7.12 (default, Nov 19 2016, 06:48:10) [GCC 5.4.0 20160609]
** Mercurial Distributed SCM (version 3.7.3)
** Extensions loaded:
Traceback (most recent call last):
File "/usr/bin/hg", line 43, in <module>
mercurial.dispatch.run()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 54, in run
sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 120, in dispatch
ret = _runcatch(req)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 144, in _runcatch
'pdb' : pdb.set_trace
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 130, in __getattribute__
self._load()
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 96, in _load
mod = _hgextimport(_import, head, globals, locals, None, level)
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 53, in _hgextimport
return importfunc(name, globals, *args, **kwargs)
File "/usr/lib/python2.7/pdb.py", line 59, in <module>
class Pdb(bdb.Bdb, cmd.Cmd):
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 131, in __getattribute__
return getattr(self._module, attr)
AttributeError: 'module' object has no attribute 'Cmd'
cmdserver: process exited unexpectedly with code 1
```
Another repo works ok, is just this one that I'm not allowed to pull. An "hg pull" in the command line outside TortoiseHg does work.
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4640Typing with IME a filename filter for a changeset.2020-06-21T11:03:32ZhindlemailTyping with IME a filename filter for a changeset. #!python
** Mercurial version (4.0). TortoiseHg version (4.0)
** Command:
** CWD: C:\Program Files\TortoiseHg
** Encoding: cp1252
** Extensions loaded: strip, rebase, bzexport, bundleclone, push-to-try
... #!python
** Mercurial version (4.0). TortoiseHg version (4.0)
** Command:
** CWD: C:\Program Files\TortoiseHg
** Encoding: cp1252
** Extensions loaded: strip, rebase, bzexport, bundleclone, push-to-try
** Python version: 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-4.8.7 PyQt-4.11.4 QScintilla-2.9
Traceback (most recent call last):
File "tortoisehg\hgqt\revdetails.pyo", line 408, in _applyFileNameFilter
File "tortoisehg\hgqt\manifestmodel.pyo", line 300, in setNameFilter
File "tortoisehg\hgqt\manifestmodel.pyo", line 378, in _repopulateNodes
File "tortoisehg\hgqt\manifestmodel.pyo", line 404, in _populateNodes
File "tortoisehg\util\hglib.pyo", line 86, in fromunicode
File "encodings\cp1252.pyo", line 12, in encode
UnicodeEncodeError: 'charmap' codec can't encode character u'\u1eb9' in position 1: character maps to <undefined>
the IME I was using was Keyman 9 (free download) with the Yoruba 8 keyboard.
Was trying to type "Event" thinking I was in EN keyboard buy was in Yoruba keyboard.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4639Errant click seems to select all chunks2020-06-21T11:03:31ZBitbucket ImporterErrant click seems to select all chunks*Created originally on Bitbucket by [DaveInCaz (David Hollman)](https://bitbucket.org/%7B2dd8bec0-e2b4-43d0-b274-6ee79db66b75%7D/)*
I think this is a GUI glitch in Workbench.
Scenario:
1. Edit a tracked file so that multiple 'chun...*Created originally on Bitbucket by [DaveInCaz (David Hollman)](https://bitbucket.org/%7B2dd8bec0-e2b4-43d0-b274-6ee79db66b75%7D/)*
I think this is a GUI glitch in Workbench.
Scenario:
1. Edit a tracked file so that multiple 'chunks' of changes are shown on the right hand pane in the Commit view
2. Initially the FILE is shown checked on the file list. All chunks are also checked.
3. Uncheck the FILE
4. All chunks are unchecked & shown with gray background color
5. Click IN ONE OF THE GRAY CHUNK AREAS. Don't click an actual chunk checkbox.
6. UNEXPECTED: The entire set of chunks turns white, and all are shown as checked. (The FILE is still shown unchecked)
7. Click on some other file in the file list. That file's changes (if any) are shown at right
8. Click the edited file again. All chunks are now shown unchecked and gray
Thankshttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4629tortoisehg: File name conflict with mercurial2020-06-21T11:03:12ZBitbucket Importertortoisehg: File name conflict with mercurial*Created originally on Bitbucket by [_wiz_](https://bitbucket.org/%7B5fcabb97-4f1d-458f-96bb-e897115448d5%7D/)*
As of mercurial 4.0 and tortoisehg 4.0, both try to install the same files into the python library installation path:
```...*Created originally on Bitbucket by [_wiz_](https://bitbucket.org/%7B5fcabb97-4f1d-458f-96bb-e897115448d5%7D/)*
As of mercurial 4.0 and tortoisehg 4.0, both try to install the same files into the python library installation path:
```
#!shell
hgext3rd/__init__.py
hgext3rd/__init__.pyc
hgext3rd/__init__.pyo
```
This is a problem for package management systems, since they usually prefer that every file belongs to one package only.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4623Strip extension checkbox disabled until rebase (?) checked2020-06-21T11:03:06ZBitbucket ImporterStrip extension checkbox disabled until rebase (?) checked*Created originally on Bitbucket by [roonski (Aaron Lawrence)](https://bitbucket.org/%7Bc7410afa-c0ea-443e-9bb3-39c02dbad434%7D/)*
In the extensions section of TortoiseHg settings, there is a checkbox for Strip. But the checkbox is disa...*Created originally on Bitbucket by [roonski (Aaron Lawrence)](https://bitbucket.org/%7Bc7410afa-c0ea-443e-9bb3-39c02dbad434%7D/)*
In the extensions section of TortoiseHg settings, there is a checkbox for Strip. But the checkbox is disabled (cannot be checked) initially.
The way I found to enable the checkbox was to first check Rebase, restart TortoiseHg. Then I could check Strip.
There was no way to discover this except guessing or referring to another working install, that I could see.
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4603thg console - gets stuck after running 'cmd'2023-06-19T21:02:21ZBitbucket Importerthg console - gets stuck after running 'cmd'*Created originally on Bitbucket by [DaveInCaz (David Hollman)](https://bitbucket.org/%7B2dd8bec0-e2b4-43d0-b274-6ee79db66b75%7D/)*
In the Workbench console window, if I type 'cmd' and press enter, it appears to run the Windows command ...*Created originally on Bitbucket by [DaveInCaz (David Hollman)](https://bitbucket.org/%7B2dd8bec0-e2b4-43d0-b274-6ee79db66b75%7D/)*
In the Workbench console window, if I type 'cmd' and press enter, it appears to run the Windows command prompt.
But I am then unable to type anything. It becomes totally nonfunctional and I have to restart thg Workbench to get it back to normal.
This was observed on Windows 7.
TortoiseHg version 3.9 with Mercurial-3.9, Python-2.7.9, PyQt-4.11.3, Qt-4.8.6
*Attachments:* [Capture](/uploads/133a84f6a02b00824c78f010216c5457/Capture.PNG)