mailRe: [bug #22035] The dx.map user function is broken in the GUI.


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Edward d'Auvergne on May 14, 2014 - 15:30:
Hi Troels,

Would you like to look after this bug?  It was introduced with your
commit r23078 (http://article.gmane.org/gmane.science.nmr.relax.scm/20820),
and this is a blocker for releasing relax 3.2.0.  You will need to add
support for the 'list_val_or_list_of_list_val' py_type to the
add_contents() method of the gui.uf_objects module.  You need to
insert something into the "2D sequence types" section and then see if
the dx.map user function works in the GUI.

Cheers,

Edward


On 12 May 2014 09:42, Edward d  Auvergne
<NO-REPLY.INVALID-ADDRESS@xxxxxxx> wrote:
URL:
  <http://gna.org/bugs/?22035>

                 Summary: The dx.map user function is broken in the GUI.
                 Project: relax
            Submitted by: bugman
            Submitted on: Mon 12 May 2014 07:42:45 AM UTC
                Category: GUI
Specific analysis category: None
                Priority: 7 - High
                Severity: 5 - Blocker
                  Status: None
             Assigned to: None
         Originator Name:
        Originator Email:
             Open/Closed: Open
                 Release: Repository: trunk
         Discussion Lock: Any
        Operating System: All systems

    _______________________________________________________

Details:

To reproduce, simply click on the 'User functions->dx->map' menu item.  You
will see:

Traceback (most recent call last):
  File "/data/relax/relax-trunk2/gui/relax_gui.py", line 906, in uf_call
    uf_store[name](event=event, wx_parent=self)
  File "/data/relax/relax-trunk2/gui/uf_objects.py", line 201, in __call__
    status = self.create_wizard(wx_parent)
  File "/data/relax/relax-trunk2/gui/uf_objects.py", line 293, in
create_wizard
    self.page = self.create_page(self.wizard, sync=self._sync)
  File "/data/relax/relax-trunk2/gui/uf_objects.py", line 272, in 
create_page
    return Uf_page(self._name, parent=wizard, height_desc=self._height_desc,
sync=self._sync, execute=execute)
  File "/data/relax/relax-trunk2/gui/uf_objects.py", line 352, in __init__
    super(Uf_page, self).__init__(parent, height_desc=height_desc)
  File "/data/relax/relax-trunk2/gui/wizards/wiz_objects.py", line 127, in
__init__
    self.add_contents(main_sizer)
  File "/data/relax/relax-trunk2/gui/uf_objects.py", line 617, in
add_contents
    raise RelaxError("The Python object type '%s' cannot be handled." %
arg['py_type'])
lib.errors.RelaxError: RelaxError: The Python object type
'list_val_or_list_of_list_val' cannot be handled.


This bug will block the release of relax 3.2.0.




    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?22035>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/




Related Messages


Powered by MHonArc, Updated Tue May 27 11:00:16 2014