From: Eric Promislow Date: 2007-05-05T04:05:04+09:00 Subject: Re: Enhanced Ruby editor Komodo Edit is free (as in beer), and ships on Win, OS X, and Linux (sorry, the Solaris version was discontinued recently). Komodo features several ways of switching to an arbitrary function: 1. Use the code browser, expand a class or module to show its members, and double-click on one 2. Hit the Goto-definition command when the cursor is over a method 3. Find in Files... to search for strings or patterns in a subtree 4. Write a ctags-aware macro or extension On #4, Komodo is implemented mostly in XUL+JavaScript+CSS+Python, and we ship all that source. The extension mechanism is the same as Firefox's, and you can write macros in either JavaScript or Python. There is an active extension forum at http://support.activestate.com/ Thanks, Eric