[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: macro obsoletion
From: |
Guido Draheim |
Subject: |
Re: macro obsoletion |
Date: |
Thu, 20 Jan 2005 00:21:21 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040906 |
Peter Simons wrote:
> Guido Draheim writes:
>
> > The `acinclude` tool is currently grepping macros for
> > /dnl obsoleted[: ]/ lines [...].
>
> Out of curiosity: Why did you stray from the established
> @keyword format here?
I did usually add the obsoleted warnings at the start of
of the documentation text while adding additional categories
at the low end - however we did originally want the
obsolete mark as a category attribute. Thinking up yet
another @keyword was not on my mind at that time, I guess.
And so, there is no deeper meaning here... which is also
the reason that I am open to any other means to handle it.
>
>
> > I do already have a mechanism in place that serves the
> > purpose but it can adapted easily if the syntax does
> > change.
>
> The alternatives we have so far are:
>
> (1) dnl @category obsolete
>
> (2) dnl @category obsolete [reason]
>
> (3) dnl @obsolete [reason]
>
> (4) dnl obsoleted: [reason]
>
> What do the others guys think? Any opinions would be greatly
> appreciated.
>
(1) that was the original plan
(2) breaks with earlier microsyntax of @category
where a category name can indeed contain spaces but
that does not break the name compound. If at all
then it might better be @category obsolete: [hint]
(3) That is my favourite - btw I have better experiences
with the paste tense "obsoleted" since the hint does
fit in better in english. The acinclude tool does a
real "grep" that keeps the "obsoleted" mark intact.
With that knowledge everybody can see the line length
of the obsoletion warning right there in the ac-macro
(4) Just heritage - the only advantage here: it is ensured
to pop up in the macro documentation in the
presentation stuff (remember I was putting it usually
as the first line in the documentation block).
cheers,
-- guido http://google.de/search?q=guidod
GCS/E/S/P C++/++++$ ULHS L++w- N++@ s+:a d(+-) r+@>+++ y++ 5++X- (geekcode)
- More on CVS layout, Peter Simons, 2005/01/19
- Re: File names (and synchronization), Guido Draheim, 2005/01/19
- Having the same contents on gnu.org and sf.net (was: File names), Peter Simons, 2005/01/19
- Re: Having the same contents on gnu.org and sf.net, Guido Draheim, 2005/01/19
- Re: Having the same contents on gnu.org and sf.net, Peter Simons, 2005/01/19
- Re: Having the same contents on gnu.org and sf.net, Guido Draheim, 2005/01/19
- Re: Having the same contents on gnu.org and sf.net, Peter Simons, 2005/01/19
- Re: Having the same contents on gnu.org and sf.net, Peter Simons, 2005/01/19
Re: More on CVS layout, Guido Draheim, 2005/01/19
Re: More on CVS layout, Tom Howard, 2005/01/19