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
<[email protected]> 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/
>

_______________________________________________
relax (http://www.nmr-relax.com)

This is the relax-devel mailing list
[email protected]

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel

Reply via email to