Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • thg thg
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 829
    • Issues 829
    • List
    • Boards
    • Service Desk
    • Milestones
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • mercurial
  • TortoiseHg
  • thgthg
  • Issues
  • #5687
Closed
Open
Created Feb 08, 2021 by vitidev@vitidev

what is the difference between thg.exe and thgw.exe?

again topics, again custom colors like #5599

mercurial.ini

[color]
log.topic = black bold #ff9980_background
topic.active = black bold #ff9980_background

When VS2019 (VisualHg) opened workbench and then "detect renames" cause errors

#!python
** Mercurial version (5.7).  TortoiseHg version (5.7)
** Command: workbench
** CWD: V:\dev\prj\Test
** Encoding: cp1251
** Extensions loaded: absorb, histedit, strip, mq, purge, rebase, relink, transplant, patchbomb, evolve, topic, tortoisehg.util.configitems
** Python version: 2.7.18 (v2.7.18:8d21aa21f2, Apr 20 2020, 13:25:05) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.9.9 PyQt-5.13.2 QScintilla-2.10.8
Traceback (most recent call last):
  File "tortoisehg\hgqt\guess.pyo", line 262, in findRenames
  File "tortoisehg\hgqt\guess.pyo", line 460, in __init__
  File "mercurial\hg.pyo", line 231, in repository
  File "mercurial\hg.pyo", line 193, in _peerorrepo
  File "mercurial\localrepo.pyo", line 3350, in instance
  File "mercurial\localrepo.pyo", line 786, in makelocalrepository
  File "mercurial\localrepo.pyo", line 1336, in __init__
  File "mercurial\color.pyo", line 211, in setup
  File "mercurial\color.pyo", line 321, in configstyles
  File "mercurial\ui.pyo", line 1778, in warn
  File "mercurial\ui.pyo", line 1253, in _writemsg
  File "mercurial\ui.pyo", line 2393, in _writemsgwith
  File "mercurial\ui.pyo", line 1196, in _write
  File "mercurial\ui.pyo", line 1220, in _writenobuf
  File "mercurial\ui.pyo", line 2070, in label
  File "mercurial\color.pyo", line 431, in colorlabel
  File "mercurial\color.pyo", line 395, in _render_effects
KeyError: '#ffffaa_background'

command line is

 "C:\Program Files\TortoiseHg\thg.exe" workbench

but from explorer menu command line is

 "C:\Program Files\TortoiseHg\thgw.exe" --nofork workbench

and no this error

what is the difference between thg.exe and thgw.exe?

Edited Feb 08, 2021 by vitidev
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking