comp.lang.ada
 help / color / mirror / Atom feed
* Library Browser and Emacs
@ 2004-03-08 14:49 Pat
  2004-03-08 19:51 ` Georg Bauhaus
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Pat @ 2004-03-08 14:49 UTC (permalink / raw)


Hi,

does anyone know if there is an emacs script around, which lets you
browse your Ada source code based on package names instead of
filenames? I am looking for something similar as the "Ada Source
Library Browser" (see sf.net), but integrated into emacs.

Thanks, Pat



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Library Browser and Emacs
  2004-03-08 14:49 Library Browser and Emacs Pat
@ 2004-03-08 19:51 ` Georg Bauhaus
  2004-03-09 23:26 ` R. Srinivasan
  2004-03-10  2:30 ` Stephen Leake
  2 siblings, 0 replies; 4+ messages in thread
From: Georg Bauhaus @ 2004-03-08 19:51 UTC (permalink / raw)


Pat <patkwee@web.de> wrote:
: does anyone know if there is an emacs script around, which lets you
: browse your Ada source code based on package names instead of
: filenames? I am looking for something similar as the "Ada Source
: Library Browser" (see sf.net), but integrated into emacs.

I'm not sure I understand. Does Ada mode for Emacs (from libre.act-europe.fr)
stop working if used with file names using a convention different
from GNAT's?  Gnatchop-ping should help.


-- Georg



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Library Browser and Emacs
  2004-03-08 14:49 Library Browser and Emacs Pat
  2004-03-08 19:51 ` Georg Bauhaus
@ 2004-03-09 23:26 ` R. Srinivasan
  2004-03-10  2:30 ` Stephen Leake
  2 siblings, 0 replies; 4+ messages in thread
From: R. Srinivasan @ 2004-03-09 23:26 UTC (permalink / raw)


Out of curiosity why emacs?

Is it because this appears "dead".

I am the original author of alibrowse (alibrowse.sourceforge.net) but have
negelected it. I personally have an interest - if there is enough interest
in the community I would love to revive it and enhance it. (I went the route
of VB for the GUI for the next generation but never released it).


"Pat" <patkwee@web.de> wrote in message
news:fc19748c.0403080649.35cc4efd@posting.google.com...
> Hi,
>
> does anyone know if there is an emacs script around, which lets you
> browse your Ada source code based on package names instead of
> filenames? I am looking for something similar as the "Ada Source
> Library Browser" (see sf.net), but integrated into emacs.
>
> Thanks, Pat





^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Library Browser and Emacs
  2004-03-08 14:49 Library Browser and Emacs Pat
  2004-03-08 19:51 ` Georg Bauhaus
  2004-03-09 23:26 ` R. Srinivasan
@ 2004-03-10  2:30 ` Stephen Leake
  2 siblings, 0 replies; 4+ messages in thread
From: Stephen Leake @ 2004-03-10  2:30 UTC (permalink / raw)
  To: comp.lang.ada

patkwee@web.de (Pat) writes:

> Hi,
> 
> does anyone know if there is an emacs script around, which lets you
> browse your Ada source code based on package names instead of
> filenames? 

Depends on exactly what you mean by "browse".

Emacs Ada mode provides several browsing functions (goto declaration
of name under point, goto spec/body, goto parent, etc).

Alternately, just make your file names reflect your package names (the
default naming convention of GNAT does this). What compiler are you
using, and what file naming convention?

> I am looking for something similar as the "Ada Source Library
> Browser" (see sf.net), but integrated into emacs.

Haven't used this, don't see a good description of it there.

-- 
-- Stephe




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-03-10  2:30 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-03-08 14:49 Library Browser and Emacs Pat
2004-03-08 19:51 ` Georg Bauhaus
2004-03-09 23:26 ` R. Srinivasan
2004-03-10  2:30 ` Stephen Leake

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