> I finally got around to trying out your cedet.el which uses
> inversion.el. I just updated to latest CVS versions.
> I ran into elisp error, because locate-file is not defined
> on my emacs 21.2 on GNU/Linux.
Good point! In fact `locate-file' is a new built-in function in
Emacs 22.214.171.124 (CVS). It also exits in my XEmacs 21.4.10.
I checked-in a new version of inversion.el that uses `locate-library'
instead of `locate-file'. I am pretty sure that function exists in
all of the most used Emacs flavors ;-)