123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185 |
- .HTML "Plan 9 — The Documents (Volume 2)
- .FP lucidasans
- .na
- .ds CH
- .
- .de He
- .sp
- .ft B
- .in 0
- \\$1
- .sp .5
- .ft
- .br
- ..
- .
- .\" BUG: \! transparency always emits the rest of the line, even in
- .\" an `unexecuted' if-else branch, so this doesn't work as desired.
- .\" .de Ti
- .\" .ft R
- .\" .ie h \{\
- .\" \\$3
- .\" (\c
- .\" .if !'\\$2'troff' \! \<a href="\\$2.html"\>html\</a\> |
- .\" \! \<a href="\\$2.ps"\>ps\</a\>
- .\" |
- .\" \! \<a href="\\$2.pdf"\>pdf\</a\>)
- .\" ...\}
- .\" .el \{\
- .\" .ta \\n(LLuR
- .\" \\$3 \a\|\|\\$1
- .\" ...\}
- .\" .br
- .\" ..
- .
- .de Au
- .ft I
- .in 1i
- .ll -.5i
- \\$1
- .br
- .ll +.5i
- ..
- .de De
- .ft R
- .in .5i
- .ll -.5i
- \\$1
- .br
- .ll +.5i
- .in 0
- .sp .5
- ..
- .de Co
- ..
- .
- .nr PS 9
- .nr VS 11
- .nf
- .
- .LP
- .ps 12
- .ce
- .ie h .B "Plan 9 \(em The Documents (Volume 2)
- .el .B "Table of Contents
- .ps
- .sp .5i
- .He "Introduction
- .
- .Ti 1 9 "Plan 9 From Bell Labs
- .Au "Rob Pike, Dave Presotto, Sean Dorward, Bob Flandrena, Ken Thompson, Howard Trickey, and Phil \%Winterbottom
- .De "An overview of the system; read at least this paper before you install.
- .Co seems ok; a little dated; unchanged except to mention appearance in Computing Systems
- .Ti 23 names "The Use of Name Spaces in Plan 9
- .Au "Rob Pike, Dave Presotto, Ken Thompson, Howard Trickey, and Phil \%Winterbottom
- .Co updated only to mention appearance in SIGOPS
- .De "What's in a name?
- .Ti 29 net/net "The Organization of Networks in Plan 9
- .Au "Dave Presotto and Phil Winterbottom
- .De "Connecting the pieces. The details in the paper are outdated but the ideas still apply.
- .Ti 43 auth "Security in Plan 9
- .Au "Russ Cox, Eric Grosse, Rob Pike, Dave Presotto, and Sean Quinlan
- .De "An overview of the security architecture.
- .He "Programming
- .Ti 63 comp "How to Use the Plan 9 C Compiler
- .Au "Rob Pike
- .Co updated
- .De "The starting point for C programming under Plan 9.
- .Ti 77 prog4 "Changes to the Programming Environment in the Fourth Release of Plan 9
- .Au "Rob Pike
- .De "An overview of the changes to the C library since the Third Release.
- .Ti 83 ape "APE \(em The ANSI/POSIX Environment
- .Au "Howard Trickey
- .Co updated
- .De "Moving C code between UNIX and Plan 9.
- .Ti 87 acidpaper "Acid: A Debugger Built From A Language
- .Au "Phil Winterbottom
- .Co fine
- .De "An overview paper about the Acid debugger.
- .Ti 101 acid "Acid Manual
- .Au "Phil Winterbottom
- .Co updated
- .De "The reference manual for the language and its libraries.
- .Ti 127 mk "Maintaining Files on Plan 9 with Mk
- .Au "Andrew G. Hume and Bob Flandrena
- .Co updated
- .De "An introduction to Plan 9's replacement for \f(CWmake\fP.
- .Ti 141 mkfiles "Plan 9 Mkfiles
- .Au "Bob Flandrena
- .Co updated
- .De "The conventions for using \f(CWmk\fP in Plan 9.
- .Ti 149 asm "A Manual for the Plan 9 assembler
- .Au "Rob Pike
- .Co updated
- .De "Things you'd rather not know.
- .bp
- .He "User Interfaces
- .Ti 159 8½/8½ "8½, the Plan 9 Window System
- .Au "Rob Pike
- .Co fine - introductory footnote tweaked
- .De "An introduction to the (previous) window system and its unusual implementation.
- .Ti 169 rc "Rc \(em The Plan 9 Shell
- .Au "Tom Duff
- .Co updated
- .De "An introduction to the new shell, complete with examples.
- .Ti 185 sam/sam "The Text Editor \&\f(CWsam\fP
- .Au "Rob Pike
- .Co fine
- .De "\f(CWSam\fP is the standard editor on Plan 9.
- .Ti 215 acme/acme "Acme: A User Interface for Programmers
- .Au "Rob Pike
- .Co fine
- .De "A system with a more radical approach to programming and editing.
- .Ti 231 plumb "Plumbing and Other Utilities
- .Au "Rob Pike
- .Co new
- .De "Inter-process communication that enlivens the interactive user interface.
- .He "Implementation
- .Ti 247 utf "Hello World, or Καλημέρα κόσμε, or \f(Jpこんにちは 世界\fP
- .Au "Rob Pike and Ken Thompson
- .Co fine
- .De "The details about Plan 9's character set: the Unicode Standard plus an ASCII-compatible encoding.
- .Ti 259 compiler "Plan 9 C Compilers
- .Au "Ken Thompson
- .Co updated
- .De "The design and some internals of the compiler suite.
- .Ti 271 libmach "Adding Application Support for a New Architecture in Plan 9
- .Au "Bob Flandrena
- .Co updated
- .De "The procedures necessary to add a new instruction set to Plan 9's programming environment.
- .Ti 279 fs/fs "The Plan 9 File Server
- .Au "Ken Thompson
- .Co updated
- .De "The design of the central file server and its novel backup system.
- .Ti 287 venti/venti "Venti: A new approach to archival storage
- .Au "Sean Quinlan and Sean Dorward
- .De "Archival block-level storage using secure hashes as block identifiers.
- .Ti 301 il/il "The IL protocol
- .Au "Dave Presotto and Phil Winterbottom
- .De "A description of the Internet protocol Plan 9 uses for internal communication.
- .Ti 307 lexnames "Lexical File Names in Plan 9, or, Getting Dot-Dot Right
- .Au "Rob Pike
- .Co new
- .De "A vexing old problem solved: how to make \f(CWpwd\fP get the right answer in the face of multiply-bound directories.
- .Ti 319 sleep "Process Sleep and Wakeup on a Shared-memory Multiprocessor
- .Au "Rob Pike, Dave Presotto, Ken Thompson, and Gerard Holzmann
- .Co fine - updated with citation footnote
- .De "A detailed study of a central issue in the Plan 9 kernel.
- .He "Miscellany
- .Ti 325 lp "A Guide to the Lp Printer Spooler
- .Au "Paul Glick
- .De "Adminstering the suite of tools to drive PostScript printers.
- .Ti 333 troff "Troff User's Manual
- .Au "Joseph F. Ossanna and Brian W. Kernighan
- .Co updated
- .De "The old warhorse, updated for Unicode characters.
- .bp
- .Ti 373 spin "Using SPIN
- .Au "Gerard Holzmann
- .Co updated
- .De "An introduction to a tool for analyzing parallel and distributed programs.
- .He "Installation
- .Ti 400 port "The Various Ports
- .De "The hardware requirements for the Plan 9 compilers and kernels.
- .
- .Hp
|