9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] mm macro documentation
@ 2007-01-08  4:06 Benn Newman
  2007-01-08  5:26 ` Vester Thacker
                   ` (5 more replies)
  0 siblings, 6 replies; 15+ messages in thread
From: Benn Newman @ 2007-01-08  4:06 UTC (permalink / raw)
  To: 9fans

Plan 9 includes the ?roff mm macros (/sys/lib/tmac/tmac.m) but no
documentation. Anyone know what is up with that? I printed out a boot-leg
version of one of O'Reilly's books that has mm documenation but it is not
complete (doesn't document letters, for example, which Plan 9's troff has)
and its not in everyone's favourite man(6).

But as always, it beats groff! It's implementation and documentation of mm
are brain dead.
-- 
Benn Newman



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

* Re: [9fans] mm macro documentation
  2007-01-08  4:06 [9fans] mm macro documentation Benn Newman
@ 2007-01-08  5:26 ` Vester Thacker
  2007-01-08  8:24 ` Steve Simon
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 15+ messages in thread
From: Vester Thacker @ 2007-01-08  5:26 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

The Troff's User Manual might be helpful to you, see
http://plan9.bell-labs.com/sys/doc/troff.pdf

Regards,
Vester


On 1/8/07, Benn Newman <newmanbe@sdf.lonestar.org> wrote:
> Plan 9 includes the ?roff mm macros (/sys/lib/tmac/tmac.m) but no
> documentation. Anyone know what is up with that? I printed out a boot-leg
> version of one of O'Reilly's books that has mm documenation but it is not
> complete (doesn't document letters, for example, which Plan 9's troff has)
> and its not in everyone's favourite man(6).
>
> But as always, it beats groff! It's implementation and documentation of mm
> are brain dead.
> --
> Benn Newman
>
>


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

* Re: [9fans] mm macro documentation
  2007-01-08  4:06 [9fans] mm macro documentation Benn Newman
  2007-01-08  5:26 ` Vester Thacker
@ 2007-01-08  8:24 ` Steve Simon
  2007-01-09  3:33 ` Benn Newman
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 15+ messages in thread
From: Steve Simon @ 2007-01-08  8:24 UTC (permalink / raw)
  To: 9fans

I believe Plan9's document formatting applications is pretty much a straight
port of those in V10 Research Unix.

"Typing Documents on the UNIX System: using -ms ..." , Lorinda Cherry and Mike Lesk

This paper is part of the 10th edition manual, though an online version
is linked from the Plan9 wiki or more directly,
http://plan9.bell-labs.com/10thEdMan/msdoc.pdf

The wiki also links to the tbl grap, pic and a few other
papers in the same area.

-Steve


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

* Re: [9fans] mm macro documentation
  2007-01-08  4:06 [9fans] mm macro documentation Benn Newman
  2007-01-08  5:26 ` Vester Thacker
  2007-01-08  8:24 ` Steve Simon
@ 2007-01-09  3:33 ` Benn Newman
  2007-01-09  4:17   ` geoff
  2007-01-09  3:36 ` [9fans] mm macro documentation Benn Newman
                   ` (2 subsequent siblings)
  5 siblings, 1 reply; 15+ messages in thread
From: Benn Newman @ 2007-01-09  3:33 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

The Tenth Edition manual doesn't have mm (in the second volume at least)
and the troff manual only helps if one wants to make a new manual page (my
start at one is at contrib/btdn/man/6/mm)

To be more concrete, it would be nice to either have
"MM - Memorandum Macros. D. W. Smith, J. R. Mashey, E. C. Pariser, and N.
W. Smith, AT&T Bell Laboratories, June 1980." or mm(6). I suppose
<http://inetsd01.boulder.ibm.com/pseries/hu_HU/cmds/aixcmds5/troff.htm>
will do for now...

I have started an index file of the various things in /sys/lib/tmac at
contrib/btdn/doc/tmac -- if you have an account you can update it
yourself, or you can email me corrections. Some of the things can probably
be deleted, at least from the view of someone outside of Bell Labs. No
offence to Arun N. Netravali, but are (complet cover)^.1127 needed?
tmac.org is just a .so to /usr/lib/macros/org.

And in case no one has noticed, the sources website doesn't work.
-- 
Benn Newman



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

* Re: [9fans] mm macro documentation
  2007-01-08  4:06 [9fans] mm macro documentation Benn Newman
                   ` (2 preceding siblings ...)
  2007-01-09  3:33 ` Benn Newman
@ 2007-01-09  3:36 ` Benn Newman
  2007-01-12 16:29 ` Joel Salomon
       [not found] ` <7871fcf50701120854m324de823n95ad6063c64706b6@mail.gmail.com>
  5 siblings, 0 replies; 15+ messages in thread
From: Benn Newman @ 2007-01-09  3:36 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

The Tenth Edition manual doesn't have mm (in the second volume at least)
and the troff manual only helps if one wants to make a new manual page (my
start at one is at contrib/btdn/man/6/mm)

To be more concrete, it would be nice to either have
"MM - Memorandum Macros. D. W. Smith, J. R. Mashey, E. C. Pariser, and N.
W. Smith, AT&T Bell Laboratories, June 1980."/"Addendum to the Memorandum
Macros User's Manual.
December, 1986." or mm(6). I suppose
<http://inetsd01.boulder.ibm.com/pseries/hu_HU/cmds/aixcmds5/troff.htm>
will do for now...

I have started an index file of the various things in /sys/lib/tmac at
contrib/btdn/doc/tmac -- if you have an account you can update it
yourself, or you can email me corrections. Some of the things can probably
be deleted, at least from the view of someone outside of Bell Labs. No
offence to Arun N. Netravali, but are (complet cover)^.1127 needed?
tmac.org is just a .so to /usr/lib/macros/org.

And in case no one has noticed, the sources website doesn't work.
-- 
Benn Newman



-- 
Benn Newman



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

* Re: [9fans] mm macro documentation
  2007-01-09  3:33 ` Benn Newman
@ 2007-01-09  4:17   ` geoff
  2007-01-09 21:28     ` [9fans] sources website down? (Was mm macro documentation) Benn Newman
  0 siblings, 1 reply; 15+ messages in thread
From: geoff @ 2007-01-09  4:17 UTC (permalink / raw)
  To: 9fans

Sources was down earlier today but it's up now and `pull -n' and
`9fs sources' from outside work for me.  If you're still having
trouble, mail me the details.


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

* Re: [9fans] sources website down? (Was mm macro documentation)
  2007-01-09  4:17   ` geoff
@ 2007-01-09 21:28     ` Benn Newman
  2007-01-09 21:42       ` Steve Simon
  0 siblings, 1 reply; 15+ messages in thread
From: Benn Newman @ 2007-01-09 21:28 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

geoff@plan9.bell-labs.com said:
> Sources was down earlier today but it's up now and `pull -n' and
> `9fs sources' from outside work for me.  If you're still having
> trouble, mail me the details.
>

http://plan9.bell-labs.com/sources/ has not been working the last few days
for  me.
-- 
Benn Newman



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

* Re: [9fans] sources website down? (Was mm macro documentation)
  2007-01-09 21:28     ` [9fans] sources website down? (Was mm macro documentation) Benn Newman
@ 2007-01-09 21:42       ` Steve Simon
  2007-01-09 22:03         ` Russ Cox
  0 siblings, 1 reply; 15+ messages in thread
From: Steve Simon @ 2007-01-09 21:42 UTC (permalink / raw)
  To: 9fans

> geoff@plan9.bell-labs.com said:
> > Sources was down earlier today but it's up now and `pull -n' and
> > `9fs sources' from outside work for me.  If you're still having
> > trouble, mail me the details.
> >
>
> http://plan9.bell-labs.com/sources/ has not been working the last few days
> for  me.

As a counter example, it works fine for me, both authenticated and
with noauth and the username ``fred''

(thanks geoff).

-Steve


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

* Re: [9fans] sources website down? (Was mm macro documentation)
  2007-01-09 21:42       ` Steve Simon
@ 2007-01-09 22:03         ` Russ Cox
  0 siblings, 0 replies; 15+ messages in thread
From: Russ Cox @ 2007-01-09 22:03 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> > > Sources was down earlier today but it's up now and `pull -n' and
> > > `9fs sources' from outside work for me.  If you're still having
> > > trouble, mail me the details.
> > >
> >
> > http://plan9.bell-labs.com/sources/ has not been working the last few days
> > for  me.
>
> As a counter example, it works fine for me, both authenticated and
> with noauth and the username ``fred''
>
> (thanks geoff).

There is a difference between "9fs sources", which is what works for Steve,
and http://plan9.bell-labs.com/sources/, which was not working (but now is).

Russ


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

* Re: [9fans] mm macro documentation
  2007-01-08  4:06 [9fans] mm macro documentation Benn Newman
                   ` (3 preceding siblings ...)
  2007-01-09  3:36 ` [9fans] mm macro documentation Benn Newman
@ 2007-01-12 16:29 ` Joel Salomon
  2007-01-12 16:38   ` Russ Cox
  2007-01-12 21:41   ` Benn Newman
       [not found] ` <7871fcf50701120854m324de823n95ad6063c64706b6@mail.gmail.com>
  5 siblings, 2 replies; 15+ messages in thread
From: Joel Salomon @ 2007-01-12 16:29 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On 1/7/07, Benn Newman <newmanbe@sdf.lonestar.org> wrote:
> I printed out a boot-leg version of one of O'Reilly's books that has mm
> documenation but it is not complete

Do you mean <http://www.oreilly.com/openbook/utp/>?  That's not
samizdat; it's been officially released.

Is there any chance of the 10th (or earlier) Edition manual sources
being made available to be brought up-to-date and added to /sys/doc?

--Joel


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

* Re: [9fans] mm macro documentation
  2007-01-12 16:29 ` Joel Salomon
@ 2007-01-12 16:38   ` Russ Cox
  2007-01-12 16:52     ` Joel Salomon
  2007-01-12 21:41   ` Benn Newman
  1 sibling, 1 reply; 15+ messages in thread
From: Russ Cox @ 2007-01-12 16:38 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> Is there any chance of the 10th (or earlier) Edition manual sources
> being made available to be brought up-to-date and added to /sys/doc?

As Arnold pointed out, the 10th Edition Unix manuals
do not cover -mm, neither in Volume 1 (man pages) nor in
Volume 2 (papers).

Russ


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

* Re: [9fans] mm macro documentation
  2007-01-12 16:38   ` Russ Cox
@ 2007-01-12 16:52     ` Joel Salomon
  2007-01-12 16:58       ` Brantley Coile
  0 siblings, 1 reply; 15+ messages in thread
From: Joel Salomon @ 2007-01-12 16:52 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> > Is there any chance of the 10th (or earlier) Edition manual sources
> > being made available to be brought up-to-date and added to /sys/doc?
>
> As Arnold pointed out, the 10th Edition Unix manuals
> do not cover -mm, neither in Volume 1 (man pages) nor in
> Volume 2 (papers).

9th Ed., then?  8th?

--Joel


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

* Re: [9fans] mm macro documentation
  2007-01-12 16:52     ` Joel Salomon
@ 2007-01-12 16:58       ` Brantley Coile
  0 siblings, 0 replies; 15+ messages in thread
From: Brantley Coile @ 2007-01-12 16:58 UTC (permalink / raw)
  To: 9fans

> 9th Ed., then?  8th?

My 8th edition manual only had man, mcs and ms macros.
Same for the 9th edition.  These are all Vol 1 since I don't think
there was a vol 2 for these editions.



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

* Fwd: Fwd: [9fans] mm macro documentation
       [not found]   ` <45a7c087./GnK/XcvjKEA/dVq%gunnarr@acm.org>
@ 2007-01-12 17:12     ` Joel Salomon
  0 siblings, 0 replies; 15+ messages in thread
From: Joel Salomon @ 2007-01-12 17:12 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

One more blind alley...

--Joel

---------- Forwarded message ----------
From: Gunnar Ritter <gunnarr@acm.org>
Date: Jan 12, 2007 12:08 PM
Subject: Re: Fwd: [9fans] mm macro documentation
To: Joel Salomon <joelcsalomon@gmail.com>

> This thread has just started on the Plan 9 mailing list.

You may forward this response there if you like.

> Does the Heirloom Documentation Tools project have documentation
> for the -mm macros?

No. To my knowledge, nobody has yet released the -mm paper
under an open source license. It had been available until
a few years ago under a closed-source-but-no-cost license
from SCO as part of the System III sources.

        Gunnar


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

* Re: [9fans] mm macro documentation
  2007-01-12 16:29 ` Joel Salomon
  2007-01-12 16:38   ` Russ Cox
@ 2007-01-12 21:41   ` Benn Newman
  1 sibling, 0 replies; 15+ messages in thread
From: Benn Newman @ 2007-01-12 21:41 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs


Joel Salomon said:
> On 1/7/07, Benn Newman <newmanbe@sdf.lonestar.org> wrote:
>> I printed out a boot-leg version of one of O'Reilly's books that has mm
>> documenation but it is not complete
>
> Do you mean <http://www.oreilly.com/openbook/utp/>?  That's not
> samizdat; it's been officially released.

No, that is not what I mean. Something along the lines of "UNIX in a
Nutshell."

> Is there any chance of the 10th (or earlier) Edition manual sources
> being made available to be brought up-to-date and added to /sys/doc?

I don't know. The papers have people's names on them, I'm not sure how
they would like us changing things (it's not exactly like source code).
Would it be appropriate, for example, for the community to send patches
for /sys/doc/9.ms?

> --Joel
>
-- 
Benn Newman



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

end of thread, other threads:[~2007-01-12 21:41 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-08  4:06 [9fans] mm macro documentation Benn Newman
2007-01-08  5:26 ` Vester Thacker
2007-01-08  8:24 ` Steve Simon
2007-01-09  3:33 ` Benn Newman
2007-01-09  4:17   ` geoff
2007-01-09 21:28     ` [9fans] sources website down? (Was mm macro documentation) Benn Newman
2007-01-09 21:42       ` Steve Simon
2007-01-09 22:03         ` Russ Cox
2007-01-09  3:36 ` [9fans] mm macro documentation Benn Newman
2007-01-12 16:29 ` Joel Salomon
2007-01-12 16:38   ` Russ Cox
2007-01-12 16:52     ` Joel Salomon
2007-01-12 16:58       ` Brantley Coile
2007-01-12 21:41   ` Benn Newman
     [not found] ` <7871fcf50701120854m324de823n95ad6063c64706b6@mail.gmail.com>
     [not found]   ` <45a7c087./GnK/XcvjKEA/dVq%gunnarr@acm.org>
2007-01-12 17:12     ` Fwd: Fwd: " Joel Salomon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).