From: "Yannick Duchêne (Hibou57)" <yannick_duchene@yahoo.fr>
Subject: Re: Ada and Exuberant CTags
Date: Wed, 12 Oct 2011 05:23:00 +0200
Date: 2011-10-12T05:23:00+02:00 [thread overview]
Message-ID: <op.v27ycmhzule2fv@index.ici> (raw)
In-Reply-To: op.v27xmjqkule2fv@index.ici
Le Wed, 12 Oct 2011 05:07:21 +0200, Yannick Duchêne (Hibou57)
<yannick_duchene@yahoo.fr> a écrit:
> Le Wed, 12 Oct 2011 01:44:37 +0200, R. Tyler Croy <tyler@linux.com> a
> écrit:
>>>> <https://github.com/rtyler/ctags>
> What specification or reference did you used for Ada tag kinds code ?
As a quick overview. I understood you used something originally made for
VIM:
http://gnuada.svn.sourceforge.net/viewvc/gnuada/tags/ctags-ada-mode-4.3.11/ada.c?revision=977&view=markup
This use the exact same tag kinds as yours
But the reference says:
http://ctags.sourceforge.net/FORMAT
> Note that these are mostly for C and C++. Whentags programs are written
> for other languages,this list should be extended to include the used
> field names.
*should be extended* This is very important to underline. Here, the ctags
for Ada used by VIM happily overwrite every thing. They did not follow the
CTags reference.
Interestingly, I could find some one else, who tried to follow the CTags
standard, and cleanly mapped Ada semantic to these, without any dangerous
overwriting:
http://coding.derkeiler.com/Archive/Ada/comp.lang.ada/2004-08/0108.html
To come back to a previous example, he, used 'f' for function and
procedure.
That's a mess, there seems to be no respect for standard at all. Famous
people don't follow the standard, and the one who followed the standard,
is an unknown guy and has probably no influence.
--
“Syntactic sugar causes cancer of the semi-colons.” [Epigrams on
Programming — Alan J. — P. Yale University]
“Structured Programming supports the law of the excluded muddle.” [Idem]
Java: Write once, Never revisit
next prev parent reply other threads:[~2011-10-12 3:23 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-10-11 19:30 Ada and Exuberant CTags Yannick Duchêne (Hibou57)
2011-10-11 20:36 ` R. Tyler Croy
2011-10-11 22:22 ` Yannick Duchêne (Hibou57)
2011-10-11 23:44 ` R. Tyler Croy
2011-10-12 0:26 ` Yannick Duchêne (Hibou57)
2011-10-12 3:07 ` Yannick Duchêne (Hibou57)
2011-10-12 3:23 ` Yannick Duchêne (Hibou57) [this message]
2011-10-12 5:56 ` Martin Krischik
2011-10-12 18:21 ` R. Tyler Croy
2011-10-13 17:21 ` Martin Krischik
2011-10-13 4:22 ` Jerry
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox