Issue #13 resolved

Hg workbench - email patch issues

Anonymous created an issue

When I click on the context menu item in Hg workbench I get the following error

{{{

!python

Please report this bug to http://bitbucket.org/tortoisehg/thg/issues Mercurial version (1.6.3+196-d643ae555a4d). TortoiseHg version (1.1.3+467-75e88e640fbe) Command: --nofork workbench CWD: C:\Users\Gavin\Programming\GavsHgInterface Extensions loaded: fixfrozenexts, convert, mq Python version: 2.6.5 (r265:79096, Mar 19 2010, 21:48:26) [MSC v.1500 32 bit (Intel)] Windows version: (6, 1, 7600, 2, '') Processor architecture: x64 Traceback (most recent call last): File "tortoisehg\hgqt\repowidget.pyo", line 599, in emailRevision File "tortoisehg\hgqt\run.pyo", line 483, in email File "tortoisehg\hgqt\run.pyo", line 396, in call File "tortoisehg\hgqt\run.pyo", line 426, in _opendialog File "tortoisehg\hgqt\hgemail.pyo", line 408, in run File "tortoisehg\hgqt\hgemail.pyo", line 30, in init AttributeError: 'Ui_EmailDialog' object has no attribute 'bundle_radio'

}}}

Gavin

Comments (12)

  1. Anonymous

    Couple of things

    I'm not sure my previous post was clear - this occurs when I click the Email patch command in the context menu from workbench.

    It was installed using the tortoisehg-unstable-1.1.35467.35196-x64-5ff7e525-8b47-488a-b26e-a716ac285c34.msi installer, not built from source. The only file I can find with "hgemail" is in the tortoisehg\hgqt folder in library.zip. (named hgemail_ui.pyo).

    Am I missing something?

    Gavin

  2. Anonymous

    Weird. I have this on three different machines, and all produce the same error. A Windows 7 x64, Windows XP x64, and Windows XP x86.

    I even tried uninstalling, and reinstalling to no effect. Checked that I started with a blank TortoiseHG folder.

    Any other thoughts?

    Gavin

  3. Steve Borho

    I'm uploading new packages now; these will be the last I make till this time next week.

    the email dialog works for me; but I pushed a rather large refactor of the preview pane code that is now shared between the log details tab and commit tool. So this package probably has brand new bugs.

  4. Steve Borho

    This is related to the machine I use to build the installer packages. On one machine this happens, on the other the packaged email dialog is fine. I'll try to look into this when I have the time.

  5. Steve Borho

    I've pushed a workaround, but I suspect it broke translations in ui compiled files. it doesn't matter much at the moment, but it will need to be fixed properly at some point.

  6. Log in to comment