Komodo 5.1.1: fixes, path mode in Fast Open dialog, Perl::Critic integration

We (ActiveState) released Komodo 5.1.1 today. Get it here.

Or, if you are currently running Komodo 5.1.0, click “Help > Check for Updates…”. This is a bug fix release and is recommended for all users. See below for details.

Bug fixes

Two important bug fixes in this release are:

  1. Fixed problem in re-generating the variable tabs in the debugger (Komodo IDE) which caused slowdowns and hangs when debugger was run repeatedly. (Bug 82518, bug 82542, bug 82426, bug 82557).

  2. Fixed a bug where closing a tab would switch to the wrong remaining tab causing potential problems, such as the Komodo window titlebar no longer updating properly (bug 82474).

See the Release Notes for a full list of changes.

A couple new features

This release also include two tweaks to existing features that didn’t quite make the final 5.1.0 release.

Fast Open dialog

The Komodo 5.1.0 release included the new “Fast Open” dialog. In Komodo 5.1.1 the fast open dialog now has path mode support. This means that you can now use the fast open dialog for opening:

  • an absolute path: /etc/httpd/httpd.conf
  • a relative path (where relative is relative to the directory of every tab you have open in your Komodo window): ../foo.py
  • a path under your HOME directory: ~/wrk/coolstuff.rb

Note that the latter also works on Windows if you manually set a HOME environment variable to whereever you tend to put your files. For example, on Windows XP, I certainly don’t use “C:Documents and Settingstrentm” as my main working directory.

PerlCritic

Perl users of Komodo can now easily get syntax checking results from Perl::Critic — “a static source code analyzer based (mostly) on Damian Conway’s book ‘Perl Best Practices.’”. To setup you just need the “Perl-Critic” and “criticism” Perl modules installed. With ActivePerl you can do this:

ppm install Perl-Critic
ppm install criticism

Then select the warning level in Komodo’s “Perl” preferences panel. This screenshot shows the result of “Brutal” warnings on Gisle Aas’s LWP::UserAgent.

[[{“type”:”media”,”view_mode”:”media_original”,”fid”:”125″,”link_text”:null,”attributes”:{“alt”:”Perl::Critic integration in Komodo 5.1.1″,”height”:”332″,”width”:”480″,”class”:”media-image media-element file-media-original”}}]]

Users interested in more in-depth analysis and integration with Perl::Critic should take a look at ActiveState’s Perl Dev Kit.

General information

Komodo IDE 5.1 is a free upgrade for Komodo IDE 5.x license holders. Your license entitles you to run Komodo IDE on any of the platforms we support (Windows, Mac OS X and Linux). Komodo Edit 5.1 is, as ever, open-source and free.

downloads Komodo Edit & IDE
forums https://community.activestate.com/products/Komodo
bugs https://bugs.activestate.com/enter_bug.cgi?product=Komodo

Recent Posts

Scroll to Top