Komodo 7.0.0 Alpha 2 available to preview
Eric Promislow <[email protected]> Tue, 10 May 2011 13:17:31 -0700
| Newsgroups | gmane.comp.ide.komodo.announce |
|---|---|
| Message-ID | <4DC99D5B.5040905__39111.1836572692$1305059299$gmane$org@activestate.com> |
Hello, The second pre-release build of Komodo IDE 7 is now out, as we continue releasing new features for developers (along with bug fixes). You can download it here: http://downloads.activestate.com/Komodo/releases/7.0.0a2/ We are expecting to have Komodo 7.0.0 final released some time next year (in 2012), we'll continue releasing additional Komodo 7 alpha and beta builds every 4-8 weeks until that time. Komodo IDE 7.0.0a2 brings in two major features: 1) Revised Syntax Checking Komodo now sends the separate parts of multi-language documents to separate specialized syntax checkers. The most common case is that script tags in HTML documents will be checked by the CSS checker, script tags will be checked by the JavaScript checker, while the document as a whole will still go through HTML checking. Note that in this release CSS checking is temporarily disabled, due to changes in Mozilla (see section 2). We've also added support for multiple checkers, so you now have the option of using jslint or jshint for JavaScript checking; pylint, pyflakes, and pychecker for Python checking; and a couple of Perl-based alternatives to HTML Tidy for HTML checking. The mechanism is now fully extensible, so it's possible for new languages to fully participate in syntax checking, and to add new checkers to existing languages. We also are no longer delegating checking of Django, RHTML, Template-Toolkit, and Mason (Perl) files to HTML Tidy. The syntax-checking preferences for the various languages have been moved into a single panel, with a dropdown menu to choose the desired language. We've also incorporated Davide Ficano's klint extension, which displays all the syntax errors in a panel in the bottom window. 2) New Mozilla Build This is the first release to be based on "mozilla central", the current version of Mozilla which Firefox 4 uses as well. The most salient parts of this change, besides the faster and more robust performance associated with this version, are changes in the Add-Ons dialog, and an advance up to JavaScript 1.8 (which is useful only if you're writing extensions for Komodo, Firefox, or other products built on current versions of Mozilla). Extensions that provide components will need to be modified by adding a manifest file that lists their XPCOM components. Mozilla now no longer loads all XPCOM components at startup time, instead using the manifests to determine which components it will need to load on an as-needed basis. This means that there should no longer be the long pause the first time a new version of Komodo runs. 3. EJS and Coffee Script support added EJS embeds JavaScript in HTML templates similar to how RHTML supports Ruby, and is mainly of interest to people writing web apps using Node.js' express library. We've also added CoffeeScript colorizing, folding, and syntax checking for CoffeeScript, a JavaScript preprocessor that smooths over some of the rough edges of JavaScript. 4. The Rx Toolkit should handle multiple languages more smoothly [Bug fix] Sometimes the Rx Toolkit would "get lost" when switching across languages. This has been fixed. Note: The Komodo IDE 7.0.0 Alpha 2 build is available to everyone (you won't need a Komodo IDE license), as it uses a self-contained license that will expire in 60 days (i.e. July 9, 2011). Komodo Edit 7 alpha builds will not be released yet. Another note: If you installed 7.0.0 Alpha 1, you'll need to uninstall it, and the install 7.0.0 Alpha 2. The regular update channel will be reinstated at a later date. forums http://community.activestate.com/products/Komodo email http://listserv.activestate.com/mailman/listinfo/komodo-discuss bugs http://bugs.activestate.com/enter_bug.cgi?product=Komodo Regards, Eric -- Eric Promislow Senior Developer, Komodo Team ActiveState, The Dynamic Language Experts http://www.activestate.com Get insights on Open Source and Dynamic Languages at www.activestate.com/blog _______________________________________________ Komodo mailing list [email protected] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs