On 2024-06-17 09:40, Jon Turney via Cygwin-apps wrote:
On 15/06/2024 16:10, Brian Inglis via Cygwin-apps wrote:
[Forgot attachments]
On 2024-06-14 23:20, Brian Inglis via Cygwin-apps wrote:
I would like to adopt ctags and update it to successor universal-ctags.
Thanks. I added this to your packages.
Thanks Jon once again
> This should say "universal-ctags", right?
This was directly converted from Fedora Rawhide spec, my normal approach to
adding or adopting and upgrading packages available in Fedora.
None of the other descriptions in distros (Debian, OpenSuSE) were any better,
nor were the source README.md, man page, or home page.
Description:
Generates an index (tag) file of language objects found in
source files.
The index makes it easy for text editors or other utilities to locate
the indexed items.
Ctags can also generate a cross reference file which lists information
about the various objects found in a set of language files in human
readable form.
Exuberant Ctags improves on ctags because it can find all types of
language tags, including macro definitions, enumerated values (values
inside enum{...}), function and method definitions, enum/struct/union
tags, external function prototypes, typedef names and variable
declarations.
Exuberant Ctags is far less likely to be fooled by code containing
preprocessor conditional constructs than ctags.
Exuberant ctags supports output of Emacs style TAGS files and can be
used to print out a list of selected objects found in source files.
Install ctags if you are going to use your system for C programming.
Rereading, that could be confusing, I'll pull up the variety of descriptions in
editor windows and see if I can pull together a better description for the
released version, including a wee bit more of the history about the connections.
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut
-- Antoine de Saint-Exupéry