[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro
From: |
Gunnar Ritter |
Subject: |
Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro |
Date: |
Mon, 17 Sep 2007 21:04:45 +0200 |
User-agent: |
Heirloom mailx 12.4pre 9/7/07 |
Keith Marshall <address@hidden> wrote:
> > It's a genuine troff mm-ism. E.g. we found out about it from the book
> > by Narain Gehani (of AT&T) "Document Formatting and Typesetting on the
> > UNIX System", ISBN 0 -9615336-0-9 (highly recommended, BTW).
>
> This may establish `prior art', but it doesn't constitute official
> documentation; there is no onus on groff, to replicate this undocumented
> feature of another troff implementation, and I agree with Mike -- it
> shouldn't do so.
But on the other hand, the original -mm documentation (which
is the only text that could count as authoritative this way),
"Memorandum Macros" by Smith and Mashey, actually encourages
using undocumented registers:
In section 14.1.2, it states that registers of the form ":x"
are "mostly internal, rarely accessible, usually dedicated".
But then, there is an Appendix A, "User-defined list structures",
which contains the advice: "To understand it [i.e. the new list
macro], you should know that the number register :g is used by
the MM list macros to determine the current list level". But :g
had never been mentioned ("documented") in the preceding text.
This just reminds that the paper, like any other documentation
on the original troff, is not a standard. You cannot say "I have
implemented everything which is explicitly stated, so I have
written a troff implementation". It is perfectly clear that you
could sell complete rubbish as a troff implementation this way.
> BTW, without intending any offence to our German speaking colleagues,
> there is no such word as `inofficial' in the English language.
The OED says otherwise, although it describes the form as
"rare". Still, it provides three usage examples :-)
See, neither reference texts nor personal experience may
be the perfect answer to a problem on their own.
Gunnar
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number control?, (continued)
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number control?, Larry Jones, 2007/09/16
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Gunnar Ritter, 2007/09/16
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, M Bianchi, 2007/09/17
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Werner LEMBERG, 2007/09/17
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Keith Marshall, 2007/09/17
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Jon Snader, 2007/09/17
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro,
Gunnar Ritter <=
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Ralph Corderoy, 2007/09/18
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Larry Jones, 2007/09/17
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Luke Kendall, 2007/09/18
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Tadziu Hoffmann, 2007/09/19
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Bob Diertens, 2007/09/20
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Werner LEMBERG, 2007/09/20
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, M Bianchi, 2007/09/20
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Gunnar Ritter, 2007/09/20
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, M Bianchi, 2007/09/20
- Re: [Groff] RE: Small bug in groff 1.19.2 footnote number contro, Gunnar Ritter, 2007/09/20