Komodo 5.1.3 released

We (ActiveState) released Komodo 5.1.3 today. Get it here:
Komodo IDE
Komodo Edit
Or, if you are currently running any previous Komodo 5, click “Help > Check for
Updates…”. This is a bug fix release and is recommended for all users. See
below for details.

Bug fixes

Some bug fix highlights:

  • The fast open (aka “Go to File”) dialog had a few improvements:
    • Tab now autocompletes instead of moving to the next match. This makes
      it much more natural (if you’re used to the shell) to navigate directories
      in the dialog. (Bug 82677)
    • Removed duplicates in “Go to File” list. (Bug 82705)
    • Current search is aborted when the “Go to File” dialog is closed. (Bug 82529)
    • Added Ctrl+n & Ctrl+p keybindings for down/up navigation for
      Emacs-heads. (Bug 82678)
  • Komodo’s Vi Emulation is ever improving:
      • Comment/uncomment working correctly in visual line mode. (Bug 82369)
      • Fixed visual line selection mode indent/dedent problems. (Bug 82368)
      • The cc command now maintains line indentation. (Bug 82707)
  • There have been a number of improvements for using Komodo’s color schemes
    and package (.kpz) files. More on that in a separate post later this week.
  • One of the side-effects of the work for color schemes is the addition of
     <notificationbox id="komodo-notificationbox"/>
    

    in komodo.xul. This may be of interest to Komodo extension authors that
    would like to use a
    notificationbox
    instead of alert dialogs or other mechanisms to give feedback to users.
    Eventually I think Komodo’s editor tabs should also grow a notification
    box — as Firefox has one for each browser tab.

  • Again, goofy from babelzilla has been
    diligently providing localization patches for Komodo: bug 82580, bug 82819,
    bug 82821, bug 82822, bug 82824, bug 82825.
  • A bug where terminating run commands on Windows would not always work was
    fixed. (Bug 82655) The right answer for being able to kill a process and
    its child processes on Windows is to use a Windows Job
    object
    .
    Answer courtesy of Benjamin Smedberg’s
    killableprocess.py
    .
    Komodo now uses code based on this. I’d like to find the time to get something
    based on this into Python’s core subprocess module.

See the Release Notes for a full list of changes.

Komodo extensions

For those who haven’t noticed, Stan Angeloff has been doing some spectacular work in his HTMLToolkit and TabAbbreviations Komodo extensions.

HTML Toolkit screenshot

What about 5.1.2?

There was a bug in the Komodo 5.1.2 release from yesterday that broke attempts to terminate processes on Windows. This most commonly could affect debugging in Komodo IDE.

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 IDE | Komodo Edit
forums https://community.activestate.com/products/Komodo
email http://listserv.activestate.com/mailman/listinfo/komodo-discuss
bugs https://bugs.activestate.com/enter_bug.cgi?product=Komodo

Recent Posts

Tech Debt Best Practices: Minimizing Opportunity Cost & Security Risk

Tech debt is an unavoidable consequence of modern application development, leading to security and performance concerns as older open-source codebases become more vulnerable and outdated. Unfortunately, the opportunity cost of an upgrade often means organizations are left to manage growing risk the best they can. But it doesn’t have to be this way.

Read More
Scroll to Top