thg commands from command line don't do anything

Issue #2404 duplicate
Dan Puza
created an issue

Executing commands like the following from the command line does nothing, with no output: thg commit thg add thg vdiff etc.

These commands work as expected: thg about thg log

Windows 8 64 bit

Is it user error? Is Windows 8 not supported yet? I expect a dialog box to appear.

Comments (7)

  1. Steve Borho

    I suggest adding a few steps to help debug this:

    Try setting THGDEBUG=1 in your environment; this will cause thg to spew debug info

    Try using: thg vdiff --nofork

  2. Dan Puza reporter


    Setting THGDEBUG=1 did not cause any additional spewing of debug info: still no output and nothing happens with that set.

    But, with the --nofork option, the dialogs appeared (EDIT: including the debug info).

  3. Dan Puza reporter

    No, and no. I've never gotten the dialogs to appear without the --nofork option. I used to get the output "QT: Untested Windows version 6.2 detected!". It went away this release, with the new QT version which I noticed in the release notes. But since the message went away and still nothing happens, I created this bug report.

  4. Steve Borho

    As a workaround, you can try two switches in the settings tool. On the top of the Workbench page, there is a setting for a single workbench window. Try disabling that first.

    If that fails, you can make --nofork the default by disable GUI forking on the TortoiseHg page.

  5. Log in to comment