* [TUHS] Missing Documents for use with the Unix Time-Sharing System, Sixth Edition
@ 2016-01-23 17:58 Will Senn
[not found] ` <CAC20D2OfONSUkeVX_ZorvcUzOydGSHOJmS7oqPRChsHtgHOD+g@mail.gmail.com>
0 siblings, 1 reply; 6+ messages in thread
From: Will Senn @ 2016-01-23 17:58 UTC (permalink / raw)
All,
The Unix Sixth edition programmer's manual and other documents for use
with Unix time-sharing system are available online, in html and
postscript form from Wolfgang Helbig's site:
http://wwwlehre.dhbw-stuttgart.de/~helbig/os/v6/doc/index.html
There are papers some missing from the "Documents for use with the Unix
Time-Sharing System":
RATFOR - A Preprocessor for Rational Fortran
NROFF User's Manual
A Manual for Tmg Compiler-writing Language
On the Security of UNIX
The M6 Macro Processor
A System for Typesetting Mathematics
DC - An Interactive Desk Calculator
BC - An Arbitrary Precision Desk-Calculator Language
The Portable C Library (on UNIX)
UNIX Summary
Some of these are more interesting to me than others, but I tend towards
shiny objects, so there is no telling when they will be of critical
interest in the future. I have done quite a bit of searching for the
NROFF document and the portable C library document and while I have
found related works, I haven't come across the originals for sixth
edition. Do any of y'all know where any or all of these documents are
archived in their original/reproduced form?
Regards,
Will
^ permalink raw reply [flat|nested] 6+ messages in thread
* [TUHS] Fwd: Missing Documents for use with the Unix Time-Sharing System, Sixth Edition
[not found] ` <CAC20D2OfONSUkeVX_ZorvcUzOydGSHOJmS7oqPRChsHtgHOD+g@mail.gmail.com>
@ 2016-01-23 20:00 ` Clem Cole
2016-01-23 20:36 ` Will Senn
0 siblings, 1 reply; 6+ messages in thread
From: Clem Cole @ 2016-01-23 20:00 UTC (permalink / raw)
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2351 bytes --]
---------- Forwarded message ----------
From: Clem Cole <clemc@ccc.com>
Date: Sat, Jan 23, 2016 at 3:00 PM
Subject: Re: [TUHS] Missing Documents for use with the Unix Time-Sharing
System, Sixth Edition
To: Will Senn <will.senn at gmail.com>
below....
On Sat, Jan 23, 2016 at 12:58 PM, Will Senn <will.senn at gmail.com> wrote:
> All,
>
> The Unix Sixth edition programmer's manual and other documents for use
> with Unix time-sharing system are available online, in html and postscript
> form from Wolfgang Helbig's site:
>
> http://wwwlehre.dhbw-stuttgart.de/~helbig/os/v6/doc/index.html
>
> There are papers some missing from the "Documents for use with the Unix
> Time-Sharing System":
>
Hmm - these should be with the v6 distribution - some of them are coming
with later editions... and except for updates to said system will be go'nuf
That said you are asking about the versions from v6. I do not seem to
have hardcopies easy to find. I'll keep looking there is some stuff in my
attic.
> RATFOR - A Preprocessor for Rational Fortran
> NROFF User's Manual
> A Manual for Tmg Compiler-writing Language
>
This is the doc that you might not find in other places, as I think tmg
stopped being distributed at some point. Doug as one of the authors I
believe may know the story.
> On the Security of UNIX
> The M6 Macro Processor
>
I think you mean m4 not m6
> A System for Typesetting Mathematics
> DC - An Interactive Desk Calculator
> BC - An Arbitrary Precision Desk-Calculator Language
> The Portable C Library (on UNIX)
> UNIX Summary
>
> Some of these are more interesting to me than others, but I tend towards
> shiny objects, so there is no telling when they will be of critical
> interest in the future. I have done quite a bit of searching for the NROFF
> document and the portable C library document and while I have found related
> works, I haven't come across the originals for sixth edition. Do any of
> y'all know where any or all of these documents are archived in their
> original/reproduced form?
Warren's V6 seems have many of them in:
http://www.tuhs.org/Archive/PDP-11/Distributions/research/Dennis_v6/v6doc.tar.gz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20160123/9661eb57/attachment.html>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [TUHS] Fwd: Missing Documents for use with the Unix Time-Sharing System, Sixth Edition
2016-01-23 20:00 ` [TUHS] Fwd: " Clem Cole
@ 2016-01-23 20:36 ` Will Senn
2016-01-23 21:23 ` Clem Cole
0 siblings, 1 reply; 6+ messages in thread
From: Will Senn @ 2016-01-23 20:36 UTC (permalink / raw)
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 4277 bytes --]
On 1/23/16 2:00 PM, Clem Cole wrote:
>
> ---------- Forwarded message ----------
> From: *Clem Cole* <clemc at ccc.com <mailto:clemc at ccc.com>>
> Date: Sat, Jan 23, 2016 at 3:00 PM
> Subject: Re: [TUHS] Missing Documents for use with the Unix
> Time-Sharing System, Sixth Edition
> To: Will Senn <will.senn at gmail.com <mailto:will.senn at gmail.com>>
>
>
> below....
>
> On Sat, Jan 23, 2016 at 12:58 PM, Will Senn <will.senn at gmail.com
> <mailto:will.senn at gmail.com>> wrote:
>
> All,
>
> The Unix Sixth edition programmer's manual and other documents for
> use with Unix time-sharing system are available online, in html
> and postscript form from Wolfgang Helbig's site:
>
> http://wwwlehre.dhbw-stuttgart.de/~helbig/os/v6/doc/index.html
> <http://wwwlehre.dhbw-stuttgart.de/%7Ehelbig/os/v6/doc/index.html>
>
> There are papers some missing from the "Documents for use with the
> Unix Time-Sharing System":
>
> Hmm - these should be with the v6 distribution - some of them are
> coming with later editions... and except for updates to said system
> will be go'nuf
>
> That said you are asking about the versions from v6. I do not seem
> to have hardcopies easy to find. I'll keep looking there is some
> stuff in my attic.
>
>
>
> RATFOR - A Preprocessor for Rational Fortran
> NROFF User's Manual
> A Manual for Tmg Compiler-writing Language
>
> This is the doc that you might not find in other places, as I think
> tmg stopped being distributed at some point. Doug as one of the
> authors I believe may know the story.
>
>
> On the Security of UNIX
> The M6 Macro Processor
>
> I think you mean m4 not m6
>
> A System for Typesetting Mathematics
> DC - An Interactive Desk Calculator
> BC - An Arbitrary Precision Desk-Calculator Language
> The Portable C Library (on UNIX)
> UNIX Summary
>
> Some of these are more interesting to me than others, but I tend
> towards shiny objects, so there is no telling when they will be of
> critical interest in the future. I have done quite a bit of
> searching for the NROFF document and the portable C library
> document and while I have found related works, I haven't come
> across the originals for sixth edition. Do any of y'all know where
> any or all of these documents are archived in their
> original/reproduced form?
>
>
>
> Warren's V6 seems have many of them in:
> http://www.tuhs.org/Archive/PDP-11/Distributions/research/Dennis_v6/v6doc.tar.gz
>
>
Thanks for the reply. The nroff source for a lot of these is indeed on
the distribution tape. So... my followup question is how can I convert
it to pdf or ps?
In v6:
# cd /usr/doc/iolib
# nroff iolib
The Portable C Library (on UNIX) * M. E. Lesk 1. INTRODUCTION The
C langlage [1] now exists on three operating systems. * This do-
clment is an abbreviated form of ``The Portable C Library'', by
M. E. Lesk, describing only the UNIX section of the library. A
...
pected to make any sense of it on retlrn. The first arglment is
...
Mangled. But when I took the source and copied it onto my mac and did this:
groff -t iolib
ps2pdf iolib.ps
open iolib.pdf
The result was ok and is attached, but the format is ugly. Here is the
first bit of source. Is it roff/nroff? and is my approach to conversion
reasonable?
.ds s \\s8
.ds S \\s0
.ds * \v'.2m'*\v'-.2m'
.tr ~.
.ds . \s14~\s0
.tr _\(ul
.de sn
.sp
.ft I
.ne 2
..
.de sN
.sp .5
.ft R
..
.TL
The Portable C Library (on \s-2UNIX\s0) *
.AU
M. E. Lesk
.AI
.MH
.SH
1. INTRODUCTION
.PP
The C language [1] now exists on three operating systems.
.FS
* This document is an abbreviated form of
``The Portable C Library'', by M. E. Lesk, describing only
the UNIX section of the library.
.FE
A set of library routines common to
Thanks,
Will
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20160123/950e249a/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: iolib.pdf
Type: application/pdf
Size: 25796 bytes
Desc: not available
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20160123/950e249a/attachment-0001.pdf>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [TUHS] Fwd: Missing Documents for use with the Unix Time-Sharing System, Sixth Edition
2016-01-23 20:36 ` Will Senn
@ 2016-01-23 21:23 ` Clem Cole
2016-01-23 21:28 ` Clem Cole
2016-01-23 22:21 ` Will Senn
0 siblings, 2 replies; 6+ messages in thread
From: Clem Cole @ 2016-01-23 21:23 UTC (permalink / raw)
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 4213 bytes --]
Looks like -ms macros - which make sense because Mike Lesk wrote them.
groff -Tps -ms iolib > iolib.ps
ps2pdf iolib
On Sat, Jan 23, 2016 at 3:36 PM, Will Senn <will.senn at gmail.com> wrote:
>
>
> On 1/23/16 2:00 PM, Clem Cole wrote:
>
>
> ---------- Forwarded message ----------
> From: Clem Cole <clemc at ccc.com>
> Date: Sat, Jan 23, 2016 at 3:00 PM
> Subject: Re: [TUHS] Missing Documents for use with the Unix Time-Sharing
> System, Sixth Edition
> To: Will Senn <will.senn at gmail.com>
>
>
> below....
>
> On Sat, Jan 23, 2016 at 12:58 PM, Will Senn < <will.senn at gmail.com>
> will.senn at gmail.com> wrote:
>
>> All,
>>
>> The Unix Sixth edition programmer's manual and other documents for use
>> with Unix time-sharing system are available online, in html and postscript
>> form from Wolfgang Helbig's site:
>>
>> http://wwwlehre.dhbw-stuttgart.de/~helbig/os/v6/doc/index.html
>>
>> There are papers some missing from the "Documents for use with the Unix
>> Time-Sharing System":
>>
> Hmm - these should be with the v6 distribution - some of them are
> coming with later editions... and except for updates to said system will be
> go'nuf
>
> That said you are asking about the versions from v6. I do not seem to
> have hardcopies easy to find. I'll keep looking there is some stuff in my
> attic.
>
>
>
>
>
>> RATFOR - A Preprocessor for Rational Fortran
>> NROFF User's Manual
>> A Manual for Tmg Compiler-writing Language
>>
> This is the doc that you might not find in other places, as I think tmg
> stopped being distributed at some point. Doug as one of the authors I
> believe may know the story.
>
>
>
>
>> On the Security of UNIX
>> The M6 Macro Processor
>>
> I think you mean m4 not m6
>
>
>
>> A System for Typesetting Mathematics
>> DC - An Interactive Desk Calculator
>> BC - An Arbitrary Precision Desk-Calculator Language
>> The Portable C Library (on UNIX)
>> UNIX Summary
>>
>> Some of these are more interesting to me than others, but I tend towards
>> shiny objects, so there is no telling when they will be of critical
>> interest in the future. I have done quite a bit of searching for the NROFF
>> document and the portable C library document and while I have found related
>> works, I haven't come across the originals for sixth edition. Do any of
>> y'all know where any or all of these documents are archived in their
>> original/reproduced form?
>
>
>
> Warren's V6 seems have many of them in:
> <http://www.tuhs.org/Archive/PDP-11/Distributions/research/Dennis_v6/v6doc.tar.gz>
> http://www.tuhs.org/Archive/PDP-11/Distributions/research/Dennis_v6/v6doc.tar.gz
>
>
> Thanks for the reply. The nroff source for a lot of these is indeed on the
> distribution tape. So... my followup question is how can I convert it to
> pdf or ps?
>
> In v6:
> # cd /usr/doc/iolib
> # nroff iolib
> The Portable C Library (on UNIX) * M. E. Lesk 1. INTRODUCTION The
> C langlage [1] now exists on three operating systems. * This do-
> clment is an abbreviated form of ``The Portable C Library'', by
> M. E. Lesk, describing only the UNIX section of the library. A
> ...
> pected to make any sense of it on retlrn. The first arglment is
> ...
>
> Mangled. But when I took the source and copied it onto my mac and did this:
> groff -t iolib
> ps2pdf iolib.ps
> open iolib.pdf
>
> The result was ok and is attached, but the format is ugly. Here is the
> first bit of source. Is it roff/nroff? and is my approach to conversion
> reasonable?
>
> .ds s \\s8
> .ds S \\s0
> .ds * \v'.2m'*\v'-.2m'
> .tr ~.
> .ds . \s14~\s0
> .tr _\(ul
> .de sn
> .sp
> .ft I
> .ne 2
> ..
> .de sN
> .sp .5
> .ft R
> ..
> .TL
> The Portable C Library (on \s-2UNIX\s0) *
> .AU
> M. E. Lesk
> .AI
> .MH
> .SH
> 1. INTRODUCTION
> .PP
> The C language [1] now exists on three operating systems.
> .FS
> * This document is an abbreviated form of
> ``The Portable C Library'', by M. E. Lesk, describing only
> the UNIX section of the library.
> .FE
> A set of library routines common to
>
> Thanks,
>
> Will
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20160123/5f5b9bce/attachment.html>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [TUHS] Fwd: Missing Documents for use with the Unix Time-Sharing System, Sixth Edition
2016-01-23 21:23 ` Clem Cole
@ 2016-01-23 21:28 ` Clem Cole
2016-01-23 22:21 ` Will Senn
1 sibling, 0 replies; 6+ messages in thread
From: Clem Cole @ 2016-01-23 21:28 UTC (permalink / raw)
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 4633 bytes --]
If that fails, go into your v6 file system and look in /usr/lib/tmac and
find the old macros.
Bring them back your mac and you can do: groff -Tps XXXoldmacrosXXX iolib>
iolib.ps
Clem
On Sat, Jan 23, 2016 at 4:23 PM, Clem Cole <clemc at ccc.com> wrote:
> Looks like -ms macros - which make sense because Mike Lesk wrote them.
>
> groff -Tps -ms iolib > iolib.ps
> ps2pdf iolib
>
>
>
> On Sat, Jan 23, 2016 at 3:36 PM, Will Senn <will.senn at gmail.com> wrote:
>
>>
>>
>> On 1/23/16 2:00 PM, Clem Cole wrote:
>>
>>
>> ---------- Forwarded message ----------
>> From: Clem Cole <clemc at ccc.com>
>> Date: Sat, Jan 23, 2016 at 3:00 PM
>> Subject: Re: [TUHS] Missing Documents for use with the Unix Time-Sharing
>> System, Sixth Edition
>> To: Will Senn <will.senn at gmail.com>
>>
>>
>> below....
>>
>> On Sat, Jan 23, 2016 at 12:58 PM, Will Senn < <will.senn at gmail.com>
>> will.senn at gmail.com> wrote:
>>
>>> All,
>>>
>>> The Unix Sixth edition programmer's manual and other documents for use
>>> with Unix time-sharing system are available online, in html and postscript
>>> form from Wolfgang Helbig's site:
>>>
>>> http://wwwlehre.dhbw-stuttgart.de/~helbig/os/v6/doc/index.html
>>>
>>> There are papers some missing from the "Documents for use with the Unix
>>> Time-Sharing System":
>>>
>> Hmm - these should be with the v6 distribution - some of them are
>> coming with later editions... and except for updates to said system will be
>> go'nuf
>>
>> That said you are asking about the versions from v6. I do not seem to
>> have hardcopies easy to find. I'll keep looking there is some stuff in my
>> attic.
>>
>>
>>
>>
>>
>>> RATFOR - A Preprocessor for Rational Fortran
>>> NROFF User's Manual
>>> A Manual for Tmg Compiler-writing Language
>>>
>> This is the doc that you might not find in other places, as I think tmg
>> stopped being distributed at some point. Doug as one of the authors I
>> believe may know the story.
>>
>>
>>
>>
>>> On the Security of UNIX
>>> The M6 Macro Processor
>>>
>> I think you mean m4 not m6
>>
>>
>>
>>> A System for Typesetting Mathematics
>>> DC - An Interactive Desk Calculator
>>> BC - An Arbitrary Precision Desk-Calculator Language
>>> The Portable C Library (on UNIX)
>>> UNIX Summary
>>>
>>> Some of these are more interesting to me than others, but I tend towards
>>> shiny objects, so there is no telling when they will be of critical
>>> interest in the future. I have done quite a bit of searching for the NROFF
>>> document and the portable C library document and while I have found related
>>> works, I haven't come across the originals for sixth edition. Do any of
>>> y'all know where any or all of these documents are archived in their
>>> original/reproduced form?
>>
>>
>>
>> Warren's V6 seems have many of them in:
>> <http://www.tuhs.org/Archive/PDP-11/Distributions/research/Dennis_v6/v6doc.tar.gz>
>> http://www.tuhs.org/Archive/PDP-11/Distributions/research/Dennis_v6/v6doc.tar.gz
>>
>>
>> Thanks for the reply. The nroff source for a lot of these is indeed on
>> the distribution tape. So... my followup question is how can I convert it
>> to pdf or ps?
>>
>> In v6:
>> # cd /usr/doc/iolib
>> # nroff iolib
>> The Portable C Library (on UNIX) * M. E. Lesk 1. INTRODUCTION The
>> C langlage [1] now exists on three operating systems. * This do-
>> clment is an abbreviated form of ``The Portable C Library'', by
>> M. E. Lesk, describing only the UNIX section of the library. A
>> ...
>> pected to make any sense of it on retlrn. The first arglment is
>> ...
>>
>> Mangled. But when I took the source and copied it onto my mac and did
>> this:
>> groff -t iolib
>> ps2pdf iolib.ps
>> open iolib.pdf
>>
>> The result was ok and is attached, but the format is ugly. Here is the
>> first bit of source. Is it roff/nroff? and is my approach to conversion
>> reasonable?
>>
>> .ds s \\s8
>> .ds S \\s0
>> .ds * \v'.2m'*\v'-.2m'
>> .tr ~.
>> .ds . \s14~\s0
>> .tr _\(ul
>> .de sn
>> .sp
>> .ft I
>> .ne 2
>> ..
>> .de sN
>> .sp .5
>> .ft R
>> ..
>> .TL
>> The Portable C Library (on \s-2UNIX\s0) *
>> .AU
>> M. E. Lesk
>> .AI
>> .MH
>> .SH
>> 1. INTRODUCTION
>> .PP
>> The C language [1] now exists on three operating systems.
>> .FS
>> * This document is an abbreviated form of
>> ``The Portable C Library'', by M. E. Lesk, describing only
>> the UNIX section of the library.
>> .FE
>> A set of library routines common to
>>
>> Thanks,
>>
>> Will
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20160123/9a501d7d/attachment-0001.html>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [TUHS] Fwd: Missing Documents for use with the Unix Time-Sharing System, Sixth Edition
2016-01-23 21:23 ` Clem Cole
2016-01-23 21:28 ` Clem Cole
@ 2016-01-23 22:21 ` Will Senn
1 sibling, 0 replies; 6+ messages in thread
From: Will Senn @ 2016-01-23 22:21 UTC (permalink / raw)
On 1/23/16 3:23 PM, Clem Cole wrote:
> Looks like -ms macros - which make sense because Mike Lesk wrote them.
>
> groff -Tps -ms iolib > iolib.ps <http://iolib.ps>
> ps2pdf iolib
>
>
Uhmazing :). Worked like a charm.
Thanks,
Will
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20160123/c4222e35/attachment.html>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2016-01-23 22:21 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-23 17:58 [TUHS] Missing Documents for use with the Unix Time-Sharing System, Sixth Edition Will Senn
[not found] ` <CAC20D2OfONSUkeVX_ZorvcUzOydGSHOJmS7oqPRChsHtgHOD+g@mail.gmail.com>
2016-01-23 20:00 ` [TUHS] Fwd: " Clem Cole
2016-01-23 20:36 ` Will Senn
2016-01-23 21:23 ` Clem Cole
2016-01-23 21:28 ` Clem Cole
2016-01-23 22:21 ` Will Senn
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).