[wingide-users] Re: wingide-users Digest, Vol 39, Issue 14

Tony Cappellini cappy2112 at gmail.com
Tue Jul 31 12:41:24 MDT 2007


Hello

I've installed the beta version and I'm interested in finding out what
these features are.

"OS Commands tool for executing and interacting with external commands"

Is there anything on the website about these- or if these are in the
help file, what should I look under?


Do I need to update .wingdebugpw and wingstub.py in my directories
where i have the Wing project files, whenever I install a new version?



On 7/31/07, wingide-users-request at wingware.com
<wingide-users-request at wingware.com> wrote:
> Send wingide-users mailing list submissions to
>         wingide-users at wingware.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://wingware.com/mailman/listinfo/wingide-users
> or, via email, send a message with subject or body 'help' to
>         wingide-users-request at wingware.com
>
> You can reach the person managing the list at
>         wingide-users-owner at wingware.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of wingide-users digest..."
>
>
> Today's Topics:
>
>    1. Wing IDE 3.0.0 beta1 released (Wingware)
>    2. Re: Odd behavior under 3.0a3 and TurboGears/SQLAlchemy
>       (Wingware Support)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 30 Jul 2007 18:51:38 -0400
> From: Wingware <info at wingware.com>
> Subject: [wingide-users] Wing IDE 3.0.0 beta1 released
> To: wingide-users at wingware.com
> Message-ID: <46AE6B7A.5040108 at wingware.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Hi,
>
> We're happy to announce the release of Wing IDE 3.0 beta 1.  It is available from
> http://wingware.com/wingide/beta
>
> Changes since the previous (alpha) release include:
>
> * Zope WingDBG debugging now uses single thread like it did in Wing 2.x
> * Improved speed of indentation tracking
> * Multiple test file patterns can be entered for a project
> * Drag-n-drop doesn't start until mouse moves
> * Block cursor for vi
> * Improved display of files with same name in tabs
> * Many other bug fixes and some optimizations
>
> The CHANGELOG.txt file in the installation provides additional details.
>
> The major new features introduced in Wing 3.0 are:
>
> * Multi-threaded debugger
> * Debug value tooltips in editor, debug probe, and interactive shell
> * Autocompletion in debug probe and interactive shell
> * Automatically updating project directories
> * Testing tool, currently supporting unittest derived tests (*)
> * OS Commands tool for executing and interacting with external commands (*)
> * Rewritten indentation analysis and conversion
>
> (*)'d items are available in Wing IDE Professional only.
>
> System requirements are Windows 2000 or later, OS X 10.3.9 or later for PPC or
> Intel (requires X11 Server), or a recent Linux system (either 32 or 64 bit).
>
> Compatibility Notes
> -------------------
>
> The file pattern in the Testing tab of Project Properties will need
> to be re-entered if the project was saved with the prior alpha releases.
>
> Reporting Bugs
> --------------
>
> Please report bugs using the Submit Bug Report item in the Help menu or by
> emailing support at wingware dot com.  This is beta quality software that
> installs side-by-side with Wing 2.x or 1.x. We advise you to make frequent
> backups of your work when using any pre-release version of Wing IDE.
>
> Upgrading
> ---------
>
> To upgrade a 2.x license or purchase a new 3.x license:
>
> Upgrade        https://wingware.com/store/upgrade
> Purchase       https://wingware.com/store/purchase
>
> Any 2.x license sold after May 2nd 2006 is free to upgrade; others cost
> 1/2 normal price to upgrade.
>
> If you are not ready to upgrade, feel free to keep using a series of trial
> licenses. There will be no limit on the number of trials until 3.0 final is out.
>
> Thanks!
>
> The Wingware Team
> Wingware | Python IDE
> Advancing Software Development
>
> www.wingware.com
>
>
>
> ------------------------------
>
> Message: 2
> Date: Tue, 31 Jul 2007 10:35:12 -0400
> From: Wingware Support <support at wingware.com>
> Subject: Re: [wingide-users] Odd behavior under 3.0a3 and
>         TurboGears/SQLAlchemy
> To: Dirk Fromhein <dirk at fromhein.com>
> Cc: wingide-users at wingware.com
> Message-ID: <46AF48A0.50802 at wingware.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Yes, sorry it looks like the problem was fixed in Python in rev. 53954 and
> 2.5.1 was released earlier, rev. 54863.  Here is the SF bug report with
> details:
>
> http://python.org/sf/1569356
>
> - Stephan
>
>
> Dirk Fromhein wrote:
> >
> > It seems not:
> >
> > Python 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit
> > (Intel)]
> > Type "help", "copyright", "credits" or "license" for more information.
> >  >>> from turbogears.database import metadata, session
> > Traceback (most recent call last):
> >  File "C:\Program Files (x86)\Wing IDE 3.0\bin\<string>", line 1, in
> > <module>
> >  File
> > "c:\Python25\Lib\site-packages\TurboGears-1.0.3.2-py2.5.egg\turbogears\__init__.py",
> > line 6, in <module>
> >    from turbogears.controllers import expose, flash, validate, redirect, \
> >  File
> > "c:\Python25\Lib\site-packages\TurboGears-1.0.3.2-py2.5.egg\turbogears\controllers.py",
> > line 8, in <module>
> >    from dispatch import generic, strategy, functions
> >  File
> > "C:\Python25\lib\site-packages\ruledispatch-0.5a0.dev_r2306-py2.5-win32.egg\dispatch\functions.py",
> > line 126, in <module>
> >  File
> > "C:\Python25\lib\site-packages\ruledispatch-0.5a0.dev_r2306-py2.5-win32.egg\dispatch\functions.py",
> > line 433, in Dispatcher
> > AttributeError: 'function' object has no attribute 'when'
> >  >>> *
> > This is with Wing 3.0 b1
> >
> > Thanks,
> > Dirk
> >
> > *
> > Wingware Support wrote:
> >> Dirk Fromhein wrote:
> >>> I'm a bit confused by an error we are seeing under Wing 3.0a3 (and
> >>> 2.1 actually also) and TurboGears/SQLAlchemy 1.02 in the PythonShell
> >>> tab panel when I execute:
> >>>  >>> from turbogears.database import metadata, session
> >>> Traceback (most recent call last):
> >>>  File "C:\src\SiteManager\sitemanager\<string>", line 1, in ?
> >>>  File
> >>> "c:\Python24\Lib\site-packages\TurboGears-1.0.2.2-py2.4.egg\turbogears\__init__.py",
> >>> line 6, in ?
> >>>    from turbogears.controllers import expose, flash, validate,
> >>> redirect, \
> >>>  File
> >>> "c:\Python24\Lib\site-packages\TurboGears-1.0.2.2-py2.4.egg\turbogears\controllers.py",
> >>> line 8, in ?
> >>>    from dispatch import generic, strategy, functions
> >>>  File
> >>> "C:\Python24\lib\site-packages\ruledispatch-0.5a0.dev_r2306-py2.4-win32.egg\dispatch\functions.py",
> >>> line 126, in ?
> >>>  File
> >>> "C:\Python24\lib\site-packages\ruledispatch-0.5a0.dev_r2306-py2.4-win32.egg\dispatch\functions.py",
> >>> line 433, in Dispatcher
> >>> AttributeError: 'function' object has no attribute 'when'
> >>>
> >>> However, if I execute "from turbogears.database import metadata,
> >>> session" in IDLE or the python shell in a terminal window I get no
> >>> errors and everything seems to work just fine.
> >>
> >> Turns out this is an obscure bug in Python's debug tracer code.  Wing's
> >> shell runs with the debug tracer installed and brings out the bug.  I
> >> was able to run the same code in Wing's debugger without problems, but
> >> that's a detail of how the invocation happens in each case.  We've
> >> seen the same bug in other parts of Turbogears under the debugger
> >> as well.
> >>
> >> I believe the bug has been fixed in Python sources but I don't know
> >> if it's been fixed in a release (would be in 2.5.1 if anything).
> >>
>
>
> ------------------------------
>
> _________________________________________________
> Wing IDE users list
> http://wingware.com/lists/wingide
>
> End of wingide-users Digest, Vol 39, Issue 14
> *********************************************
>


More information about the wingide-users mailing list