<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/pymolapbsplugin/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/pymolapbsplugin/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 20 Aug 2013 18:57:22 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/pymolapbsplugin/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>#1 apbs_tools.py incompatible with tk 8.6</title><link>https://sourceforge.net/p/pymolapbsplugin/bugs/1/?limit=25#dbf3</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Note that the apbstools plugin should really settle on using the grid manager and deprecate the use of the pack manager. Using both for the same window is unsupported as it can cause race conditions, etc.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jack Howarth</dc:creator><pubDate>Tue, 20 Aug 2013 18:57:22 -0000</pubDate><guid>https://sourceforge.netaea2d2041036f7d063891336730f8c7e84b96769</guid></item><item><title>#1 apbs_tools.py incompatible with tk 8.6</title><link>https://sourceforge.net/p/pymolapbsplugin/bugs/1/?limit=25#950d</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The attached patch appears to produce an apbstools plugin which is functional under tcl/tk 8.6.0. Note that blt requires the additional patch for tcl/tk 8.6 from FreeBSD...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://svnweb.freebsd.org/ports/head/x11-toolkits/blt/files/patch-newertcl?revision=300897&amp;amp;view=markup" rel="nofollow"&gt;http://svnweb.freebsd.org/ports/head/x11-toolkits/blt/files/patch-newertcl?revision=300897&amp;amp;view=markup&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;such that blt is built against the tcl/tk 8.6 internal headers (which have to be manually copied into the blt src subdirectory). Without this patch, the apbstool plugin segfaults in blt when clicking on the "Choose Externally Generated PQR" button. The internal data structures and calls in tcl/tk has forked too far from the original ones embedded in blt's sources.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jack Howarth</dc:creator><pubDate>Tue, 20 Aug 2013 18:55:13 -0000</pubDate><guid>https://sourceforge.net7cffed7e56a4584ddde9a80d71689a1ba7b8d1fe</guid></item><item><title>apbs_tools.py incompatible with tk 8.6</title><link>https://sourceforge.net/p/pymolapbsplugin/bugs/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The current apbs_tools.py in pymol svn is incompatible with tk 8.6 (which MacPorts has migrated to). The plugin crashes with the backtrace...&lt;/p&gt;
&lt;p&gt;&amp;lt;class '_tkinter.TclError'&amp;gt; Exception in Tk callback&lt;br /&gt;
Function: &amp;lt;function &amp;lt;lambda&amp;gt; at 0x110428b18&amp;gt; (type: &amp;lt;type 'function'&amp;gt;)&lt;br /&gt;
Args: ()&lt;br /&gt;
Traceback (innermost last):&lt;br /&gt;
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/Pmw/Pmw_1_3_3/lib/PmwBase.py", line 1753, in __call__&lt;br /&gt;
return apply(self.func, args)&lt;br /&gt;
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pmg_tk/startup/apbs_tools.py", line 265, in &amp;lt;lambda&amp;gt;&lt;br /&gt;
command = lambda s=self: APBSTools2(s))&lt;br /&gt;
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pmg_tk/startup/apbs_tools.py", line 628, in __init__&lt;br /&gt;
group.pack(fill='both',expand=1, padx=4, pady=5)&lt;br /&gt;
File "&amp;lt;string&amp;gt;", line 1, in pack&lt;br /&gt;
None&lt;br /&gt;
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk/Tkinter.py", line 1764, in pack_configure&lt;br /&gt;
+ self._options(cnf, kw))&lt;br /&gt;
&amp;lt;class '_tkinter.TclError'&amp;gt;: cannot use geometry manager pack inside .4536167960.4536169608.4536322240.4536485288 which already has slaves managed by grid&lt;/p&gt;
&lt;p&gt;which seems to be the same issue described in this thread...&lt;/p&gt;
&lt;p&gt;&lt;a href="https://groups.google.com/forum/?fromgroups=#\" rel="nofollow"&gt;https://groups.google.com/forum/?fromgroups=#\&lt;/a&gt;!topic/comp.lang.tcl/ncxQEhQ81TI&lt;/p&gt;
&lt;p&gt;on the topic 'Again "cannot use geometry manager pack inside ..." '&lt;/p&gt;
&lt;p&gt;This issue can be reproduced with the following steps...&lt;/p&gt;
&lt;p&gt;1) Install MacPorts&lt;br /&gt;
2) sudo port -d selfupdate&lt;br /&gt;
3) sudo port -d install pymol&lt;br /&gt;
4) execute 'pymol' and then select the APBS Tools2 menu item from the Plugins menu.&lt;/p&gt;
&lt;p&gt;I have upgraded the MacPorts py-pmw package locally to 1.3.3a which passes all if its demos under tcl/tk 8.5.13. This&lt;br /&gt;
particular crash isn't triiggered by any of the pmw demos so hopefully it can be worked around within abs-tools.py itself.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jack Howarth</dc:creator><pubDate>Sun, 03 Mar 2013 17:38:43 -0000</pubDate><guid>https://sourceforge.netee305a7143482fb98cc7d5ed224b3fa9f3bf3590</guid></item></channel></rss>