Friday, May 3, 2013

Wing IDE 4.1.13 Released

Wingware has released version 4.1.13 of Wing IDE, our integrated development environment designed specifically for the Python programming language.

Wing IDE is a cross-platform Python IDE that provides a professional quality code editor with vi, emacs, and other key bindings, auto-completion, call tips, refactoring, context-aware auto-editing, a powerful graphical debugger, version control, unit testing, search, and many other features.

This minor release includes:
  • Sped up Search in Files, particularly when looking in Project Files 
  • Sped up project load
  • Several auto-editing fixes
  • Several VI mode fixes
  • Correctly detect snippet context in files with tab indentation
  • Fix goto-definition in the Debug Probe
  • Added How-To with tips for using Wing IDE with GTK via PyGObject
  • 14 other bug fixes and minor improvements
            See the details in the change log.

            Learn more about Wing IDE   |   See what's new in Wing 4   |   Try a free trial   |   Purchase a License

            Friday, March 8, 2013

            Wingware at PyCon 2013

            Wingware is a gold sponsor of PyCon 2013, which is being held next week in Santa Clara, California.  If you are going to the conference, please come meet us in the expo hall in booth number 103, Thursday night through Saturday.  Two of our developers, John Ehresman and Stephan Deibel, will be showing off our Python IDE and handing out Wingware goodies.

            from __future__ import wing5

            As a special treat, we will be unveiling Wing IDE 5, which has not yet been publicly released.  We're very exciting about this new version and are looking forward to showing it off and getting your feedback.

            PySide BoF

            For those interested in developing Qt GUI apps with PySide:  Wingware is also organizing a PySide BoF at PyCon, on Saturday night.  This meeting will focus on the future development of PySide.

            Hope to see you there!

            Wing IDE 4.1.12 Released

            Wingware has released version 4.1.12 of Wing IDE, our integrated development environment designed specifically for the Python programming language.

            Wing IDE is a cross-platform Python IDE that provides a professional quality code editor with vi, emacs, and other key bindings, auto-completion, call tips, refactoring, context-aware auto-editing, a powerful graphical debugger, version control, unit testing, search, and many other features.

            This minor release includes:
                    • Support for Python 2.6 and 2.7 running on cygwin 
                    • List SHA1 hashes on the downloads page 
                    • Show perspectives key bindings in Load Perspective sub-menu 
                    • Fix several color-related regressions 
                    • Fix extract refactoring when toplevel source is indented 
                    • Return focus to editor after refactoring operations 
                    • 6 other bug fixes and minor improvements
                    See the details in the change log.

                    Learn more about Wing IDE   |   See what's new in Wing 4   |   Try a free trial   |   Purchase a License

                    Monday, March 4, 2013

                    Two Free PyCon 2013 Passes

                    Wingware is sponsoring PyCon 2013 and we have two free passes to the conference to give away.  The conference is sold out so this is perhaps the only way to get a pass now.  If you would like one, please email sales@wingware.com and tell us a bit about yourself.  Please apply only if you can travel to the conference and pay for housing, as we are only offering the passes and not covering any other expenses.

                    Wednesday, February 27, 2013

                    Wing IDE 4.1.11 released

                    Wingware has released version 4.1.11 of Wing IDE, our integrated development environment designed specifically for the Python programming language.

                    Wing IDE is a cross-platform Python IDE that provides a professional quality code editor with vi, emacs, and other key bindings, auto-completion, call tips, refactoring, context-aware auto-editing, a powerful graphical debugger, version control, unit testing, search, and many other features.

                    This minor release includes:
                    •   Right click on tool tabs to assign a key binding to the tool
                    •   Allow auto-stripping trailing white space to be limited to project files
                    •   Support for Subversion version 1.7.x
                    •   Allow introduce variable refactoring in more contexts
                    •   Support opening files with Wing via the Linux .desktop file
                    •   Improve auto-editing fixups
                    •   Fix keep external console open under Python 3
                    •   Restore original editor and focus after refactoring operations complete
                    •   Show skipped icon for groups of unit tests that were all skipped
                    •   13 other bug fixes and minor improvements
                          See the details in the change log.

                          Learn more about Wing IDE   |   See what's new in Wing 4   |   Try a free trial   |   Purchase a License

                          Monday, February 18, 2013

                          Free passes for PyCon 2013!

                          Wingware is a Gold Sponsor at PyCon 2013 and we have three conference passes that we are looking to give away.  The conference is completely sold out, and these passes are a hot commodity, so we thought we would have some fun with this, rather than just offering them on a first-come-first-served basis as we usually do.  Here is the deal:

                          To apply for a free pass, in five paragraphs or less, tell us about ONE of the following:

                          1) How and why you use Wing IDE, and what it has allowed you to do that you could not have done without it.
                          2) How and why you use Python, where it shines, and how it has inspired and empowered you.
                          3) Tell us something really interesting, funny, or inspiring that you have worked on or experienced as a programmer, or just as a human.

                          The authors of three best entries will be given the free PyCon 2013 passes.  Submissions must be emailed to sales@wingware.com by 11:59pm PST Friday February 22nd and we will choose the three winners over the following weekend.

                          Here's the catch:  You must be willing to allow us to use the text that you submit on our website and/or blog.  We hope to publish the winning entries on our blog, but reserve the right not to, depending on the content of the entries. ;-)

                          Please be sure to check the feasibility of traveling to the conference before applying.  We are offering only the conference passes and not any travel or lodging expenses.

                          Wednesday, January 16, 2013

                          Wing IDE 4.1.10 released

                          Wingware has released version 4.1.10 of Wing IDE, our integrated development environment designed specifically for the Python programming language.

                          Wing IDE is a cross-platform Python IDE that provides a professional quality code editor with vi, emacs, and other key bindings, auto-completion, call tips, refactoring, context-aware auto-editing, a powerful graphical debugger, version control, unit testing, search, and many other features.

                          This minor release includes:
                          • Allow setting syntax highlighting colors for all supported file types
                          • Added Previous/Next buttons to the Find Uses tool
                          • Added more line editing key bindings in default keyboard personality
                          • Added Close Others to the Open Files tool's context menu
                          • Updated German localization (thanks to Chris Heitkamp!)
                          • Added character order fixup auto-editing operation (such as x(.) -> x().)
                          • Preference for maximum file size to try to open (default is 100MB)
                          • Enter during rename, move, and introduce var refactoring does the operation
                          • Fix typing and pasting into rectangular selection in non-VI keyboard modes
                          • Recognize *.m as matlab file by default
                          • Find Uses prioritizes current file over the rest of the project
                          • Several auto-editing and Turbo completion mode fixes
                          • Fix VI mode r (replace char) on non-ascii characters
                          • About 15 other bug fixes and minor improvements
                              See the details in the change log.

                              Learn more about Wing IDE   |   See what's new in Wing 4   |   Try a free trial   |   Purchase a License