Python-spe-users digest, Vol 1 #50 - 2 msgs

python-spe-users-request-tdrK/[email protected] Thu, 22 Dec 2005 12:00:17 +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. Class Definition below an if statement (Fuzzyman)
   2. SPE 0.8.1.c: Christmas release coming soon... (SPE Stani's Python Editor)

--__--__--

Message: 1
Date: Wed, 21 Dec 2005 12:35:29 +0000
From: Fuzzyman <[email protected]>
To: [email protected]
Subject: [spe-users] Class Definition below an if statement
Reply-To: [email protected]

Hello Stani (and everyone else),

I'm editing some code which has a class definition inside an 'if...'
block. The class doesn't show up in the class browser (the 'explore' tab).

The code looks (something) like :


if len(sys.argv) == 1 and not commandline:
    ....
    #
    class GetFile(object):
        """A class to present the small GUI."""
   
        def __init__(self, options):

I don't have unrestricted internet access or I would file it as a
feature request...

All the best,

Fuzzyman
http://www.voidspace.org.uk/python/index.shtml



--__--__--

Message: 2
Date: Wed, 21 Dec 2005 15:40:35 +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.c: Christmas release coming soon...
Reply-To: [email protected]

------=_Part_31826_19480106.1135176035798
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Can be released any moment ...

SPE 0.8.1.c Christmas release
 [Release] <http://pythonide.stani.be/blog/categorylist_html?cat_id=3D1>

 Coming soon...

This new release is for under your Christmas tree. (If you want more
presents, just donate to SPE and receive the manual in your mailbox ;-)

There are so many changes and fixes. The new cool features not to be missed
are the realtime error underlinging and the tooltips for the file tabs,
which gives you a preview of the file by the docstring.

Mac users should upgrade as this fixed the most critical bug of SPE on Mac,
the click inside selection crash.

So just open the package and discover the present...
  *New features*:

   - errors are underlined in red as you type (as preference)
   - tooltips on tabs showing path and docstring
   - drag and drop for script tabs
   - Edit>Show docstring (Ctrl+Shift+Space)
   - middle click pastes selected text
   - single instance application (enable it as preference)

  *Improved features*:

   - file tabs (thanks to Andrea Gavana's NotebookCtrl)
   - add single click toggle for explore (not for Mac)
   - better code completion and docstring
   - dialog popup to confirm save before executing whole file
   - if signature not specified opens a choose file dialog
   - selected text is now always copied to the find dialog

  *Fixes*:

   - clicking inside selection=3Ddeselect(no mac crash anymore)
   - launching debugger
   - removed unnecessary print statement
   - find in files clear behavior (by Thurston Stone)
   - ask to save before running a modified file
   - changed text 'save before run' to 'save before execute'
   - run with sys.executable (movable python)
   - info.PYTHON_EXEC to pythonw for Mac
   - __name__ in shell is now "__main__" for executing scripts
   - Kiki dialog box (by Andrea Gavana)
   - import sys when right version wxPython is not found

*Changes*:

   - auto reload change file is off by default

  *Contributors*:

   - Andrea Gavana
   - Thurston Stone
   - Theo de Ridder (for a lot of suggestions &amp; critical feedback)

  *Donations*:

   - Ramon Diaz-Uriarte, http://ligarto.org/rdiaz (15 euro)
   - Dmeetry Raizman, Symula Inc, http://www.symula.com (20 dollar)

Both donators received the SPE manual. Donate to support SPE's
development!<http://www.stani.be/python/spe/blog/sm_donate>
  *Installation*:

   - See http://pythonide.stani.be/manual/html/manual2.html
   - There is now an update section for MacOS X!

  *Development*:

   - http://developer.berlios.de/mail/?group_id=3D4161

 --
http://pythonide.stani.be
http://pythonide.stani.be/screenshots
http://pythonide.stani.be/manual/html/manual.html

------=_Part_31826_19480106.1135176035798
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Can be released any moment ...<br><br>
<h3 class=3D"title">SPE 0.8.1.c</h3>

<div class=3D"subtitle">Christmas release</div>

<div class=3D"category">
<a href=3D"http://pythonide.stani.be/blog/categorylist_html?cat_id=3D1">[Re=
lease]</a>&nbsp;
</div>


<p>
</p>
<div class=3D"document">
<p>Coming soon...</p>
<p>This new release is for under your Christmas tree. (If you want more
presents, just donate to SPE and receive the manual in your mailbox ;-)</p>
<p>There are so many changes and fixes. The new cool features not to be
missed are the realtime error underlinging and the tooltips for the
file tabs, which gives you a preview of the file by the docstring.</p>
<p>Mac users should upgrade as this fixed the most critical bug of SPE on M=
ac, the click inside selection crash.</p>
<p>So just open the package and discover the present...</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>errors are underlined in red as you type (as prefe=
rence)</li><li>tooltips on tabs showing path and docstring</li><li>drag and=
 drop for script tabs</li><li>Edit&gt;Show docstring (Ctrl+Shift+Space)</li=
>
<li>middle click pastes selected text</li><li>single instance application (=
enable it as preference)</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>&nbsp;</td><td class=3D"field-body"><br>
</td>
</tr>
</tbody>
</table>
<ul class=3D"simple"><li>file tabs (thanks to Andrea Gavana's NotebookCtrl)=
</li><li>add single click toggle for explore (not for Mac)</li><li>better c=
ode completion and docstring</li><li>dialog popup to confirm save before ex=
ecuting whole file
</li><li>if signature not specified opens a choose file dialog</li><li>sele=
cted text is now always copied to the find dialog</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>clicking inside selection=3Ddeselect(no mac crash =
anymore)</li><li>launching debugger</li><li>removed unnecessary print state=
ment</li><li>find in files clear behavior (by Thurston Stone)</li><li>ask t=
o save before running a modified file
</li><li>changed text 'save before run' to 'save before execute'</li><li>ru=
n with sys.executable (movable python)</li><li>info.PYTHON_EXEC to pythonw =
for Mac</li><li>__name__ in shell is now &quot;__main__&quot; for executing=
 scripts
</li><li>Kiki dialog box (by Andrea Gavana)</li><li>import sys when right v=
ersion wxPython is not found</li></ul>
<p><strong>Changes</strong>:</p>
<ul class=3D"simple"><li>auto reload change file is off by default</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</li><li>Thurston Stone</li><li>Theo =
de Ridder (for a lot of suggestions &amp;amp; critical feedback)</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>
<ul class=3D"simple"><li>Ramon Diaz-Uriarte, <a class=3D"reference" href=3D=
"http://ligarto.org/rdiaz">http://ligarto.org/rdiaz</a> (15 euro)</li><li>D=
meetry Raizman, Symula Inc, <a class=3D"reference" href=3D"http://www.symul=
a.com/">
http://www.symula.com</a> (20 dollar)</li></ul>
<p>Both donators received the SPE manual. <a href=3D"http://www.stani.be/py=
thon/spe/blog/sm_donate">Donate to support SPE's development!</a></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>Installation</strong>:=
</th><td class=3D"field-body"><br>
</td>
</tr>
</tbody>
</table>
<ul class=3D"simple"><li>See <a class=3D"reference" href=3D"http://pythonid=
e.stani.be/manual/html/manual2.html">http://pythonide.stani.be/manual/html/=
manual2.html</a></li><li>There is now an update section for MacOS X!</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>Development</strong>:<=
/th><td class=3D"field-body"><br>
</td>
</tr>
</tbody>
</table>
<ul class=3D"simple"><li><a class=3D"reference" href=3D"http://developer.be=
rlios.de/mail/?group_id=3D4161">http://developer.berlios.de/mail/?group_id=
=3D4161</a></li></ul>
</div>
-- <br><a href=3D"http://pythonide.stani.be">http://pythonide.stani.be</a><=
br><a href=3D"http://pythonide.stani.be/screenshots">http://pythonide.stani=
.be/screenshots</a><br><a href=3D"http://pythonide.stani.be/manual/html/man=
ual.html">
http://pythonide.stani.be/manual/html/manual.html</a><br>&nbsp;&nbsp;

------=_Part_31826_19480106.1135176035798--


--__--__--

_______________________________________________
Python-spe-users mailing list
[email protected]
http://lists.berlios.de/mailman/listinfo/python-spe-users


End of Python-spe-users Digest