comp.lang.ada
 help / color / mirror / Atom feed
From: Martin Krischik <krischik@users.sourceforge.net>
Subject: Re: VIM Ada Mode - "Unfulfilling"?
Date: Mon, 24 Jul 2006 20:16:17 +0200
Date: 2006-07-24T20:16:17+02:00	[thread overview]
Message-ID: <4111497.d6CVWYCPOv@linux1.krischik.com> (raw)
In-Reply-To: slrnec99e2.46d.randhol@grubgrub.pvv.ntnu.no

Preben Randhol wrote:

> On 2006-07-21, Martin Krischik <krischik@users.sourceforge.net> wrote:
>> Hello,
>>
>> Someone voted the VIM Ada Mode [1] down as "Unfulfilling". I am dismay. I
>> am in a stage of utter shock. What did I do wrong?
>>
>> Ok, let's have it: what did not work out? Where is the bug? Speak up
>> man!!
> 
> It wasn't me at least :-) I just saw your vimball and I'll install it
> when I get home. One question though. I see that you say that taglist
> can expand the usability. In my experience taglist didn't support Ada.
> It works very well with Python and is a very nice tool, but with Ada I
> get nothing.

Taglist supports any language which Ctags supports. All Taglist need is a
list of type (procedure, package, task, etc, pp) which Ctags generates when
parsing a language.

> What is the trick to get Ada (or gnat) to work with taglist?

The trick is the Ada support for Ctags. After that it is just a matter of
setting up on the type-list (No big deal, mostly copy/paste the type-list
from Ctags). The GNU Ada project [1] has a fully patched Ctags and Taglist
(as part of the VIM package) for SuSe and Fedora available for download.
For other systems download source packages.

Martin

[1] http://gnuada.sf.net
-- 
mailto://krischik@users.sourceforge.net
Ada programming at: http://ada.krischik.com



  reply	other threads:[~2006-07-24 18:16 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-21 18:14 VIM Ada Mode - "Unfulfilling"? Martin Krischik
2006-07-24 10:49 ` Preben Randhol
2006-07-24 18:16   ` Martin Krischik [this message]
2006-07-24 18:44     ` Martin Krischik
2006-07-26  8:22     ` Preben Randhol
2006-07-26 10:39       ` Martin Krischik
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox