Python-spe-users digest, Vol 1 #62 - 2 msgs
python-spe-users-request-tdrK/[email protected] Sun, 15 Jan 2006 12:00:16 +0100
| Newsgroups | gmane.comp.python.spe.user |
|---|---|
| Message-ID | <[email protected]> |
Send Python-spe-users mailing list submissions to [email protected] To subscribe or unsubscribe via the World Wide Web, visit http://lists.berlios.de/mailman/listinfo/python-spe-users or, via email, send a message with subject or body 'help' to [email protected] You can reach the person managing the list at [email protected] When replying, please edit your Subject line so it is more specific than "Re: Contents of Python-spe-users digest..." _______________________________________________ http://pythonide.stani.be http://pythonide.stani.be/manual/html/manual.html http://pythonide.stani.be/blog/sm_donate _______________________________________________ Today's Topics: 1. Re: SPE 0.8.1c - congratulations and tracebacks (SPE Stani's Python Editor) 2. SPE 0.8.1.d (redirected output,column/row view,ubuntu support) (SPE Stani's Python Editor) --__--__-- Message: 1 Date: Sun, 15 Jan 2006 02:26:56 +0100 From: "SPE Stani's Python Editor" <[email protected]> To: python-spe-users-tdrK/[email protected] Subject: Re: [spe-users] SPE 0.8.1c - congratulations and tracebacks Reply-To: [email protected] On 12/28/05, SPE Stani's Python Editor <[email protected]> wrote: > Thanks they are useful. Some of them I saw and fixed already. I will check > it when I am back 4th of january. > Stani > > > On 12/28/05, Fuzzyman <[email protected]> wrote: > > http://pythonide.stani.be > > http://pythonide.stani.be/manual/html/manual.html > > http://pythonide.stani.be/blog/sm_donate > > -- > > > > > > Hello Stani, > > > > First off, congratulations on 0.8.1c. I very much like the new look and > > the error highlighting. *Very* nice. > > > > Secondly - I've had a few tracebacks. I'm reporting them here in case > > they are helpful. I can't tell you exactly what I was doing to cause > > them I'm afraid - they appeared in the shell, during 'normal operations'. > > > > > > Seen several times : > > > > Traceback (most recent call last): > > File > "C:\Python24\lib\site-packages\wx-2.6-msw-unicode\wx\_core.py", > > line 13266, in <lambda> > > lambda event: event.callable(*event.args, **event.kw) ) > > File > "C:\Python24\Lib\site-packages\_spe\sm\wxp\stc.py", line > 590, in > > markError > > self.StartStyling(self.PositionFromLine(lineno-1), > > wx_stc.STC_INDICS_MASK) > > TypeError: unsupported operand type(s) for -: 'NoneType' and 'int' > > > > > > Seen once: > > > > Traceback (most recent call last): > > File > "C:\Python24\lib\site-packages\wx-2.6-msw-unicode\wx\_core.py", > > line 13266, in <lambda> > > lambda event: event.callable(*event.args, **event.kw) ) > > File > "C:\Python24\Lib\site-packages\_spe\sm\wxp\stc.py", line > 590, in > > markError > > self.StartStyling(self.PositionFromLine(lineno-1), > > wx_stc.STC_INDICS_MASK) > > TypeError: unsupported operand type(s) for -: 'NoneType' and 'int' > > > > File "<input>", line 1 > > Tkinter.CENTERTraceback (most recent call last): > > > > > > Traceback (most recent call last): > > File > "C:\Python24\lib\site-packages\wx-2.6-msw-unicode\wx\_core.py", > > line 13266, in <lambda> > > lambda event: event.callable(*event.args, **event.kw) ) > > File > "C:\Python24\Lib\site-packages\_spe\sm\wxp\stc.py", line > 590, in > > markError > > self.StartStyling(self.PositionFromLine(lineno-1), > > wx_stc.STC_INDICS_MASK) > > TypeError: unsupported operand type(s) for -: 'NoneType' and 'int' > > WARNING: Stream <cin> looks suspicious: it lacks a 'fileno' attribute. > > WARNING: Stream <cin> looks suspicious: it lacks a 'mode' attribute. > > WARNING: Stream <cout> looks suspicious: it lacks a 'fileno' attribute. > > WARNING: Stream <cout> looks suspicious: it lacks a 'mode' attribute. > > WARNING: Stream <cerr> looks suspicious: it lacks a 'fileno' attribute. > > WARNING: Stream <cerr> looks suspicious: it lacks a 'mode' attribute. > > > > All above bugs should be fixed in SPE 0.8.1.d > > ERROR: Invalid Notebook Page In IsPageEnabled: (4) > > Traceback (most recent call last): > > File > "C:\Python24\Lib\site-packages\_spe\sm\wxp\NotebookCtrl.py", > line > > 1814, in OnMouseMotion > > if self.IsPageEnabled(insidetab): > > File > "C:\Python24\Lib\site-packages\_spe\sm\wxp\NotebookCtrl.py", > line > > 1107, in IsPageEnabled > > raise "\nERROR: Invalid Notebook Page In IsPageEnabled: (" + > > str(nPage) + ")" > > > > ERROR: Invalid Notebook Page In IsPageEnabled: (4) > > > > > > Same error repeated 4 times : > > > > Traceback (most recent call last): > > File > "C:\Python24\Lib\site-packages\_spe\sm\wxp\NotebookCtrl.py", > line > > 1779, in OnMouseMotion > > dx = abs(pt.x - self._dragstartpos.x) > > AttributeError: 'TabCtrl' object has no attribute '_dragstartpos' Report these kind of bugs if still present in SPE 0.8.1.d on the spe-dev mailing list, where Andrea probably will answer. Stani -- http://pythonide.stani.be http://pythonide.stani.be/screenshots http://pythonide.stani.be/manual/html/manual.html --__--__-- Message: 2 Date: Sun, 15 Jan 2006 06:35:28 +0100 From: "SPE Stani's Python Editor" <[email protected]> To: python-spe-users-tdrK/[email protected], python-spe-mac-tdrK/[email protected] Subject: [spe-users] SPE 0.8.1.d (redirected output,column/row view,ubuntu support) Reply-To: [email protected] ------=_Part_15317_321449.1137303328774 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline SPE 0.8.1.d [Release]<http://www.stani.be/python/spe/blog/categorylist_html= ?cat_id=3D1> SPE gets rid of terminal windows when executing scripts. The output is shown nicely formatted with colors and hyperlinks to jump to the source code. Files can be run as such with or without dialog box to pass arguments= . For those who prefer 'running scripts externally in terminals' is still available. (See http://pythonide.stani.be/manual/html/manual4_html_5029fe9c.gif) . On MacOS X and Linux SPE can now show files simultaneously as columns or rows for comparitive editing. You can select which files are shown, by Ctrl clicking them. (See http://pythonide.stani.be/manual/html/manual4_html_1cde0f5.jpg) . SPE was for the first time tested on and improved for Ubuntu (and hopefully so for Linux in general). I adapted SPE such that it can ran out of the box of an archive (zip or tar.gz). This has the advantage that Linux (but also Mac and Windows) don't have to install SPE anymore but can just run it out of a folder or USB stick, provided the right version of wxPython (2.6) is installed on the system as it is always the case with Ubuntu boxes. If you want to install SPE in this way, use the -no_setup.zip distribution, but don't forget to uninstall your previous version of SPE first. *New features*: - new run system with redirected output - column and row view modes - SPE can run just from a folder (provided wxPython 2.6 is present) *Improved features*: - file tabs (by Andrea Gavana) - warning before executing whole file - various improvements for Ubuntu/GTK - 'find in files' in multiple paths when separated by ';' (Nick Trout) - browser file order by relative path instead of base (Nick Trout) *Fixes*: - global todo fix (by Benjamin Hess) - realtime id fix - utf8 encoding recognition - Windows 98 run fix (by Fuzzyman) - fix for execute in shell (except,else,elif) - passing arguments to running files (by Karl-Heinz Glahe) *Manual*: - Quick install without setup (Windows, Linux and MacOS X) - Running files - FAQ updated with what if SPE doesn't start up - FAQ updated with 'Advertisements on website' *Contributors*: - Andrea Gavana, http://xoomer.virgilio.it/infinity77 - Benjamin Hess - Fuzzyman, http://www.voidspace.org.uk - Karl-Heinz Glahe - Nick Trout *Donations*: These generous donors get an one year abonnement on the SPE manual (>=3D 100euro): - Bernard Stern, http://www.prairiegames.com, (160 euro) - Donald French (100 euro) These donors can ask for the manual: - Gerard Blais (25 euro) - Daniel Vittet (20 euro) - Kyle Odom (15 euro) - Delia Fecoriu (10 GBP) - Princess Pearls (10 euro) The development of SPE is driven by donations. *Request*: - SPE is looking for an Google Analytics invitation. Anyone? . SVN 134 ------=_Part_15317_321449.1137303328774 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline <h3 class=3D"title">SPE 0.8.1.d</h3> <div class=3D"category"> <a href=3D"http://www.stani.be/python/spe/blog/categorylist_html?cat_id=3D1= ">[Release]</a> </div> <p> </p> <div class=3D"document"> <p>SPE gets rid of terminal windows when executing scripts. The output is shown nicely formatted with colors and hyperlinks to jump to the source code. Files can be run as such with or without dialog box to pass arguments. For those who prefer 'running scripts externally in terminals' is still available.</p> <p>(See <a class=3D"reference" href=3D"http://pythonide.stani.be/manual/htm= l/manual4_html_5029fe9c.gif">http://pythonide.stani.be/manual/html/manual4_= html_5029fe9c.gif</a>)</p> <p>.</p> <p>On MacOS X and Linux SPE can now show files simultaneously as columns or rows for comparitive editing. You can select which files are shown, by Ctrl clicking them.</p> <p>(See <a class=3D"reference" href=3D"http://pythonide.stani.be/manual/htm= l/manual4_html_1cde0f5.jpg">http://pythonide.stani.be/manual/html/manual4_h= tml_1cde0f5.jpg</a>)</p> <p>.</p> <p>SPE was for the first time tested on and improved for Ubuntu (and hopefully so for Linux in general). I adapted SPE such that it can ran out of the box of an archive (zip or tar.gz). This has the advantage that Linux (but also Mac and Windows) don't have to install SPE anymore but can just run it out of a folder or USB stick, provided the right version of wxPython (2.6) is installed on the system as it is always the case with Ubuntu boxes. If you want to install SPE in this way, use the -no_setup.zip distribution, but don't forget to uninstall your previous version of SPE first.</p> <table class=3D"field-list" frame=3D"void" rules=3D"none"> <col class=3D"field-name"> <col class=3D"field-body"> <tbody valign=3D"top"> <tr class=3D"field"><th class=3D"field-name"><strong>New features</strong>:= </th><td class=3D"field-body"><br> </td> </tr> </tbody> </table> <ul class=3D"simple"><li>new run system with redirected output</li><li>colu= mn and row view modes</li><li>SPE can run just from a folder (provided wxPy= thon 2.6 is present)</li></ul> <table class=3D"field-list" frame=3D"void" rules=3D"none"> <col class=3D"field-name"> <col class=3D"field-body"> <tbody valign=3D"top"> <tr class=3D"field"><th class=3D"field-name" colspan=3D"2"><strong>Improved= features</strong>:</th></tr> <tr><td> </td><td class=3D"field-body"><br> </td> </tr> </tbody> </table> <ul class=3D"simple"><li>file tabs (by Andrea Gavana)</li><li>warning befor= e executing whole file</li><li>various improvements for Ubuntu/GTK</li><li>= 'find in files' in multiple paths when separated by ';' (Nick Trout)</li> <li>browser file order by relative path instead of base (Nick Trout)</li></= ul> <table class=3D"field-list" frame=3D"void" rules=3D"none"> <col class=3D"field-name"> <col class=3D"field-body"> <tbody valign=3D"top"> <tr class=3D"field"><th class=3D"field-name"><strong>Fixes</strong>:</th><t= d class=3D"field-body"><br> </td> </tr> </tbody> </table> <ul class=3D"simple"><li>global todo fix (by Benjamin Hess)</li><li>realtim= e id fix</li><li>utf8 encoding recognition</li><li>Windows 98 run fix (by F= uzzyman)</li><li>fix for execute in shell (except,else,elif)</li><li>passin= g arguments to running files (by Karl-Heinz Glahe) </li></ul> <table class=3D"field-list" frame=3D"void" rules=3D"none"> <col class=3D"field-name"> <col class=3D"field-body"> <tbody valign=3D"top"> <tr class=3D"field"><th class=3D"field-name"><strong>Manual</strong>:</th><= td class=3D"field-body"><br> </td> </tr> </tbody> </table> <ul class=3D"simple"><li>Quick install without setup (Windows, Linux and Ma= cOS X)</li><li>Running files</li><li>FAQ updated with what if SPE doesn't s= tart up</li><li>FAQ updated with 'Advertisements on website'</li></ul> <table class=3D"field-list" frame=3D"void" rules=3D"none"> <col class=3D"field-name"> <col class=3D"field-body"> <tbody valign=3D"top"> <tr class=3D"field"><th class=3D"field-name"><strong>Contributors</strong>:= </th><td class=3D"field-body"><br> </td> </tr> </tbody> </table> <ul class=3D"simple"><li>Andrea Gavana, <a class=3D"reference" href=3D"http= ://xoomer.virgilio.it/infinity77">http://xoomer.virgilio.it/infinity77</a><= /li><li>Benjamin Hess</li><li>Fuzzyman, <a class=3D"reference" href=3D"http= ://www.voidspace.org.uk/"> http://www.voidspace.org.uk</a></li><li>Karl-Heinz Glahe</li><li>Nick Trout= </li></ul> <table class=3D"field-list" frame=3D"void" rules=3D"none"> <col class=3D"field-name"> <col class=3D"field-body"> <tbody valign=3D"top"> <tr class=3D"field"><th class=3D"field-name"><strong>Donations</strong>:</t= h><td class=3D"field-body"><br> </td> </tr> </tbody> </table> <p>These generous donors get an one year abonnement on the SPE manual (>= =3D 100euro):</p> <ul class=3D"simple"><li>Bernard Stern, <a class=3D"reference" href=3D"http= ://www.prairiegames.com/">http://www.prairiegames.com</a>, (160 euro)</li><= li>Donald French (100 euro)</li></ul> <p>These donors can ask for the manual:</p> <ul class=3D"simple"><li>Gerard Blais (25 euro)</li><li>Daniel Vittet (20 e= uro)</li><li>Kyle Odom (15 euro)</li><li>Delia Fecoriu (10 GBP)</li><li>Pri= ncess Pearls (10 euro)</li></ul> <p>The development of SPE is driven by donations.</p> <table class=3D"field-list" frame=3D"void" rules=3D"none"> <col class=3D"field-name"> <col class=3D"field-body"> <tbody valign=3D"top"> <tr class=3D"field"><th class=3D"field-name"><strong>Request</strong>:</th>= <td class=3D"field-body"><br> </td> </tr> </tbody> </table> <ul class=3D"simple"><li>SPE is looking for an Google Analytics invitation.= Anyone?</li></ul> <p>.</p> <p>SVN 134</p> </div> ------=_Part_15317_321449.1137303328774-- --__--__-- _______________________________________________ Python-spe-users mailing list [email protected] http://lists.berlios.de/mailman/listinfo/python-spe-users End of Python-spe-users Digest