<html><body><span style="font-family:Verdana; color:#000000; font-size:10pt;"><div>Thanks DetLev,</div><div><br></div><div>I had just tracked that down as I was debugging. I had Python3 selected as the project language but eric6 is running with 2.7. Once I changed the project language to Python2 then Refactoring became enabled.</div><div><br></div><div>Maybe adding a log output message would make it clearer.<br></div><div><br></div><div>Burt<br></div>
<blockquote id="replyBlockquote" webmail="1" style="border-left: 2px solid blue; margin-left: 8px; padding-left: 8px; font-size:10pt; color:black; font-family:verdana;">
<div id="wmQuoteWrapper">
-------- Original Message --------<br>
Subject: RE: [Eric] Unhandled exception error with rope Refactoring<br>
plugin<br>
From: Detlev Offenbach <<a href="mailto:detlev@die-offenbachs.de">detlev@die-offenbachs.de</a>><br>
Date: Mon, June 12, 2017 10:42 am<br>
To: <a href="mailto:burt@burtbicksler.com">burt@burtbicksler.com</a><br>
<br>
<div dir="auto">Hello,<div dir="auto"><br></div><div dir="auto">I forgot to mention, that the refactoring actions are only enabled, if the programming language of the project is the same as the one eric is executed with.</div><div dir="auto"><br></div><div dir="auto">Detlev<br><br><div data-smartmail="gmail_signature" dir="auto">Detlev Offenbach<br><a href="mailto:detlev@die-offenbachs.de">detlev@die-offenbachs.de</a><br><br>Sent from Nexus 5</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">Am 12.06.2017 3:39 nachm. schrieb <a href="mailto:burt@burtbicksler.com">burt@burtbicksler.com</a>:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><span style="font-family:'verdana';color:#000000;font-size:10pt"><div>That makes sense.</div><div><br></div><div>I've installed 17.06 and with the rope plugin I no longer have the issue with the Settings dialog exception. But I see another issue with Refactoring.</div><div><br></div><div>If I open, or create, a project the Refactoring menu item is grayed out, even with a file selected in the editor.</div><div>The plugin shows activated and active. </div><div><br></div><div>The only thing in the log is Warning: translation file 'rope_en_US' could not be loaded. Using default.</div><div><br></div><div>Closing the project doesn't enable the Refactoring menu again.</div><div><br></div><div>A fresh start of eric6 comes up with the Refactoring menu active. Of course most of the sub-menus are grayed out.</div><div><br></div><div>Loading a source file without a project leaves the Refactoring menu active. But the sub-menus are still grayed out.</div><div><br></div><div>With the older 6.08 version of eric where I had the exception issue with the Setting dialog the refactoring worked but with 17.06 it's not working for me.</div><div><br></div><div>Is there something I'm missing as far as how the plugin is supposed to work?</div><div><br></div><div>Thanks,</div><div>Burt</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div> <blockquote style="border-left:2px solid blue;margin-left:8px;padding-left:8px;font-size:10pt;color:black;font-family:'verdana'"> <div> -------- Original Message --------<br> Subject: RE: [Eric] Unhandled exception error with rope Refactoring<br> plugin<br> From: Detlev Offenbach <<a target="_blank" href="mailto:detlev&#64;die-offenbachs.de">detlev@die-offenbachs.de</a>><br> Date: Mon, June 12, 2017 9:22 am<br> To: <a target="_blank" href="mailto:burt&#64;burtbicksler.com">burt@burtbicksler.com</a><br> <br> <div dir="auto">Hello,<div dir="auto"><br></div><div dir="auto">end of last year the version scheme was changed to a year and month based scheme. I'm pretty sure, that this caused the update check to fail as well because it used to work with string comparison at that time. That means 6.0.8 > 17.06!</div><div dir="auto"><br></div><div dir="auto">Sorry for the inconveniences caused by this.</div><div dir="auto"><br></div><div dir="auto">Detlev<br><br><div data-smartmail="gmail_signature" dir="auto">Detlev Offenbach<br><a target="_blank" href="mailto:detlev&#64;die-offenbachs.de">detlev@die-offenbachs.de</a><br><br>Sent from Nexus 5</div></div></div><div><br><div class="elided-text">Am 12.06.2017 3:04 nachm. schrieb <a target="_blank" href="mailto:burt&#64;burtbicksler.com">burt@burtbicksler.com</a>:<br><blockquote style="margin:0 0 0 0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div><span style="font-family:'verdana';color:#000000;font-size:10pt"><div>Thanks,</div><div><br></div><div>I'm using the latest plugins installed from within Eric, but maybe the fact that I actually have a 2 year old version maybe that is part of the problem.</div><div><br></div><div>Also, when I check for updates from within Eric it says that I'm running the latest version and didn't indicate that there is a newer version available.</div><div><br></div><div>Burt</div><div><br></div><div><br></div> <blockquote style="border-left:2px solid blue;margin-left:8px;padding-left:8px;font-size:10pt;color:black;font-family:'verdana'"> <div> -------- Original Message --------<br> Subject: Re: [Eric] Unhandled exception error with rope Refactoring<br> plugin<br> From: Detlev Offenbach <<a target="_blank" href="mailto:detlev&#64;die-offenbachs.de">detlev@die-offenbachs.de</a>><br> Date: Mon, June 12, 2017 6:31 am<a target="_blank" href="https://duckduckgo.com/?q=eric&t=lm&ia=web">https://duckduckgo.com/?q=eric&t=lm&ia=web</a><br> To: <a target="_blank" href="mailto:burt&#64;burtbicksler.com">burt@burtbicksler.com</a><br> Cc: Eric Mailingliste <<a target="_blank" href="mailto:eric&#64;riverbankcomputing.com">eric@riverbankcomputing.com</a>><br> <br> Hello Burt,<div><br></div><div>according to the email you sent to the eric bugs email, you are using eric 6.0.8, which is by far the latest version. It is about two years old and has been gone out of service long ago. However, I’ve uploaded a new version of the rope and jedi plug-in recently. Please get them through the plug-ins repository dialog and let me know, if the issue is still present. If possible please uninstall your eric version (the distribution provided one) and install the latest release (17.06).</div><div><br></div><div>Regards,</div><div>Detlev</div><div><br><div><blockquote><div>Am 11.06.2017 um 22:17 schrieb <a target="_blank" href="mailto:burt&#64;burtbicksler.com">burt@burtbicksler.com</a>:</div><br><div><span style="font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-family:'verdana';font-size:10pt"><div>Forgot to add:</div><div><br></div><div><span style="font-family:'verdana';font-size:10pt">Running on Linux Mint 18.1 64 bit with the latest Eric6 installed</span></div><blockquote style="border-left-width:2px;border-left-style:solid;border-left-color:blue;margin-left:8px;padding-left:8px;font-size:10pt;font-family:'verdana'"><div>-------- Original Message --------<br>Subject: [Eric] Unhandled exception error with rope Refactoring plugin<br>From: <<a target="_blank" href="mailto:burt&#64;burtbicksler.com">burt@burtbicksler.com</a>><br>Date: Sun, June 11, 2017 4:10 pm<br>To: <a target="_blank" href="mailto:eric&#64;riverbankcomputing.com">eric@riverbankcomputing.com</a><br><br><span style="font-family:'verdana';font-size:10pt"><div>Just getting started with Eric and it looks pretty good, but I wanted to use the Refactoring so I installed the plugin.</div><div><br></div><div>With the rope plugin installed I can no longer use the Settings/Configuration. I get a pop up showing the following:</div><div></div><div style="margin:12px 0px;text-indent:0px"><span style="font-weight:600">Warning:</span></div><div style="margin:12px 0px;text-indent:0px">An unhandled exception occurred. Please report the problem<br>using the error reporting dialog or via email to <<a target="_blank" href="mailto:eric-bugs&#64;eric-ide.python-projects.org">eric-bugs@eric-ide.python-projects.org</a>>.<br>A log has been written to "/home/bbick/.eric6/eric6_error.log".<br><br>Error information:<br>--------------------------------------------------------------------------------<br>2017-06-11, 16:06:34<br>--------------------------------------------------------------------------------<br><class 'KeyError'>: <br>'1editorMouseClickHandlers'<br>--------------------------------------------------------------------------------<br>File "/usr/share/eric/modules/UI/<a target="_blank" href="http://userinterface.py/">UserInterface.py</a>", line 5156, in showPreferences<br>dlg = ConfigurationDialog(self, 'Configuration')<br>File "/usr/share/eric/modules/Preferences/<a target="_blank" href="http://configurationdialog.py/">ConfigurationDialog.py</a>", line 785, in __init__<br>displayMode=displayMode)<br>File "/usr/share/eric/modules/Preferences/<a target="_blank" href="http://configurationdialog.py/">ConfigurationDialog.py</a>", line 371, in __init__<br>pitm = self.itmDict[pageData[3]] # get the parent item</div><div style="margin:12px 0px;text-indent:0px"><br></div><div style="margin:12px 0px;text-indent:0px">....</div><div style="margin:12px 0px;text-indent:0px"><br></div><div style="margin:12px 0px;text-indent:0px">I didn't include the rest of the log as I have already reported it via the bug report.</div><div style="margin:12px 0px;text-indent:0px">But I thought I'd ask here to see if anyone else has seen this problem, and if so were you able to fix it.</div><div style="margin:12px 0px;text-indent:0px">Note that Refactoring appears to work OK, but the Settings are no longer working.</div><div style="margin:12px 0px;text-indent:0px">Thanks,</div><div style="margin:12px 0px;text-indent:0px">Burt<br></div><div></div></span><hr>_______________________________________________<br>Eric mailing list<br><a target="_blank" href="mailto:Eric&#64;riverbankcomputing.com">Eric@riverbankcomputing.com</a><br><a target="_blank" href="https://www.riverbankcomputing.com/mailman/listinfo/eric">https://www.riverbankcomputing.com/mailman/listinfo/eric</a><br></div></blockquote></span><span style="font-family:'helvetica';font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline !important">_______________________________________________</span><br style="font-family:'helvetica';font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:'helvetica';font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline !important">Eric mailing list</span><br style="font-family:'helvetica';font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><a target="_blank" href="mailto:Eric&#64;riverbankcomputing.com" style="font-family:'helvetica';font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Eric@riverbankcomputing.com</a><br style="font-family:'helvetica';font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><a target="_blank" href="https://www.riverbankcomputing.com/mailman/listinfo/eric" style="font-family:'helvetica';font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">https://www.riverbankcomputing.com/mailman/listinfo/eric</a></div></blockquote></div><br><div> <span style="border-collapse:separate;color:rgb( 0 , 0 , 0 );font-family:'helvetica';font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div>Detlev Offenbach</div><div><a target="_blank" href="mailto:detlev&#64;die-offenbachs.de">detlev@die-offenbachs.de</a></div><div><br></div></span><br> </div> <br></div> </div> </blockquote></span></div> </blockquote></div><br></div> </div> </blockquote></span></div> </blockquote></div><br></div>
</div>
</blockquote></span></body></html>