jayduhon / inferno-os

Automatically exported from code.google.com/p/inferno-os
2 stars 0 forks source link

broken links on man pages (all of them) #139

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
on which man page    -> broken link to
--------------------------------------
9win(1)              -> 9cpu(1)
alphabet-abc(1)      -> scheduler(4)
alphabet-fs(1)       -> alphabet-fs(2)
alphabet-grid(1)     -> scheduler(4)
alphabet-main(1)     -> alphabet-main(2)
alphabet-main(1)     -> mount(1)
calc(1)              -> math(2)
collab(1)            -> wm-ftree(1)
collab-clients(1)    -> connect(1)
grid-monitor(1)      -> register(1)
grid-ns(1)           -> monitor(1)
grid-ns(1)           -> register(1)
grid-ns(1)           -> Register(1)
grid-query(1)        -> grid-query(2)
grid-register(1)     -> monitor(1)
itest(1)             -> sh-test(2)
listen(1)            -> mount(2)
man(1)               -> plumber(1)
mk(1)                -> sed(1)
mprof(1)             -> wm-cprof(1)
prof(1)              -> wm-cprof(1)
prof(1)              -> wm-mprof(1)
sendmail(1)          -> db(6)
session(1)           -> query(1)
sh-alphabet(1)       -> alphabet(2)
sh-expr(1)           -> ipint(2)
sum(1)               -> keyring-sha(2)
vacget(1)            -> vcache(1)
vacget(1)            -> ventisrv(8)
wm(1)                -> keyboard(2)
zeros(1)             -> kfs(3)
acid(10)             -> acidinit()
acid(10)             -> alef(10.1)
acid(10)             -> db(10.1)
acid(10)             -> new()
acid(10)             -> newproc()
acid(10)             -> rc(10.1)
acid(10)             -> sam(10.1)
dynld(10)            -> 2l(1)
dynld(10)            -> errstr(2)
dynld(10)            -> read(2)
dynld(10)            -> seek(2)
inb(10)              -> dma(10.2)
inb(10)              -> isaconfig(10.2)
kproc(10)            -> newfgrp(10.2)
mk(10)               -> rc(10.1)
mk(10)               -> sed(10.1)
mk(10)               -> yacc(10.1)
plan9.ini(10)        -> apm(3)
plan9.ini(10)        -> pcmcia(8)
print(10)            -> bio(2)
print(10)            -> fprintf(2)
styx(10)             -> fmtinstall(10.2)
alphabet-intro(2)    -> alphabet-grid(2)
alphabet-intro(2)    -> alphabet-main(2)
alphabet-intro(2)    -> alphabet-proxy(2)
alphabet-intro(2)    -> alphabet-reports(2)
debug(2)             -> wm-deb(1)
dial(2)              -> db(6)
disks(2)             -> prep(3)
draw-display(2)      -> rgbv(8)
drawmux(2)           -> wm-dmview(1)
factotum(2)          -> auth(5)
factotum(2)          -> sys-bind(1)
itslib(2)            -> sh-test(2)
popup(2)             -> choicebutton(2)
spree-allow(2)       -> cardlib(2)
spree-cardlib(2)     -> spree-cards(4)
srv(2)               -> dns(6)
srv(2)               -> services(6)
styxconv(2)          -> sys-bind(1)
styxpersist(2)       -> mount(1)
styxservers(2)       -> auth(5)
sys-0intro(2)        -> sys-readdir(2)
sys-dial(2)          -> db(6)
sys-fauth(2)         -> auth(2)
sys-fauth(2)         -> authsrv(6)
wmsrv(2)             -> file2chan(2)
wmsrv(2)             -> wmexport(1)
cons(3)              -> read(2)
draw(3)              -> draw(2)
ds(3)                -> plan9.ini(8)
floppy(3)            -> format(8)
ftl(3)               -> kfs(3)
logfs(3)             -> wstat(5)
sign(3)              -> wm-misc(2)
srv9(3)              -> mount(1)
ssl(3)               -> %sys-open(2)
tls(3)               -> encode(2)
cpu(4)               -> monitor(1)
cpu(4)               -> register(1)
cpu(4)               -> Register(1)
dbfs(4)              -> wm-calendar(1)
logfile(4)           -> wm-logwindow(1)
namespace(4)         -> kfs(3)
spree(4)             -> mount(1)
spree(4)             -> spree-lobby(4)
vacfs(4)             -> vacput(1)
vacfs(4)             -> vcache(1)
vacfs(4)             -> ventisrv(8)
0intro(5)            -> stat(2)
attach(5)            -> fauth(2)
read(5)              -> seek(2)
walk(5)              -> chdir(2)
attrdb(6)            -> ipattr(2)
colour(6)            -> draw(2)
keyboard(6)          -> wm-brutus(1)
plumbing(6)          -> wm-brutus(1)
sbl(6)               -> wm-deb(1)
scancode(6)          -> emu(1E)
collabsrv(8)         -> rgbv(6)
cs(8)                -> db(6)
cs(8)                -> dns(6)
cs(8)                -> services(6)
dns(8)               -> dns(6)
ftl(8)               -> kfs(3)
init(8)              -> kfs(3)
mangaload(8)         -> tftpd(8)
rdbgsrv(8)           -> sboot(10.8)
rdbgsrv(8)           -> styxmon(10.8)
register(8)          -> db(6)
virgild(8)           -> services(6)
panel(9)             -> draw(2)

I prepared this list using oneliner below. If you'll need to refresh list
just run it in directory with html man pages (i.e. in dir with subdirs
1/ 2/ ... which contain files like 1/cat.html 1/cd.html ...).

for d in [0-9]*; do cd $d; for f in $(grep href= * | sed 's/.* 
href="\([^"]*\)".*/\1/' | sort -u); do [ -f "$f" ] || grep -F "$f" *; done 
| sed 's/<[^>]*>//g;s/).*/)/g;s/\.html:/('$d') /' | sort -u | awk '{printf 
"%-20s -> %s\n", $1, $2}'; cd ..; done

Original issue reported on code.google.com by powerman...@gmail.com on 27 Oct 2008 at 10:09

GoogleCodeExporter commented 9 years ago
Great work!

Here is a patch that fixes a handful of references which I posted to 
inferno-list
some months ago but seems to have gone totally unnoticed.

Also fixes what to me seems some obvious brokenness in the INDEX files.

Original comment by lost.goblin on 28 Oct 2008 at 1:16

Attachments: