If you are working with Firefox extensions (or Mozilla derivate) and ever used a XBL binding, you soon find there are certain JavaScript API calls you can use to make working with XBL easier, such as

  • document.getAnonymousNodes()
  • document.getAnonymousElementByAtttibute()

Unfortunately, Komodo does not provide completions for these methods by default (as they are browser specific calls), but you can easily add these XBL methods through a Komodo API catalog.

I have made a simple catalog for XBL 1.0, covering the XBL 1.0 methods which you can download and then use Komodo’s preferences “Code Intelligence->API Catalogs” to install the API catalog and get completions for these methods.

aDid you hear the news? We made the SD Times Top 100 as one of most innovative companies and organizations in the software industry. Calling 2007 “a great year for development environments,” The SD Times noted that “even the scripting…

Did you hear the news? We made the SD Times Top 100 as one of most innovative companies and organizations in the software industry.

Calling 2007 "a great year for development environments," The SD
Times
noted that "even the scripting languages got the royal treatment,
as new IDEs from ActiveState and CodeGear brought innovative
development tools to theses new languages."

ActiveState made three major developments in the 2007, including the
release of Komodo IDE 4.0, the introduction of Komodo Edit, and the
announcement of the Open Komodo project. Nice to get recognition for all that hard work!

Uh, so I’ve got to get back to work so we can make next year’s list too. No more browsing irrelevant sites.