tag:blogger.com,1999:blog-1693831864832387340.post6622278999946714042..comments2024-03-11T10:58:01.492+01:00Comments on SPE IDE - Stani's Python Editor: SPE: Call for testers!Stanihttp://www.blogger.com/profile/16059756624190203689noreply@blogger.comBlogger21125tag:blogger.com,1999:blog-1693831864832387340.post-12098856166362337832008-03-20T17:47:00.000+01:002008-03-20T17:47:00.000+01:00ad spe8.3 under hardy ... (pychecker problem)try t...ad spe8.3 under hardy ... (pychecker problem)<BR/><BR/>try to use sources.list from http://de.pastebin.ca/915001 it helped me. <BR/><BR/>it seems that no all repostiories are well updated . <BR/><BR/> LisoLisohttps://www.blogger.com/profile/06393796156274862008noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-45175383008660814292007-09-07T09:02:00.000+02:002007-09-07T09:02:00.000+02:00Hi, great work!I've discovered an error (SEG FAULT...Hi, great work!<BR/><BR/>I've discovered an error (SEG FAULT) when:<BR/>- Cut any text.<BR/>- Paste it in an upper position.<BR/>- Enter a new line.<BR/><BR/>I'm working on Ubuntu Feisty Fawn and I've tried it in one more pc (also with Ubuntu FF) and the same error ocurres.Franhttps://www.blogger.com/profile/02922081741403584272noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-66678376169094693232007-09-05T12:31:00.000+02:002007-09-05T12:31:00.000+02:00ill begin testing on gentoo linux, tel you how it ...ill begin testing on gentoo linux, tel you how it goes XDAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-41923050373782017632007-07-25T23:27:00.000+02:002007-07-25T23:27:00.000+02:00One problem :- platform : linux2- python : 2.5...One problem :<BR/><BR/>- platform : linux2<BR/>- python : 2.5.1<BR/>- wxPython : 2.8.0.1.<BR/>- interface : default<BR/>- encoding : ISO-8859-2<BR/><BR/>Launching application...<BR/>Create: Framework: menu.<BR/>Create: Framework: toolbar.<BR/>Create: Framework: statusbar.<BR/>Traceback (most recent call last):<BR/> File "_spe/spe", line 3, in module<BR/> import _spe.SPE<BR/> File "/usr/share/python2.5/site-packages/_spe/SPE.py", line 209, in module<BR/> style = style)<BR/> File "/usr/share/python2.5/site-packages/_spe/sm/wxp/smdi.py", line 1278, in __init__<BR/> wx.App.__init__(self,redirect=not debug)<BR/> File "/usr/lib/python2.5/site-packages/wx/_core.py", line 7748, in __init__<BR/> File "/usr/lib/python2.5/site-packages/wx/_core.py", line 7345, in _BootstrapApp<BR/> File "/usr/share/python2.5/site-packages/_spe/sm/wxp/smdi.py", line 1298, in OnInit<BR/> **self.attributes)<BR/> File "/usr/share/python2.5/site-packages/_spe/sm/wxp/smdi.py", line 801, in __init__<BR/> Parent.__init__(self,app=app,page=page,**options)<BR/> File "/usr/share/python2.5/site-packages/_spe/sm/wxp/smdi.py", line 596, in __init__<BR/> **options)<BR/> File "/usr/share/python2.5/site-packages/_spe/sm/wxp/smdi.py", line 325, in __init__<BR/> self.__statusBar__()<BR/> File "/usr/share/python2.5/site-packages/_spe/sm/wxp/smdi.py", line 417, in __statusBar__<BR/> self.statusBar = self.app.StatusBar(parent=self,id=wx.ID_ANY)<BR/> File "/usr/share/python2.5/site-packages/_spe/Menu.py", line 727, in __init__<BR/> self.throbber = Throbber(self,'throbber_still.gif')<BR/> File "/usr/share/python2.5/site-packages/_spe/Menu.py", line 733, in __init__<BR/> GIFAnimationCtrl.__init__(self,statusBar,-1,info.imageFile(fileName))<BR/> File "/usr/lib/python2.5/site-packages/wx/animate.py", line 242, in __init__<BR/> File "/usr/share/python2.5/site-packages/_spe/Menu.py", line 746, in LoadFile<BR/> if fileName != self._fileName and not self._running:<BR/>AttributeError: 'Throbber' object has no attribute '_fileName'<BR/><BR/>any advice ?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-4804406760749269412007-05-20T14:08:00.000+02:002007-05-20T14:08:00.000+02:00Hi,first of all I have to say that SPE is the grea...Hi,<BR/>first of all I have to say that SPE is the greatest IDE I've ever seen, thanks for all the work!<BR/>I have one problem with version 0.8.4.b, running on Windows XP.<BR/>If I try to run a file that is located on a path with spaces, it fails:<BR/>"C:\Python25\python.exe: can't open file 'C:\Documents': [Errno 2] No such file or directory"<BR/>Probably the file argument is passed to python without quotes.<BR/><BR/>Thanks again for all the good work!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-85714469503680976652007-05-08T09:03:00.000+02:002007-05-08T09:03:00.000+02:00HelloI tried running SPE through Blender on Window...Hello<BR/><BR/>I tried running SPE through Blender on Windows, but any script I try to send to Blender from the IDE gives me the following error:<BR/><BR/>Traceback (most recent call last):<BR/> File "C:\Python24\Lib\site-packages\_spe\Menu.py", line 499, in menu_reference_in_blender<BR/> self.app.childActive.reference_in_blender()<BR/> File "C:\Python24\Lib\site-packages\_spe\Child.py", line 612, in reference_in_blender<BR/> import blenpy.plugins.mouse<BR/>ImportError: No module named blenpy.plugins.mouse<BR/>Traceback (most recent call last):<BR/> File "C:\Python24\Lib\site-packages\_spe\Menu.py", line 495, in menu_load_in_blender<BR/> self.app.childActive.load_in_blender()<BR/> File "C:\Python24\Lib\site-packages\_spe\Child.py", line 606, in load_in_blender<BR/> import blenpy.pyGui<BR/>ImportError: No module named blenpy.pyGui<BR/><BR/>I don't know where the "blenpy" module is supposed to come from.<BR/><BR/>I am using:<BR/><BR/>Windows XP Pro<BR/>SPE 0.8.3c<BR/>Python 2.4.3<BR/>wxPython 2.6.1<BR/>Blender 2.43Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-63657862987186471382007-04-18T19:52:00.000+02:002007-04-18T19:52:00.000+02:00To ben: Since you have already installed wxPython ...To ben: Since you have already installed wxPython 2.5, simply comment the "try...except..." in /usr/lib/python2.5/site-packages/_spe/SPE.py. It works for me.<BR/><BR/>I use Ubuntu Feisty. I checked /usr/lib/python2.5/site-packages/ and found out there was no wxversion.py at all. I guess that might be a tiny bug of Ubuntu packages.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-30414867472038256822007-04-18T19:50:00.000+02:002007-04-18T19:50:00.000+02:00This comment has been removed by the author.???https://www.blogger.com/profile/18249106146740825174noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-15705051659728158342007-04-12T01:05:00.000+02:002007-04-12T01:05:00.000+02:00SPE latest SVN, Ubunt EdgyI can run SPE fine with ...SPE latest SVN, Ubunt Edgy<BR/>I can run SPE fine with Python 2.4.<BR/>When I 'sudo update-alternatives --config python' to switch to 2.5 and try running SPE, I get "Error: SPE requires wxPython, which doesn't seem to be installed. Get it from http://www.wxpython.org!"<BR/>I checked the first bit of code in SPE.py and tried 'import wxversion' from the Python 2.5 shell: "ImportError: No module named wxversion". It is clearly installed (according to both apt and Python 2.4)... I don't understand what I'm doing wrong. It seems as though Python 2.5 doesn't have access to installed packages.Unknownhttps://www.blogger.com/profile/13867388341118354026noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-51340414058645479932007-03-14T21:03:00.000+01:002007-03-14T21:03:00.000+01:00@smartbeiThe menu error should be fixed now!@smartbei<BR/><BR/>The menu error should be fixed now!Unknownhttps://www.blogger.com/profile/12809518715355340452noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-23106925976939490352007-03-13T20:48:00.000+01:002007-03-13T20:48:00.000+01:00@smartbeiI will look into these errors. Normally m...@smartbei<BR/><BR/>I will look into these errors. Normally menus which are related to open documents should be enabled when no file is open.<BR/><BR/>About the donate tool button... on a website I can put a paypal donate button which the donate tab can only display on windows. So for windows this could be an option.Unknownhttps://www.blogger.com/profile/05356560320690725286noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-25835363427667696092007-03-13T20:19:00.000+01:002007-03-13T20:19:00.000+01:00Revision just downloaded an hour ago, I think 208....Revision just downloaded an hour ago, I think 208.<BR/><BR/><BR/>Looks good, one thing I immediately noticed is that when no files are open, clicking on a menu and browsing it (mouseOvering the different options) will cause lots of errors to appear in the shell tab at the bottom half of the screen.<BR/><BR/>Suggestion: the donate button in the help menu could make the 'donate' tab be selected instead of opening the same thing in a web page.Unknownhttps://www.blogger.com/profile/07709164451483396954noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-40412018336089172592007-03-09T12:36:00.000+01:002007-03-09T12:36:00.000+01:00@scottsmanThe notes shouldn't appear down as you c...@scottsman<BR/><BR/>The notes shouldn't appear down as you can keep notes for every file or for general activity down. It doesn't look like a pychecker bug, more with notes. Contact me by email.Stanihttps://www.blogger.com/profile/16059756624190203689noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-62017870203862136042007-03-09T02:06:00.000+01:002007-03-09T02:06:00.000+01:00Folding tree fault fixed! Thanks.New problem now.....Folding tree fault fixed! Thanks.<BR/><BR/>New problem now...<BR/>Seg Fault<BR/><BR/>Opened file and checked the above bug was fixed. Then began to check pychecker. I made a deliberate error in the code (def to de f) and started pychecker. Nothing picked up, but that's alright. Wrote some notes in notes tab. Checked to see if they appeared on bottom notes tab. They didn't (don't know if they are supposed to?). But then I went to close the file using menu File->Close and SPE crashed with seg fault as follows. Looks like pychecker maybe?<BR/><BR/>Opening /home/john/_spe/examples/uml_example.py<BR/>Create: MdiSplit: class 'sm.wxp.smdi.MdiSplitChildFrame'> uml_example.py /home/john/_spe/examples/uml_example.py<BR/>Create: Sdi: class 'sm.wxp.smdi.MdiSplitChildFrame'.tabs<BR/>Event<: Framework: class 'sm.wxp.smdi.MdiSplitParentFrame'>.Size<BR/>Event: Parent: class 'Parent.Panel'>.onSize<BR/>Event>: Framework: class 'sm.wxp.smdi.MdiSplitParentFrame'>.Size<BR/>Event<: Framework: class 'sm.wxp.smdi.MdiSplitChildFrame'>.Size<BR/><BR/><BR/>{... }<BR/><BR/>Event: Child: /home/john/_spe/examples/uml_example.py: class 'Child.Panel'>.onKillFocus(dead=False)<BR/>Event: Child: /home/john/_spe/examples/uml_example.py: class 'Child.Panel'>.onKillFocus(dead=False)<BR/>Dialog: Parent: class 'Parent.Panel'>.messageCancel<BR/>Event>: Framework: class 'sm.wxp.smdi.MdiSplitParentFrame'>.Activate(False)<BR/>Opening /home/john/_spe/examples/uml_example.py<BR/>Event<: Framework: class 'sm.wxp.smdi.MdiSplitParentFrame'>.Activate(True)<BR/>Event: Parent: class 'Parent.Panel'>.onActivate<BR/>Event>: Framework: class 'sm.wxp.smdi.MdiSplitParentFrame'>.Activate(True)<BR/>Traceback (most recent call last):<BR/> File "/home/john/_spe/plugins/Pycheck.py", line 108, in OnProcessEnded<BR/> del self.list[0]<BR/>IndexError: list assignment index out of range<BR/>Event: Child: class 'sm.wxp.smdi.MdiSplitChildFrame'>.Close<BR/>Event<: Framework: class 'sm.wxp.smdi.MdiSplitChildFrame'>.Close<BR/>Event>: Framework: class 'sm.wxp.smdi.MdiSplitChildFrame'>.Close returns True<BR/>Segmentation fault (core dumped)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-36678153604362303972007-03-08T16:21:00.000+01:002007-03-08T16:21:00.000+01:00@scotsmanI've uploaded a fix to svn. I just discov...@scotsman<BR/><BR/>I've uploaded a fix to svn. I just discovered that overriding the normal behaviour of a tree in gtk is not an option. From now on you can only use the arrows to expand a tree item in the explorer. Can you try again now to crash SPE?Stanihttps://www.blogger.com/profile/16059756624190203689noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-86832179144764934432007-03-08T16:09:00.000+01:002007-03-08T16:09:00.000+01:00Problem when using treeview in Explorer (left side...Problem when using treeview in Explorer (left side) in UML_Example.py. opening and closing the treeviews gets messed up. In the end the Window(Frame) tree won't close anymore. Ubuntu Edgy<BR/><BR/>Spe is running in debugging mode with this configuration:<BR/>- platform : linux2<BR/>- python : 2.4.4c1<BR/>- wxPython : 2.8.1.1<BR/>- interface : default<BR/>- encoding : UTF-8<BR/><BR/>Launching application...<BR/>Create: Framework: menu.<BR/>Create: Framework: toolbar.<BR/>Create: Framework: statusbar.<BR/>Creating tabs...<BR/> Shell<BR/> Locals<BR/> Session<BR/> Output<BR/> Find<BR/> Browser<BR/> Recent<BR/> Todo<BR/> Index<BR/> Notes<BR/> Donate<BR/>Opening /home/john/_spe/examples/uml_example.py<BR/>{... }<BR/><BR/><BR/>Traceback (most recent call last):<BR/> File "/home/john/_spe/tabs/Browser.py", line 146, in onFolderSelect<BR/> recursion=self.depth.GetValue()<BR/> File "/usr/lib/python2.4/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 13772, in __getattr__<BR/> raise PyDeadObjectError(self.attrStr % self._name)<BR/>wx._core.PyDeadObjectError: The C++ part of the SpinCtrl object has been deleted, attribute access no longer allowed.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-90478990723069358402007-03-08T13:47:00.000+01:002007-03-08T13:47:00.000+01:00@antonymNo problem, if you want to donate without ...@antonym<BR/><BR/>No problem, if you want to donate without paypal, contact me by email spe.stani.be # gmail * com.Stanihttps://www.blogger.com/profile/16059756624190203689noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-16422683604984886592007-03-08T13:31:00.000+01:002007-03-08T13:31:00.000+01:00Great work,Any chance of a way to donate without h...Great work,<BR/><BR/>Any chance of a way to donate without having to create a paypal account? Others have managed to set that up even with paypal as a middleman.<BR/>As I don't have an account and really believe I shouldn't need one. I for one, hold off donating until then. <BR/><BR/>Regards,Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-13614248493615301012007-03-08T10:27:00.000+01:002007-03-08T10:27:00.000+01:00@scotsmanPlease open first a terminal and run SPE ...@scotsman<BR/><BR/>Please open first a terminal and run SPE in debugging mode (python SPE.py --debug), than I can know better what happens.<BR/><BR/>@rooy<BR/>I had to remove the UI with close buttons as it was not stable on Ubuntu. I tried to solve it, but it didn't seem possible. As an alternative, SPE provide to close tabs with a middle mouse click.Stanihttps://www.blogger.com/profile/16059756624190203689noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-63890582720753380452007-03-08T03:17:00.000+01:002007-03-08T03:17:00.000+01:00Hi,I'm using rev 192 on Ubuntu, wxPython 2.8. The ...Hi,<BR/>I'm using rev 192 on Ubuntu, wxPython 2.8. The default UI doesn't show any close button on the tabs. I can close tabs with Ctrl-W (i'm using windows shortcut).<BR/><BR/>Hieuhdhoanghttps://www.blogger.com/profile/10560123435782819140noreply@blogger.comtag:blogger.com,1999:blog-1693831864832387340.post-63064242240149955932007-03-08T01:45:00.000+01:002007-03-08T01:45:00.000+01:00Thank you Stani. I am testing already. One thing I...Thank you Stani. I am testing already. <BR/><BR/>One thing I have found is when closing one of multiple file tabs SPE crashes. This is on Ubuntu. I am trying to find what leads up to this because it does not always happen.<BR/><BR/>Will post when I have more details.<BR/><BR/>ScotsmanAnonymousnoreply@blogger.com