comp.lang.ada
 help / color / mirror / Atom feed
From: dewarr@my-dejanews.com
Subject: Re: Emacs Ada code navigation tools
Date: 1998/09/10
Date: 1998-09-10T00:00:00+00:00	[thread overview]
Message-ID: <6t944t$gc8$1@nnrp1.dejanews.com> (raw)
In-Reply-To: 6t8n57$st7$1@nnrp1.dejanews.com

In article <6t8n57$st7$1@nnrp1.dejanews.com>,
  dennison@telepath.com wrote:
> In article <35F6F05E.9A8F2DD0@elca-matrix.ch>,
>   Mats.Weber@elca-matrix.ch wrote:
> > In the good old days, I was using DEC Ada with the LSE editor and the
compiler
> > generated analysis output that told the editor where the declaration of
each
> > occurrence of an identifier was. I just had to press ctrl-D on any
identifier,
> > and it automatically took me to the declaration. There were many other
useful
> > functions such as list all uses of a given declaration, etc.
>
> As I remember it, that required using a third tool (in addition to LSE and
> DecAda). As it has been about 8 years, I don't remember its three-letter
> acronym anymore.
>
> What I do remember is that it was so slow it was next to useless. It would
> take several minutes to find a declaration. In that amount of time you could
> easily find it yourself with "search". Plus it took its information from the
> symbol table, so if you significantly changed your source since the last
> compile it wouldn't work right anymore. I was the only developer out of 50+
> developers on the project who used it more than a day, and I gave up on it
> after a week. Even DTM was more useful!
>
> Not that I wouldn't like to see a *good* implementation of that
> functionality...
>
> --
> T.E.D.
>
> -----== Posted via Deja News, The Leader in Internet Discussion ==-----
> http://www.dejanews.com/rg_mkgrp.xp   Create Your Own Free Member Forum
>


As Markus hinted, this functionality is indeed present in
the latest version of GNAT, without having to use any
additional tools. Version 3.11b of GNAT generates cross-
reference information by default that is used by EMACS to
provide this functionality.

We will be announcing the availability of GNAT 3.11b very
shortly with details on this forum and elsewhere (the beta
release of 3.11b has already been made available some time
ago). A corresponding public release (3.11p) will occur some
time in the future.

-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/rg_mkgrp.xp   Create Your Own Free Member Forum




      parent reply	other threads:[~1998-09-10  0:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-09-09  0:00 Emacs Ada code navigation tools Mats Weber
1998-09-10  0:00 ` Markus Kuhn
1998-09-10  0:00 ` dennison
1998-09-10  0:00   ` Werner Pachler
1998-09-10  0:00     ` dennison
1998-09-11  0:00       ` Werner Pachler
1998-09-10  0:00   ` Mats Weber
1998-09-10  0:00   ` dewarr [this message]
replies disabled

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