From: "Hibou57 (Yannick Duchêne)" <yannick_duchene@yahoo.fr>
Subject: Re: Ada and Doxygen
Date: Thu, 25 Feb 2010 15:56:55 +0100
Date: 2010-02-25T15:56:55+01:00 [thread overview]
Message-ID: <op.u8oug5xjvwnd5a@garhos> (raw)
In-Reply-To: u7hq1y0e5.fsf@stephe-leake.org
Le Thu, 25 Feb 2010 13:18:10 +0100, Stephen Leake
<stephen_leake@stephe-leake.org> a écrit:
> "contexts foreign to sources" requires something much better than
> Doxygen can provide. It has to abstract and summarize the whole
> program; Doxygen comments are all local.
>
Seems you are reading in my mind : that's what LP (Literate Programming)
is for ;) (TBH, I'm thinking about something different, while still after
that, let say that LP is a convenient picture for me).
Note : I was not to advertise for Doxygen, I was just prospecting about
possible requests for it, because I first though about it as a possible
solution for something else, and on the way, found peoples who were
complaining there is no support for Ada in Doxygen. I understand this also
vary from people to people (and also note Doxygen was not created with Ada
in mind anyway and it's probably far to be its first target).
> Browsing is better for Ada in GPS or Emacs Ada mode; you can get to
> _all_ of the source, not just what the Doxygen viewer has access to.
If I may have a comment about a "detail" : while GPS provides some way to
travel across sources, this does not compare to a browsable set of
document which are browsable by nature (is it the good word for the french
"par essence" ?) and where links are managed and edited as part of the
content, just like words and sentences are. If the content of a document
and its interpretation depends on the application you use to view it, then
this is no more a document (I mean, links are not really part of this
"document" and don't takes part of it). And indeed, it depends (after your
example) on GPS or Emacs mode (this is inferred from the document, just
like would be a list of words or an automatic index, which may not be
meaningful.... because automatic)
Further more, this kind of browsing does not allow pre-designed navigation
paths (this is mainly random browsing -- random here, has the same meaning
as with random file access), still because browsing in not a first
property of sources, and this will never be, because this does not have to
be, just because documents and sources are different things with different
purposes.
--
No-no, this isn't an oops ...or I hope (TM) - Don't blame me... I'm just
not lucky
next prev parent reply other threads:[~2010-02-25 14:56 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-02-24 8:39 Ada and Doxygen Hibou57 (Yannick Duchêne)
2010-02-24 10:10 ` Georg Bauhaus
2010-02-24 11:20 ` Hibou57 (Yannick Duchêne)
2010-02-24 13:05 ` Georg Bauhaus
2010-02-25 12:18 ` Stephen Leake
2010-02-25 13:31 ` Marco
2010-02-25 15:02 ` Hibou57 (Yannick Duchêne)
2010-02-25 14:56 ` Hibou57 (Yannick Duchêne) [this message]
2010-02-26 8:49 ` Stephen Leake
2010-02-26 18:42 ` Hibou57 (Yannick Duchêne)
2010-02-27 14:00 ` Stephen Leake
2010-02-27 14:25 ` Hibou57 (Yannick Duchêne)
2010-02-26 18:43 ` Vadim Godunko
2010-02-26 19:02 ` Hibou57 (Yannick Duchêne)
2010-02-26 20:04 ` Vadim Godunko
2010-02-27 7:46 ` sjw
2010-02-27 9:12 ` Hibou57 (Yannick Duchêne)
2010-02-27 13:38 ` Jacob Sparre Andersen
2010-02-27 14:23 ` Hibou57 (Yannick Duchêne)
2010-02-27 14:25 ` Stephen Leake
2010-03-06 13:41 ` Marco
2010-03-03 23:55 ` Randy Brukardt
2010-03-04 6:56 ` Hibou57 (Yannick Duchêne)
2010-02-25 12:12 ` Stephen Leake
2010-02-25 18:31 ` Tero Koskinen
2010-02-26 10:52 ` Gautier write-only
2010-02-26 18:50 ` Hibou57 (Yannick Duchêne)
2011-03-16 21:44 ` Yannick Duchêne (Hibou57)
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox