On Sun, Oct 20, 2024 at 08:30:47PM -0400, Dan Plassche wrote:
> 
> On Sun, 20 Oct 2024, Jonathan Gray wrote:
> 
> > I've seen references to
> > "Documents for Use with the Phototypesetter (Version 7)"
> > which was likely distributed with the licensed phototypesetter tape in 1977.
> > 
> > What may have been the manual distributed with that tape is also close to 
> > v7.
> > 
> > https://www.tuhs.org/cgi-bin/utree.pl?file=Interdata732/usr/source/troff/doc
> > https://www.tuhs.org/Archive/Distributions/Other/Interdata/
> > 
> > tuhs Applications/Spencer_Tapes/unsw3.tar.gz
> > usr/source/formatters/troff/doc/
> 
> Looks we have the files from 1977!
> 
> There are 3 distributions on TUHS that have the same general name 
> and number of source files for the "typesetter c" compiler and 
> the "new" troff in C:
> 
> https://www.tuhs.org/Archive/Applications/Spencer_Tapes/unsw3.tar.gz
>       ./usr/source/c_compiler
>       ./usr/source/formatters/
same contents in
Distributions/UNSW/7/record0.tar.gz
source/formatters/

> 
> https://www.tuhs.org/Archive/Distributions/USDL/spencer_pwb.tar.gz
>       ./sys/c/c
>       ./type/croff
>       ./sys/source/s7/croff
> 
> https://www.tuhs.org/Archive/Distributions/Other/Interdata/interdata_v6.tar.gz
>       ./usr/source/c
>       ./usr/source/troff

Applications/Usenix_77/ug091377.tar.gz
3/ken/nroff_manual/ 'NROFF/TROFF User's Manual'
same as interdata troff doc, without some files

> 
> The Spencer PWB tape appears to be 1.0.  Dates on files from 
> sccsid comments on nroff/troff and throughout the system are from 
> early to mid-1977 making this the earliest set.[1]  The files 
> under the ./type/croff directory and ./sys/source/s7/croff are 
> the same.
> 
> The UNSW AUSAM tape has the same files as PWB.  An initial check 
> shows some feature flags and structs from PWB are missing for 
> [nt]roff here.  However, there are extra notes on the c changes 
> and the October 1976 NROFF/TROFF manual source for content 
> published in the PWB documentation.  The latest dates on other 
> files are from early to mid-1978.[2]
> 
> The Interdata files have lots of added comments and changes with 
> a late 1978 date listed in some files[3].  It does have extra 
> READ_ME files confirming that this was pre-release v7 c compiler 
> for v6, which helps validate the PWB and UNSW content.
> 
> I'll work from the PWB and UNSW files with the plan to send troff 
> details to the groff list and rebuild the compiler in the 
> process.  Glad to confirm if the build succeeds and I find out 
> any further details about the compiler if relevant for TUHS.

I adapted Tim Newsham's v6 install scripts for PWB if you'd
like to run it on simh.

https://github.com/jonathangray/pwb/

Base system from the Bostic tapes, troff installed from
the Spencer tape.

> 
>  1. Examples: ./usr/man/man0/introduction: May 1977 and 
>     ./usr/man/man0/documents: August 1977
> 
>  2. As printed in the copy available at: 
> 
>  
> http://www.bitsavers.org/pdf/att/unix/PWB_UNIX/Documents_for_the_PWB_UNIX_Time-Sharing_System_Edition_1.0_197710.pdf
> 
>     Updates like the January 1978 changes to the dz serial code 
>     provided by Dennis at ./usr/sys/dmr/dz.c.
> 
>  3. Such as ./usr/doc/cman/cman1: June 1978.
> 
> 
> Best,
> 
> Dan
> 

Reply via email to