Future of ctags and etags in XEmacs
Dr. Volker Zell
Dr.Volker.Zell at oracle.com
Fri Jun 22 05:15:24 EDT 2007
>>>>> Hans de Graaff writes:
> Hi,
> Recently an old Gentoo bug [1] was revived about a file collision between
> Exuberant ctags [2] and XEmacs and GNU Emacs. All of these applications
> try to install /usr/bin/ctags and would overwrite each other's binaries.
> We are currently discussing strategies to solve this issue, but I thought
> I'd raise the issue here as well.
> My current understanding, and please correct me if I'm wrong, is that:
> Exuberant ctags is more featureful (e.g. supports more languages) than
> the version shipped with XEmacs, and
> Exuberant ctags is not a full drop-in replacement for ctags in XEmacs.
>> From a distribution point of view the preferred solution would be to
> unbundle ctags from XEmacs and let people decide (with the distro
> providing a default) which ctags implementation to use. This would
> certainly solve our problem. I'd be happy to explore other solutions as
> well, and additional insight into this situation would be helpful.
On cygwin at least we bundle them separately in a xemacs-tags package:
/usr/bin/ctags.exe
/usr/bin/etags.exe
/usr/share/man/man1/ctags.1.gz
/usr/share/man/man1/etags.1.gz
/usr/share/doc/Cygwin/xemacs-tags-21.4.20.README
But there is still the collision with the Exuberant ctags package :-(
> Kind regards,
> Hans de Graaff
> Gentoo XEmacs maintainer
Ciao
Volker
Cygwin XEmacs maintainer
More information about the XEmacs-Beta
mailing list