thg issueshttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues2023-06-08T13:27:25Zhttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5882Detect Copies/Renames crash2023-06-08T13:27:25ZAlex DunnDetect Copies/Renames crashI get the following log when attempting to rename some files:
```python
** Mercurial version (6.4rc0). TortoiseHg version (6.4rc0)
** Command:
** CWD: C:\windows\system32
** Encoding: cp1252
** Extensions loaded: mercurial_keyring un...I get the following log when attempting to rename some files:
```python
** Mercurial version (6.4rc0). TortoiseHg version (6.4rc0)
** Command:
** CWD: C:\windows\system32
** Encoding: cp1252
** Extensions loaded: mercurial_keyring unknown, strip, tortoisehg.util.configitems
** Python version: 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:36:42) [MSC v.1929 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.15.2 PyQt-5.15.7 QScintilla-2.13.3
Traceback (most recent call last):
File "tortoisehg\hgqt\guess.pyc", line 308, in acceptMatch
File "mercurial\context.pyc", line 1732, in forget
File "mercurial\dirstate.pyc", line 85, in wrap
File "mercurial\dirstate.pyc", line 106, in wrap
mercurial.error.ProgrammingError: calling `set_untracked` outside of a `changing_files`
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5881Error while uploading changes2023-03-27T13:47:10ZMartina MError while uploading changes```python
** Mercurial version (6.2.3). TortoiseHg version (6.2.3)
** Command: --nofork commit
** CWD: D:\Data\Optocat.Manuals
** Encoding: cp1252
** Extensions loaded: mercurial_keyring unknown, strip, tortoisehg.util.configitems
** Py...```python
** Mercurial version (6.2.3). TortoiseHg version (6.2.3)
** Command: --nofork commit
** CWD: D:\Data\Optocat.Manuals
** Encoding: cp1252
** Extensions loaded: mercurial_keyring unknown, strip, tortoisehg.util.configitems
** Python version: 3.9.12 (tags/v3.9.12:b28265d, Mar 23 2022, 23:52:46) [MSC v.1929 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.15.2 PyQt-5.15.7 QScintilla-2.13.3
Traceback (most recent call last):
File "tortoisehg\hgqt\commit.pyc", line 1274, in commandFinished
File "tortoisehg\util\shlib.pyc", line 50, in shell_notify
File "os.pyc", line 824, in fsdecode
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfc in position 89: invalid start byte
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5879UI text scaling doubled on HiDpi screen (Windows)2023-06-08T13:27:26ZStanimir StamenkovUI text scaling doubled on HiDpi screen (Windows)TortoiseHg 6.4rc0 / Windows 10 / Screen scaling 200%
It seems the screen scaling is applied twice to most of the UI text in TortoiseHg 6.4rc0:
![thg-6.4rc0-win](/uploads/567abcaeadea1254af292cf123024a45/image.png)
Here's a screenshot ...TortoiseHg 6.4rc0 / Windows 10 / Screen scaling 200%
It seems the screen scaling is applied twice to most of the UI text in TortoiseHg 6.4rc0:
![thg-6.4rc0-win](/uploads/567abcaeadea1254af292cf123024a45/image.png)
Here's a screenshot from TortoiseHG 6.3.2 on the same system:
![thg-6.3.2-win](/uploads/7bf4edce9097ad882165b4b1d3297d2d/image.png)
FWIW, if I change the screen scaling to 100%, then start the `thg` workbench anew, and then change the screen scaling back to 200% I get pretty much the intended result:
![thg-6.4rc0-win-2](/uploads/3e8f985978d41199cf2e51745e6c04d5/image.png)
... just until I restart the `thg` workbench.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5878Settings / UI Language error2023-03-21T13:59:39ZGeorge MozhaevSettings / UI Language errorNot work
[tortoisehg]
ui.language = en
Work if delete folder with current local in TortoiseHg\localeNot work
[tortoisehg]
ui.language = en
Work if delete folder with current local in TortoiseHg\localehttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5877Add subrepo error2023-06-08T13:27:26ZGeorge MozhaevAdd subrepo error```python
** Mercurial version (6.4rc0). TortoiseHg version (6.4rc0)
** Command:
** CWD: C:\Program Files\TortoiseHg
** Encoding: cp1251
** Extensions loaded: strip, tortoisehg.util.configitems
** Python version: 3.9.13 (tags/v3.9.13:6...```python
** Mercurial version (6.4rc0). TortoiseHg version (6.4rc0)
** Command:
** CWD: C:\Program Files\TortoiseHg
** Encoding: cp1251
** Extensions loaded: strip, tortoisehg.util.configitems
** Python version: 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:36:42) [MSC v.1929 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.15.2 PyQt-5.15.7 QScintilla-2.13.3
Traceback (most recent call last):
File "tortoisehg\hgqt\reporegistry.pyc", line 631, in addSubrepo
File "mercurial\windows.pyc", line 330, in pconvert
TypeError: replace() argument 1 must be str, not bytes
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5876Settings: Issue Tracking Plugin description refers to "IBugTrackProvider2" (t...2023-06-08T13:27:24ZPhilippe CloutierSettings: Issue Tracking Plugin description refers to "IBugTrackProvider2" (typo)As can be seen in [section 6.1.10. _Issue Tracking_ of the documentation](https://tortoisehg.readthedocs.io/en/latest/settings.html#issue-tracking), the description of the _Issue Tracker Plugin_ setting, in the _Issue Tracking_ section, ...As can be seen in [section 6.1.10. _Issue Tracking_ of the documentation](https://tortoisehg.readthedocs.io/en/latest/settings.html#issue-tracking), the description of the _Issue Tracker Plugin_ setting, in the _Issue Tracking_ section, is:
> Configures a COM IBugTraqProvider or IBugTrackProvider2 issue tracking plugin.
There is no such thing as "IBugTrackProvider2". Like the other version, "TraCK" is in fact spelled with a "q" ("IBugTraqProvider2").
By the way, it seems the "t" should be lowercase.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5875TypeError After Searching For A Word In Working Copy2024-01-28T02:28:38ZZianAtFirstWatchTypeError After Searching For A Word In Working CopyTortoiseHg showed a dialog that said I should report this bug that occurred while I was searching for a word in a local repository.
The dialog said:
```python
** Mercurial version (6.3.2). TortoiseHg version (6.3.2)
** Command:
** CWD...TortoiseHg showed a dialog that said I should report this bug that occurred while I was searching for a word in a local repository.
The dialog said:
```python
** Mercurial version (6.3.2). TortoiseHg version (6.3.2)
** Command:
** CWD: C:\WINDOWS\system32
** Encoding: cp1252
** Extensions loaded: convert, mq, strip, tortoisehg.util.configitems
** Python version: 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:36:42) [MSC v.1929 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.15.2 PyQt-5.15.7 QScintilla-2.13.3
Traceback (most recent call last):
File "tortoisehg\hgqt\grep.pyc", line 822, in sort
TypeError: '<' not supported between instances of 'NoneType' and 'NoneType'
```
I'm not sure which step triggered the bug.
**Approximate Steps to Reproduce the Problem**
1. Open TortoiseHg Workbench.
2. Select a repository.
3. Click on the Search button in the toolbar.
4. Type "Inc_DT_Intth" or "Inc_DT_Int" into the top text box next to the "Ignore case" checkbox.
5. Select the "Working Copy" radio button.
6. Click Search or press Enter in the first text box.
7. Wait for the search to finish.
8. Click on at least 1 result in the grid (File | Line | Match Text).
Expected Result:
Nothing
Actual Result:
![image](/uploads/a0e61ce6917527403d294dcf56c58e93/image.png)https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5874Bug unop Commit: utf-8' codec can't decode byte 0xcd in position 662023-03-29T16:19:54ZsevlatBug unop Commit: utf-8' codec can't decode byte 0xcd in position 66```python
** Mercurial version (6.2.3). TortoiseHg version (6.2.3)
** Command:
** CWD: C:\Windows\system32
** Encoding: cp1251
** Extensions loaded: histedit, mq, rebase, strip, tortoisehg.util.configitems
** Python version: 3.9.12 (ta...```python
** Mercurial version (6.2.3). TortoiseHg version (6.2.3)
** Command:
** CWD: C:\Windows\system32
** Encoding: cp1251
** Extensions loaded: histedit, mq, rebase, strip, tortoisehg.util.configitems
** Python version: 3.9.12 (tags/v3.9.12:b28265d, Mar 23 2022, 23:52:46) [MSC v.1929 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.15.2 PyQt-5.15.7 QScintilla-2.13.3
Traceback (most recent call last):
File "tortoisehg\hgqt\commit.pyc", line 1274, in commandFinished
File "tortoisehg\util\shlib.pyc", line 50, in shell_notify
File "os.pyc", line 824, in fsdecode
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcd in position 66: invalid continuation byte
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5873Cannot install TortoiseHg on Windows 102023-03-06T02:04:03ZDavid KnollCannot install TortoiseHg on Windows 10I cannot install TortoiseHg on Windows 10 due to the following error:
"An error occurred while attempting to create the directory:
C:\ProgramData\Microsoft\Windows\Start Menu"
The directory already exists.I cannot install TortoiseHg on Windows 10 due to the following error:
"An error occurred while attempting to create the directory:
C:\ProgramData\Microsoft\Windows\Start Menu"
The directory already exists.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5872Error during commit2023-03-03T16:02:29ZsevlatError during commit```python
** Mercurial version (6.2.3). TortoiseHg version (6.2.3)
** Command:
** CWD: C:\Windows\system32
** Encoding: cp1251
** Extensions loaded: histedit, mq, rebase, strip, tortoisehg.util.configitems
** Python version: 3.9.12 (ta...```python
** Mercurial version (6.2.3). TortoiseHg version (6.2.3)
** Command:
** CWD: C:\Windows\system32
** Encoding: cp1251
** Extensions loaded: histedit, mq, rebase, strip, tortoisehg.util.configitems
** Python version: 3.9.12 (tags/v3.9.12:b28265d, Mar 23 2022, 23:52:46) [MSC v.1929 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.15.2 PyQt-5.15.7 QScintilla-2.13.3
Traceback (most recent call last):
File "tortoisehg\hgqt\commit.pyc", line 1274, in commandFinished
File "tortoisehg\util\shlib.pyc", line 50, in shell_notify
File "os.pyc", line 824, in fsdecode
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcd in position 44: invalid continuation byte
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5870Shelve is merging similar filenames with spaces (resulting in corruption)2023-03-01T15:04:51ZTom HartlandShelve is merging similar filenames with spaces (resulting in corruption)THG 6.3.2 running on Windows 10 (running on VMWare Workstation).
Shelving two files with similar names causes the two files to be merged into a single one.
When unshelving, one of the file contains the text from both, and the second fi...THG 6.3.2 running on Windows 10 (running on VMWare Workstation).
Shelving two files with similar names causes the two files to be merged into a single one.
When unshelving, one of the file contains the text from both, and the second file is deleted.
- Create a new repo
- Add two new files, each with content...
- "Develop Test.txt"
- "Release Test.txt"
- Shelve the two files (this results in a single file in the shelf called "Test.txt")
- Unshelve the file (this results in a single file called "Develop Test.txt" containing the text of both, and "Release Test.txt" being deleted).
I believe the space in the filename is important, and that the shelf is only recognising the filename from the last space.
The same happens if I call them "Develop One Test.txt" and "Release Two Test.txt".
But if the last part of the filename is different, they separate correctly... for example "Develop Test One.txt" and "Release Test Two.txt"https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5869Editing ignore filter text file problem2023-08-17T18:38:44ZBetalordEditing ignore filter text file problemIn 6.3.2 (maybe earlier versions as well, not sure) I have a strange problem in ignore file editing window. It seems like a font problem (chars being wider than actual visuals, not sure how to explain it). It is really hard to edit it. I...In 6.3.2 (maybe earlier versions as well, not sure) I have a strange problem in ignore file editing window. It seems like a font problem (chars being wider than actual visuals, not sure how to explain it). It is really hard to edit it. I made a short video showing the problem since it is hard to describe. Note that I get this problem only in ignore list editing window, in other parts of the app it seems to work well.
The video:
https://www.youtube.com/watch?v=c3J83zAKiDo
I am on Windows 10.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5868Crash (THg 6.3.2) when attempting to push to an empty Git repo with preexisti...2023-02-15T22:35:06ZassarbadCrash (THg 6.3.2) when attempting to push to an empty Git repo with preexisting hggit stateI observe the following crash when attempting to push to an empty (I confirmed that with Git, to be 100% sure!) Git repo using the `hg.exe` bundled with TortoiseHg 6.3.2.
```
hg push sourceforge.git
pushing to git+ssh://assarbad@git.cod...I observe the following crash when attempting to push to an empty (I confirmed that with Git, to be 100% sure!) Git repo using the `hg.exe` bundled with TortoiseHg 6.3.2.
```
hg push sourceforge.git
pushing to git+ssh://assarbad@git.code.sf.net/p/windirstat/git-clone
searching for changes
** unknown exception encountered, please report by visiting
** https://mercurial-scm.org/wiki/BugTracker
** Python 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:36:42) [MSC v.1929 64 bit (AMD64)]
** Mercurial Distributed SCM (version 6.3.2)
** Extensions loaded: evolve 10.5.4.dev, hggit 1.0.1 (dulwich 0.20.46), histedit, mq, rebase, strip, topic 0.24.3.dev, transplant
Traceback (most recent call last):
File "hg", line 58, in <module>
File "mercurial\dispatch.pyc", line 143, in run
File "mercurial\dispatch.pyc", line 232, in dispatch
File "mercurial\dispatch.pyc", line 276, in _rundispatch
File "mercurial\dispatch.pyc", line 451, in _runcatch
File "mercurial\dispatch.pyc", line 461, in _callcatch
File "mercurial\scmutil.pyc", line 153, in callcatch
File "mercurial\dispatch.pyc", line 441, in _runcatchfunc
File "mercurial\dispatch.pyc", line 1265, in _dispatch
File "mercurial\dispatch.pyc", line 899, in runcommand
File "mercurial\dispatch.pyc", line 1277, in _runcommand
File "mercurial\dispatch.pyc", line 1263, in <lambda>
File "mercurial\util.pyc", line 1880, in check
File "mercurial\util.pyc", line 1880, in check
File "hgext\mq.pyc", line 4226, in mqcommand
File "mercurial\util.pyc", line 1880, in check
File "mercurial\util.pyc", line 1880, in check
File "hgext3rd\topic\__init__.pyc", line 1357, in pushoutgoingwrap
File "mercurial\util.pyc", line 1880, in check
File "mercurial\util.pyc", line 1880, in check
File "hgext3rd\topic\flow.pyc", line 94, in wrappush
File "mercurial\util.pyc", line 1880, in check
File "mercurial\commands.pyc", line 5820, in push
File "hggit\util.pyc", line 95, in inner
File "hggit\gitrepo.pyc", line 228, in exchangepush
File "hggit\git_handler.pyc", line 483, in push
File "hggit\git_handler.pyc", line 1404, in upload_pack
File "hggit\git_handler.pyc", line 1577, in _call_client
File "dulwich\client.pyc", line 1106, in send_pack
File "hggit\git_handler.pyc", line 1381, in genpack
File "dulwich\object_store.pyc", line 144, in __getitem__
File "dulwich\object_store.pyc", line 596, in get_raw
KeyError: b'73626b74ef756666d6570a3361795eca5a53f0f1'
```
Please note that I am unable to find `73626b74ef756666d6570a3361795eca5a53f0f1` in the preexisting `.hg/git-mapfile`.
The output of `hg debuginstall`, only my email address redacted:
```
> hg debuginstall
checking encoding (cp1252)...
checking Python executable (C:\Program Files\TortoiseHg\hg.exe)
checking Python implementation (CPython)
checking Python version (3.9.13)
checking Python lib (C:\Program Files\TortoiseHg\lib\library.zip)...
checking Python security support (sni,tls1.0,tls1.1,tls1.2)
checking Rust extensions (missing)
checking Mercurial version (6.3.2)
checking Mercurial custom build ()
checking module policy (allow)
checking installed modules (C:\Program Files\TortoiseHg\lib\library.zip\mercurial)...
checking registered compression engines (bz2, bz2truncated, none, zlib, zstd)
checking available compression engines (bz2, bz2truncated, none, zlib, zstd)
checking available compression engines for wire protocol (zstd, zlib, bz2, none)
checking "re2" regexp engine (missing)
checking templates (C:\Program Files\TortoiseHg\templates)...
checking default template (C:\Program Files\TortoiseHg\templates\map-cmdline.default)
checking commit editor... (notepad)
checking username (Oliver Schneider <xx@yy.zz>)
no problems detected
```
I see this issue both from the command line and from within the TortoiseHg Workbench.
Is there anything I could do in an attempt to get more details to you? E.g. can I somehow unpack the enclosed `library.zip` and make it into a "site directory" for the Python 3.9 version that ships with TortoiseHg 6.3.2? Is there a way to invoke the shipped Python and tell it to install a more recent version of `hggit` and friends in the per-user path, or does this require installing Python 3.9 and abusing that to do it? This way I could report it better to the `dulwich` or `hggit` project by first confirming if the issue has been resolved.
Thanks for any insights you can provide that help me to give you more useful information.
PS: Pushing to preexisting remote Git repos works flawlessly.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5867extension problem: mercurial_keyring2023-04-19T16:15:03ZVladimir Smorodincevextension problem: mercurial_keyringHello.
I use Windows 10 and Mercurial - 5.9.2 x64, but I decided to upgrade to the latest version 6.3.2 x64, in the application I used the mercurial_keyring extension, after the upgrade I needed to clone a new repository from the server...Hello.
I use Windows 10 and Mercurial - 5.9.2 x64, but I decided to upgrade to the latest version 6.3.2 x64, in the application I used the mercurial_keyring extension, after the upgrade I needed to clone a new repository from the server to local storage, but there was no effect when entering the password , every time a window appeared asking you to enter the password again and an authorization error was displayed, I tried to enter commands through CMD, the same effect, then I tried to reinstall the program, cleaning up the settings and configuration files of the application - it didn’t help, the effect remained the same, also I I noticed that access to existing repositories also began to require a password and an authorization error was displayed, then I tried to disable the mercurial_keyring extension and entering the password everything started. I tried to enable the extension and again when working with the repositories there was an authorization error, so I believe that there are authorization problems with this extension. I decided to delete the application again and roll back to version 5.9.2, this version has no problems with this extension.
my system where the problem was found:
windows 10 Pro (21H2 - 19044.2486)
Mercurial 6.3.2 x64https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5864hg identify --num2023-01-16T16:04:59ZStanislav Švechg identify --num```python
** Mercurial version (6.3.2). TortoiseHg version (6.3.2)
** Command:
** CWD: C:\Program Files\TortoiseHg
** Encoding: cp1250
** Extensions loaded: rebase, strip, tortoisehg.util.configitems
** Python version: 3.9.13 (tags/v3....```python
** Mercurial version (6.3.2). TortoiseHg version (6.3.2)
** Command:
** CWD: C:\Program Files\TortoiseHg
** Encoding: cp1250
** Extensions loaded: rebase, strip, tortoisehg.util.configitems
** Python version: 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:36:42) [MSC v.1929 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.15.2 PyQt-5.15.7 QScintilla-2.13.3
Traceback (most recent call last):
File "tortoisehg\hgqt\status.pyc", line 760, in run
File "mercurial\subrepo.pyc", line 83, in decoratedmethod
File "mercurial\subrepo.pyc", line 660, in dirty
File "mercurial\context.pyc", line 1671, in dirty
File "mercurial\util.pyc", line 1759, in __get__
File "mercurial\context.pyc", line 169, in substate
File "mercurial\subrepoutil.pyc", line 78, in state
File "mercurial\context.pyc", line 1575, in __contains__
File "mercurial\dirstate.pyc", line 335, in get_entry
File "mercurial\dirstatemap.pyc", line 66, in get
File "mercurial\util.pyc", line 1759, in __get__
File "mercurial\dirstatemap.pyc", line 203, in _map
File "mercurial\dirstatemap.pyc", line 302, in read
File "mercurial\util.pyc", line 1834, in wrapper
ValueError: overflow in dirstate
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5858Folder overlay icons are all ?2023-01-06T03:44:45ZajansveldFolder overlay icons are all ?As shown in the attached image, all folder icons have a question mark, even on a freshly cloned repo.
Perhaps related, TortoiseHgOverlayServer.exe is NOT running (it immediately terminates with a 255 exit code).
This is on a fresh inst...As shown in the attached image, all folder icons have a question mark, even on a freshly cloned repo.
Perhaps related, TortoiseHgOverlayServer.exe is NOT running (it immediately terminates with a 255 exit code).
This is on a fresh install of the latest TortoiseHg (version 6.2.3).
![overlay](/uploads/6ce5507b106aea6d702a0de04df96bbf/overlay.png)https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5857Filter Toolbar - can't delete old stored revsets2022-12-23T16:35:09ZLazy BadgerFilter Toolbar - can't delete old stored revsetsI have some revsets in Filter history (defined in THG 4-5 some years ago), which can't delete - Delete button can't be activated|pressed (even no background change in on-hover)
Fresh additions can be deleted without any glitches
Detect...I have some revsets in Filter history (defined in THG 4-5 some years ago), which can't delete - Delete button can't be activated|pressed (even no background change in on-hover)
Fresh additions can be deleted without any glitches
Detected on THG 6.2.3, Win10https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5856commit new changes2022-12-22T06:15:51Zpavel_1406commit new changes```python
** Mercurial version (6.2.3). TortoiseHg version (6.2.3)
** Command: --nofork commit
** CWD:
** Encoding: cp1251
** Extensions loaded: strip, tortoisehg.util.configitems
** Python version: 3.9.12 (tags/v3.9.12:b28265d, Mar 23 ...```python
** Mercurial version (6.2.3). TortoiseHg version (6.2.3)
** Command: --nofork commit
** CWD:
** Encoding: cp1251
** Extensions loaded: strip, tortoisehg.util.configitems
** Python version: 3.9.12 (tags/v3.9.12:b28265d, Mar 23 2022, 23:52:46) [MSC v.1929 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.15.2 PyQt-5.15.7 QScintilla-2.13.3
Traceback (most recent call last):
File "tortoisehg\hgqt\commit.pyc", line 1274, in commandFinished
File "tortoisehg\util\shlib.pyc", line 50, in shell_notify
File "os.pyc", line 824, in fsdecode
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xca in position 111: invalid continuation byte
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5855Pushing to a git repository fails on a tag with double quotes2022-12-21T21:09:34ZTim LebedkovPushing to a git repository fails on a tag with double quotesHere is the error message in TortoiseHg:
Abbruch: Invalid argument: 'C:\Users\tlebedkov\Projekte/.hg/git\refs\tags\Regeleditor_"RE2-Regeln_auf_allen_Ebenen"_fertig'Here is the error message in TortoiseHg:
Abbruch: Invalid argument: 'C:\Users\tlebedkov\Projekte/.hg/git\refs\tags\Regeleditor_"RE2-Regeln_auf_allen_Ebenen"_fertig'https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5852Another error report2022-12-15T07:32:52ZMartina MAnother error report```python
** Mercurial version (6.2.3). TortoiseHg version (6.2.3)
** Command:
** CWD: C:\Program Files\TortoiseHg
** Encoding: cp1252
** Extensions loaded: mercurial_keyring unknown, strip, tortoisehg.util.configitems
** Python versio...```python
** Mercurial version (6.2.3). TortoiseHg version (6.2.3)
** Command:
** CWD: C:\Program Files\TortoiseHg
** Encoding: cp1252
** Extensions loaded: mercurial_keyring unknown, strip, tortoisehg.util.configitems
** Python version: 3.9.12 (tags/v3.9.12:b28265d, Mar 23 2022, 23:52:46) [MSC v.1929 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.15.2 PyQt-5.15.7 QScintilla-2.13.3
Traceback (most recent call last):
File "mercurial\revlog.pyc", line 660, in _get_decompressor
KeyError: <memory at 0x000001B09D422DC0>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "mercurial\revlog.pyc", line 663, in _get_decompressor
File "mercurial\utils\compression.pyc", line 216, in forrevlogheader
KeyError: <memory at 0x000001B09D422DC0>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "tortoisehg\hgqt\repomodel.pyc", line 280, in _reloadGraph
File "tortoisehg\hgqt\repomodel.pyc", line 298, in _rebuildGraph
File "tortoisehg\hgqt\graph.pyc", line 966, in build_nodes
File "tortoisehg\hgqt\graph.pyc", line 605, in _iter_graphnodes
File "tortoisehg\hgqt\graph.pyc", line 374, in walk
File "tortoisehg\hgqt\graph.pyc", line 342, in _append_graft_source
File "mercurial\context.pyc", line 674, in extra
File "mercurial\util.pyc", line 1759, in __get__
File "mercurial\context.pyc", line 531, in _changeset
File "mercurial\changelog.pyc", line 543, in changelogrevision
File "mercurial\revlog.pyc", line 1830, in _revisiondata
File "mercurial\revlog.pyc", line 1893, in _rawtext
File "mercurial\revlog.pyc", line 1734, in _chunks
File "mercurial\revlog.pyc", line 2335, in decompress
File "mercurial\revlog.pyc", line 667, in _get_decompressor
mercurial.error.RevlogError: unknown compression type 01
```