Skip to content

Commit

Permalink
9fans.github.io: three years of updates
Browse files Browse the repository at this point in the history
Also fix #2 better, by adding the Unix man pages.
  • Loading branch information
rsc committed Jun 15, 2024
1 parent aa002e2 commit 6f9ee32
Show file tree
Hide file tree
Showing 361 changed files with 11,199 additions and 7,868 deletions.
1 change: 0 additions & 1 deletion plan9port/man/lookman.index
Original file line number Diff line number Diff line change
Expand Up @@ -19153,7 +19153,6 @@ posted /usr/local/plan9/man/man4/plumber.4
posted /usr/local/plan9/man/man9/0intro.9p
postfd /usr/local/plan9/man/man3/9p.3
postmark /usr/local/plan9/man/man1/bundle.1
postmountsrv /usr/local/plan9/man/man3/9p.3
postnote /usr/local/plan9/man/man3/notify.3
postnote /usr/local/plan9/man/man3/postnote.3
postnote /usr/local/plan9/man/man3/rfork.3
Expand Down
23 changes: 14 additions & 9 deletions plan9port/man/man1/0intro.1
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ conventionally
When programs need to access files in the tree,
they expect the
.B $PLAN9
environment variable
environment variable
to contain the name of the root of the tree.
See
.MR install (1)
Expand Down Expand Up @@ -57,7 +57,7 @@ expect Plan 9 regular expressions
(see
.MR regexp (7) ),
which are closest to what Unix calls extended regular expressions.
Because of these differences, it is not recommended to put
Because of these differences, it is not recommended to put
.B $PLAN9/bin
before the usual system
.B bin
Expand Down Expand Up @@ -99,6 +99,11 @@ The argument is one of
\fL'\fIxmin ymin xmax ymax\fL'\fR,
\fRor
\fIxmin\fL,\fIymin\fL,\fIxmax\fL,\fIymax\fR.
See
.MR devdraw (1)
and
.MR keyboard (7)
for details about typing and clicking in graphical applications.
.PP
The
.MR plumber (4)
Expand Down Expand Up @@ -135,7 +140,7 @@ is an experimental client for acme.
Some programs rely on large databases that would be
cumbersome to include in every release.
Scripts are provided that download these databases separately.
These databases can be downloaded separately.
These databases can be downloaded separately.
See
.B $PLAN9/dict/README
and
Expand All @@ -148,7 +153,7 @@ and
(see
.MR 9c (1) )
provide a simple interface to the underlying system compiler and linker,
similar to the
similar to the
.I 2c
and
.I 2l
Expand All @@ -169,7 +174,7 @@ The only way to write multithreaded programs is to use the
library.
.MR Rfork (3)
exists but is not as capable as on Plan 9.
There are many unfortunate by necessary preprocessor
There are many unfortunate but necessary preprocessor
diversions to make Plan 9 and Unix libraries coexist.
See
.MR intro (3)
Expand Down Expand Up @@ -201,7 +206,7 @@ cannot)
and dump data structures,
but that it is the extent to which they have been developed and exercised.
.SS Porting programs
The vast majority of the familiar Plan 9 programs
The vast majority of the familiar Plan 9 programs
have been ported, including the Unicode-aware
.MR troff (1) .
.PP
Expand All @@ -222,7 +227,7 @@ is in progress; see
.SS Porting to new systems
Porting the tree to new operating systems or architectures
should be straightforward, as system-specific code has been
kept to a minimum.
kept to a minimum.
The largest pieces of system-specific code are
.BR <u.h> ,
which must include the right system files and
Expand All @@ -231,7 +236,7 @@ and
.IR libthread ,
which must implement spin locks, operating system thread
creation, and context switching routines.
Portable implementations of these using
Portable implementations of these using
.B <pthread.h>
and
.B <ucontext.h>
Expand Down Expand Up @@ -259,7 +264,7 @@ so that the Unix
utility can handle it.
Some systems, for example Debian Linux,
deduce the man page locations from the search path, so that
adding
adding
.B $PLAN9/bin
to your path is sufficient to cause
.B $PLAN9/man
Expand Down
11 changes: 9 additions & 2 deletions plan9port/man/man1/INDEX
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ intro 0intro.1
9.rc 9.1
u 9.1
u.rc 9.1
9a 9c.1
9ar 9c.1
9c 9c.1
9l 9c.1
Expand Down Expand Up @@ -33,14 +32,17 @@ cleanname cleanname.1
auxclog clog.1
clog clog.1
cmp cmp.1
codereview codereview.1
col col.1
cmapcube colors.1
colors colors.1
comm comm.1
compress compress.1
uncompress compress.1
zcat compress.1
core core.1
crop crop.1
iconv crop.1
clock date.1
date date.1
db db.1
stack db.1
Expand All @@ -65,6 +67,7 @@ fortune fortune.1
freq freq.1
fsize fsize.1
mtime fsize.1
codereview git.1
cvs git.1
git git.1
hg git.1
Expand Down Expand Up @@ -137,12 +140,14 @@ netfilestat netfiles.1
news news.1
p p.1
page page.1
paint paint.1
netkey passwd.1
passwd passwd.1
pem pem.1
pemdecode pem.1
pemencode pem.1
pic pic.1
svgpic pic.1
tpic pic.1
plot plot.1
plumb plumb.1
Expand Down Expand Up @@ -199,6 +204,7 @@ seq seq.1
sftpcache sftpcache.1
sleep sleep.1
snarfer snarfer.1
soelim soelim.1
sort sort.1
spell spell.1
sprog spell.1
Expand Down Expand Up @@ -240,6 +246,7 @@ wmail web.1
" wintext.1
"" wintext.1
wintext wintext.1
winwatch winwatch.1
xd xd.1
yacc yacc.1
yesterday yesterday.1
5 changes: 5 additions & 0 deletions plan9port/man/man1/acme.1
Original file line number Diff line number Diff line change
Expand Up @@ -588,6 +588,9 @@ not just
or
.BR 127 .
(There is an easier way to locate literal text; see below.)
If shift is held down during the selection or click,
any leading regular expression search defaults to
searching backward in the text instead of forward.
.PP
If the text is a file name followed by a colon and an address,
.I acme
Expand All @@ -608,6 +611,8 @@ moved there. Thus, to search for occurrences of a word in a file,
just click button 3 on the word. Because of the rule of using the
selection as the button 3 action, subsequent clicks will find subsequent
occurrences without moving the mouse.
If shift is held down during the selection or click,
the search looks backward in the file.
.PP
In all these actions, the mouse motion is not done if the text is a null string
within a non-null selected string in the tag, so that (for example) complex regular expressions
Expand Down
8 changes: 6 additions & 2 deletions plan9port/man/man1/acme.html
Original file line number Diff line number Diff line change
Expand Up @@ -353,7 +353,10 @@
the text. The address is evaluated, the resulting text highlighted,
and the mouse moved to it. Thus, in <i>acme</i>, one must type <tt><font size=+1>:/regexp</font></tt>
or <tt><font size=+1>:127</font></tt> not just <tt><font size=+1>/regexp</font></tt> or <tt><font size=+1>127</font></tt>. (There is an easier way to locate
literal text; see below.)
literal text; see below.) If
shift is held down during the selection or click, any leading
regular expression search defaults to searching backward in the
text instead of forward.
<table border=0 cellpadding=0 cellspacing=0><tr height=5><td></table>

If the text is a file name followed by a colon and an address,
Expand All @@ -372,7 +375,8 @@
of a word in a file, just click button 3 on the word. Because
of the rule of using the selection as the button 3
action, subsequent clicks will find subsequent occurrences without
moving the mouse.
moving the mouse. If shift is held down during the selection or
click, the search looks backward in the file.
<table border=0 cellpadding=0 cellspacing=0><tr height=5><td></table>

In all these actions, the mouse motion is not done if the text
Expand Down
126 changes: 0 additions & 126 deletions plan9port/man/man1/codereview.html

This file was deleted.

Loading

0 comments on commit 6f9ee32

Please sign in to comment.