thg issueshttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues2020-06-21T09:46:52Zhttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/388Accidentally viewing a large file leads to a long hang2020-06-21T09:46:52ZBitbucket ImporterAccidentally viewing a large file leads to a long hang*Created originally on Bitbucket by [bos (Bryan O'Sullivan)](https://bitbucket.org/%7B550c9a5b-be94-44d2-bde7-3f017236179f%7D/)*
I have a couple of files in my working directory that are very large (360,000 lines in length, for instance...*Created originally on Bitbucket by [bos (Bryan O'Sullivan)](https://bitbucket.org/%7B550c9a5b-be94-44d2-bde7-3f017236179f%7D/)*
I have a couple of files in my working directory that are very large (360,000 lines in length, for instance), but that I haven't ignored.
Immediately after I commit a change, thg automatically visits one of those files, and it takes a couple of minutes of it standing frozen dead processing the file to display before I can quit thg. This makes for a poor user experience.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/387Ignore <file> command from context menu in Ignore filter dialog is not working2020-06-21T09:46:51ZBitbucket ImporterIgnore <file> command from context menu in Ignore filter dialog is not working*Created originally on Bitbucket by [petrsolin](https://bitbucket.org/%7B6e1ebcec-5e7a-4fb3-bf08-51b37c58f9d5%7D/)*
Situation: I have two unversioned files in my working directory: clear.bat and copy-to-petr-pc.bat.
Steps to reproduc...*Created originally on Bitbucket by [petrsolin](https://bitbucket.org/%7B6e1ebcec-5e7a-4fb3-bf08-51b37c58f9d5%7D/)*
Situation: I have two unversioned files in my working directory: clear.bat and copy-to-petr-pc.bat.
Steps to reproduce:
# open Workbench
# click on "Working Directory"
# menu View / Commit
# right click unversioned file, in my case clear.bat
# click Ignore command to open Ignore filter dialog
# right click on unversioned file (in my case clear.bat) in Untracked Files listbox
# click Ignore clear.bat command
# it adds *.bat to Ignore Filter listbox instead of clear.bat as expectedhttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/386Width of 'description column keeps getting reduced at each "show repository r...2020-06-21T09:46:50ZBitbucket ImporterWidth of 'description column keeps getting reduced at each "show repository registry" click/unclick*Created originally on Bitbucket by Anonymous*
i have sorted my columns
graph, rev, branch, changes, description, author, age, tags. But the order doesn't matter. when repository explorer on the left is closed, everything gets shifted...*Created originally on Bitbucket by Anonymous*
i have sorted my columns
graph, rev, branch, changes, description, author, age, tags. But the order doesn't matter. when repository explorer on the left is closed, everything gets shifted in the repository view. the last column on the right gets wider.
When it is repository registry is turned on, description column is shortened, the width of author, age , tags (the last three) remain the same.
Either the shortening should be done where the widening was done (in my example it was the last column - tags)
or
a proportional widening / narrowing of column width should be used.
you cannot click back and forth without having to readjust the widths.
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/385Default commit message for post-merge commits2020-06-21T09:46:49ZBitbucket ImporterDefault commit message for post-merge commits*Created originally on Bitbucket by [Balfa (Mo Cassidy)](https://bitbucket.org/%7B57861d3f-53cd-4c9c-8c8f-84534cd35a71%7D/)*
Currently, the default message is "Merge ". Perhaps it would be more useful if it was "Merge " + OtherBranchNam...*Created originally on Bitbucket by [Balfa (Mo Cassidy)](https://bitbucket.org/%7B57861d3f-53cd-4c9c-8c8f-84534cd35a71%7D/)*
Currently, the default message is "Merge ". Perhaps it would be more useful if it was "Merge " + OtherBranchName (if different).
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/384Merge dialog default action should not be cancel.2020-06-21T09:46:48ZBitbucket ImporterMerge dialog default action should not be cancel.*Created originally on Bitbucket by [Balfa (Mo Cassidy)](https://bitbucket.org/%7B57861d3f-53cd-4c9c-8c8f-84534cd35a71%7D/)*
Right clicking on a changeset and choosing "Merge with local..." opens the "Merge - Action" dialog. The "defaul...*Created originally on Bitbucket by [Balfa (Mo Cassidy)](https://bitbucket.org/%7B57861d3f-53cd-4c9c-8c8f-84534cd35a71%7D/)*
Right clicking on a changeset and choosing "Merge with local..." opens the "Merge - Action" dialog. The "default" action in this dialog (the one that occurs when you hit Return or Enter) is cancel.
This is counter-intuitive, especially considering the "Merge" button is highlighted.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/383Upon commit, the branch operation should return to "No branch changes".2020-06-21T09:46:47ZBitbucket ImporterUpon commit, the branch operation should return to "No branch changes".*Created originally on Bitbucket by [Balfa (Mo Cassidy)](https://bitbucket.org/%7B57861d3f-53cd-4c9c-8c8f-84534cd35a71%7D/)*
This is irrespective of what it was immediately prior to (and hence during) the commit.
The user shouldn't h...*Created originally on Bitbucket by [Balfa (Mo Cassidy)](https://bitbucket.org/%7B57861d3f-53cd-4c9c-8c8f-84534cd35a71%7D/)*
This is irrespective of what it was immediately prior to (and hence during) the commit.
The user shouldn't have to take an explicit action to avoid continuing to "open a new named branch" for every commit after one where they intended to create a new named branch.
Likewise for closing the current branch.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/382Crash when unexpected character in .hgignore file2020-06-21T09:46:46ZBitbucket ImporterCrash when unexpected character in .hgignore file*Created originally on Bitbucket by Anonymous*
Crashs at startup of the workbench when an unexpected character in .hgignore file is detected.
*Created originally on Bitbucket by Anonymous*
Crashs at startup of the workbench when an unexpected character in .hgignore file is detected.
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/381Commit a single directory automatically adds files.2020-06-21T09:46:45ZBitbucket ImporterCommit a single directory automatically adds files.*Created originally on Bitbucket by [alfonse (Jason McKesson)](https://bitbucket.org/%7B5709bf8f-1694-4941-a4e7-44d0ef50703f%7D/)*
Normally, when you commit from the root of the repository, files that were not explicitly added are not c...*Created originally on Bitbucket by [alfonse (Jason McKesson)](https://bitbucket.org/%7B5709bf8f-1694-4941-a4e7-44d0ef50703f%7D/)*
Normally, when you commit from the root of the repository, files that were not explicitly added are not checked in the list of potential files to commit. This behavior does not carry over to directory commits; these will default to having all files in that directory checked, even if they were not explicitly added before the commit.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/379Backout dialog doesn't close when finished2020-06-21T09:46:44ZBitbucket ImporterBackout dialog doesn't close when finished*Created originally on Bitbucket by [dpsenner (Dominik P)](https://bitbucket.org/%7B0bf6cbd3-021c-4d23-a0c8-9cf8618697f3%7D/)*
I backed out a changeset and committed it so that it became the new tip, but the backout dialog kept open. On...*Created originally on Bitbucket by [dpsenner (Dominik P)](https://bitbucket.org/%7B0bf6cbd3-021c-4d23-a0c8-9cf8618697f3%7D/)*
I backed out a changeset and committed it so that it became the new tip, but the backout dialog kept open. One could also click the "Commit" button once more and wonder why it fails with an error.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/378Error attempting to drag-n-drop a patch into the patch queue2020-06-21T09:46:43ZBitbucket ImporterError attempting to drag-n-drop a patch into the patch queue*Created originally on Bitbucket by [seanare](https://bitbucket.org/%7Ba1c131d4-4471-4e7c-ace6-f0e977404c41%7D/)*
Dragging a patch from Windows file explorer and dropping it onto the panel listing the patch series generates the error be...*Created originally on Bitbucket by [seanare](https://bitbucket.org/%7Ba1c131d4-4471-4e7c-ace6-f0e977404c41%7D/)*
Dragging a patch from Windows file explorer and dropping it onto the panel listing the patch series generates the error below.
The same patch can be imported using qimport from the command-line without issues.
Reproduced with a number of different patches.
Restarting the workbench and retrying doesn't resolve the problem.
{{{
#!python
** Mercurial version (1.8.1). TortoiseHg version (2.0.2)
** Command: --nofork workbench
** CWD: C:\Projects\Health\Psolis2
** Extensions loaded: fixfrozenexts, mq, rebase, extdiff, fetch, histedit, transplant, graphlog
** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)]
** Windows version: (5, 1, 2600, 2, 'Service Pack 3')
** Processor architecture: x86
** Qt-4.7.1 PyQt-4.8.2
Traceback (most recent call last):
File "tortoisehg\hgqt\mq.pyo", line 800, in dropEvent
NameError: global name 'thgimport' is not defined
}}}https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/377How to get the code on my local machine2020-06-21T09:46:42ZBitbucket ImporterHow to get the code on my local machine*Created originally on Bitbucket by Anonymous*
Hi I am new to TortoiseHG.
I created a repositort TestProject.
Added few file in this project from machine 1.Committed it.
I want to retrieve the complete project on machine2.
How ca...*Created originally on Bitbucket by Anonymous*
Hi I am new to TortoiseHG.
I created a repositort TestProject.
Added few file in this project from machine 1.Committed it.
I want to retrieve the complete project on machine2.
How can I do that. Can't find any documentatiopn for it.
Please help me.
Joe.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/376Bad file name encoding on Update2020-06-21T09:46:41ZBitbucket ImporterBad file name encoding on Update*Created originally on Bitbucket by [DigitalDog](https://bitbucket.org/%7B3857f998-9f12-4877-a31f-d71de4d5e672%7D/)*
Files with UTF characters are correctly stored in repository, and correctly displayed in the Workbench and so on, but i...*Created originally on Bitbucket by [DigitalDog](https://bitbucket.org/%7B3857f998-9f12-4877-a31f-d71de4d5e672%7D/)*
Files with UTF characters are correctly stored in repository, and correctly displayed in the Workbench and so on, but if I try to do Update, the resulting names are invalid, so after Update I'm getting total mess: files that should get overwritten stay in place, and files that should be overwriting them are incorrectly named. Please see before/after attachments. Thanks in advance.
*Attachments:* [hg-before-update](/uploads/86d7332a33168bccc0291d8beebc457d/hg-before-update.png)[hg-after-update](/uploads/d8ae18923a1aa3cd1ef79dc0d276c0cf/hg-after-update.png)https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/375Crash when clicking on the lock on the Sync window2020-06-21T09:46:38ZBitbucket ImporterCrash when clicking on the lock on the Sync window*Created originally on Bitbucket by Anonymous*
{{{
#!python
** Mercurial version (1.8.1). TortoiseHg version (2.0.2)
** Command: --nofork synch
** CWD: R:\Scripts\SomeFolder
** Extensions loaded: fixfrozenexts
** Python version: ...*Created originally on Bitbucket by Anonymous*
{{{
#!python
** Mercurial version (1.8.1). TortoiseHg version (2.0.2)
** Command: --nofork synch
** CWD: R:\Scripts\SomeFolder
** Extensions loaded: fixfrozenexts
** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:13:38) [MSC v.1500 64 bit (AMD64)]
** Windows version: (6, 1, 7601, 2, 'Service Pack 1')
** Processor architecture: x64
** Qt-4.7.1 PyQt-4.8.2
Traceback (most recent call last):
File "tortoisehg\hgqt\sync.pyo", line 531, in secureclicked
File "tortoisehg\hgqt\sync.pyo", line 1065, in __init__
File "mercurial\url.pyo", line 88, in readauthforuri
ValueError: need more than 1 value to unpack
}}}https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/374Evaluate TortoisePlink from TortoiseCVS2020-06-21T09:46:37ZBitbucket ImporterEvaluate TortoisePlink from TortoiseCVS*Created originally on Bitbucket by [sborho (Steve Borho)](https://bitbucket.org/%7Ba7b33259-0b76-44e3-9ee3-0946c696a082%7D/)*
See if the performance problems have been improved, there are reports that is has bug fixes lacking in Tortoi...*Created originally on Bitbucket by [sborho (Steve Borho)](https://bitbucket.org/%7Ba7b33259-0b76-44e3-9ee3-0946c696a082%7D/)*
See if the performance problems have been improved, there are reports that is has bug fixes lacking in TortoiseSVN's TortoisePlink
*Attachments:* [TortoisePlink.exe](/uploads/07cdf14664466da44456a18f069d7053/TortoisePlink.exe)https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/373could not create commit from command line (thg commit)2020-06-21T09:46:35ZBitbucket Importercould not create commit from command line (thg commit)*Created originally on Bitbucket by [frankmir (Miroslav Frank)](https://bitbucket.org/%7Bd20e83f2-26bc-4ed4-bb1e-56adb95a5aed%7D/)*
crashes with:
{{{
#!python
** Mercurial version (1.8.1). TortoiseHg version (2.0.2)
** Command: c...*Created originally on Bitbucket by [frankmir (Miroslav Frank)](https://bitbucket.org/%7Bd20e83f2-26bc-4ed4-bb1e-56adb95a5aed%7D/)*
crashes with:
{{{
#!python
** Mercurial version (1.8.1). TortoiseHg version (2.0.2)
** Command: commit
** CWD: E:\Projects\Infrastructure
** Extensions loaded: fixfrozenexts, mq
** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:13:38) [MSC v.1500 64 bit (AMD64)]
** Windows version: (6, 1, 7601, 2, 'Service Pack 1')
** Processor architecture: x64
** Qt-4.7.1 PyQt-4.8.2
Traceback (most recent call last):
File "tortoisehg\hgqt\run.pyo", line 469, in __call__
File "tortoisehg\hgqt\commit.pyo", line 975, in run
File "tortoisehg\hgqt\thgrepo.pyo", line 50, in repository
File "mercurial\hg.pyo", line 94, in repository
File "mercurial\hg.pyo", line 79, in _lookup
File "mercurial\hg.pyo", line 20, in _local
File "mercurial\util.pyo", line 1372, in drop_scheme
AttributeError: 'NoneType' object has no attribute 'startswith'
}}}https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/372shelve: encode error2020-06-21T09:46:34ZBitbucket Importershelve: encode error*Created originally on Bitbucket by Anonymous*
I encounter this problem when using the shelve tool with an ANSI-encoded file with umlauts. The character in position 9475 is "ü" and thus > 128.
{{{
#!python
** Mercurial version (1.8...*Created originally on Bitbucket by Anonymous*
I encounter this problem when using the shelve tool with an ANSI-encoded file with umlauts. The character in position 9475 is "ü" and thus > 128.
{{{
#!python
** Mercurial version (1.8.1). TortoiseHg version (2.0.2)
** Command:
** CWD: C:\
** Extensions loaded: fixfrozenexts, convert, mq, transplant, rebase
** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)]
** Windows version: (5, 1, 2600, 2, 'Service Pack 3')
** Processor architecture: x86
** Qt-4.7.1 PyQt-4.8.2
Traceback (most recent call last):
File "tortoisehg\hgqt\shelve.pyo", line 231, in moveChunksRight
File "tortoisehg\hgqt\chunks.pyo", line 212, in deleteSelectedChunks
UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 9475: ordinal not in range(128)
}}}
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/371Shelve Tool invoke IndexError2020-06-21T09:46:33ZBitbucket ImporterShelve Tool invoke IndexError*Created originally on Bitbucket by Anonymous*
{{{
#!python
** Mercurial version (1.8.1). TortoiseHg version (2.0.2)
** Command: status
** CWD: C:\Work Space\ProjectAthena\branch\Athena\src
** Extensions loaded: extdiff, win32mbcs...*Created originally on Bitbucket by Anonymous*
{{{
#!python
** Mercurial version (1.8.1). TortoiseHg version (2.0.2)
** Command: status
** CWD: C:\Work Space\ProjectAthena\branch\Athena\src
** Extensions loaded: extdiff, win32mbcs, win32text, children, activity, bfiles
** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)]
** Windows version: (5, 1, 2600, 2, 'Service Pack 3')
** Processor architecture: x86
** Qt-4.7.1 PyQt-4.8.2
Traceback (most recent call last):
File "tortoisehg\hgqt\shelve.pyo", line 198, in moveFileRight
File "tortoisehg\hgqt\chunks.pyo", line 338, in getChunksForFile
IndexError: list index out of range
}}}https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/370The list to add/select files for inclusion in a qnew/qrefresh only allows sin...2020-06-21T09:46:32ZBitbucket ImporterThe list to add/select files for inclusion in a qnew/qrefresh only allows single selection*Created originally on Bitbucket by [DeeHants (Deanna Earley)](https://bitbucket.org/%7B72bdd83e-5cb2-4920-b99f-e9a99b688617%7D/)*
It would be useful if this list allowed multiple selection/ticking for when many files are added at one t...*Created originally on Bitbucket by [DeeHants (Deanna Earley)](https://bitbucket.org/%7B72bdd83e-5cb2-4920-b99f-e9a99b688617%7D/)*
It would be useful if this list allowed multiple selection/ticking for when many files are added at one time, just like the file list on the commit page.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/369Resolving a rejected patch crashes the workbench2020-06-21T09:46:31ZBitbucket ImporterResolving a rejected patch crashes the workbench*Created originally on Bitbucket by [DeeHants (Deanna Earley)](https://bitbucket.org/%7B72bdd83e-5cb2-4920-b99f-e9a99b688617%7D/)*
Hi.
Trying to resolve a patch that has rejected chunks causes a win32 access violation when I click ye...*Created originally on Bitbucket by [DeeHants (Deanna Earley)](https://bitbucket.org/%7B72bdd83e-5cb2-4920-b99f-e9a99b688617%7D/)*
Hi.
Trying to resolve a patch that has rejected chunks causes a win32 access violation when I click yes to edit them.
In this case, the files being created by the patch already existed in the working dir but were NOT under mq/hg control yet.
This is reproducable in a test repo and the crash/patch failure does not occur if the conflicting file doesn't exist.
If the rejected hunk only makes a change to a file that has failed, then the edit works fine.
I have a crash/memory dump if required.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/368automatically adding selected untracked files on commit doesn't quote the fil...2020-06-21T09:46:29ZBitbucket Importerautomatically adding selected untracked files on commit doesn't quote the filename*Created originally on Bitbucket by [DeeHants (Deanna Earley)](https://bitbucket.org/%7B72bdd83e-5cb2-4920-b99f-e9a99b688617%7D/)*
When trying to do a commit after selecting (but not adding) a file, it prompts to add it for me.
When I ...*Created originally on Bitbucket by [DeeHants (Deanna Earley)](https://bitbucket.org/%7B72bdd83e-5cb2-4920-b99f-e9a99b688617%7D/)*
When trying to do a commit after selecting (but not adding) a file, it prompts to add it for me.
When I press yes to add the file, it fails and reports this error in the log:
{{{
% hg add --repository D:\Documents\Projects\crash test D:\Documents\Projects\crash test\New Text Document.txt
__init__() takes exactly 5 arguments (4 given)
[command returned code 255 Thu Mar 17 00:49:35 2011]
}}}