Status of WoMan version 0.52 ============================ Author: Francis J. Wright Time-stamp: <09 January 2000> $Id: woman.status,v 1.3 2000-01-09 09:42:09+00 fjw Rel $ This file chronicles the status of the WoMan browser when applied to specific man files. They are primarily from the Cygwin b19/20 distribution, plus others from Linux, etc. Of nearly 200 man source files tested, most format well or at least satisfactorily. This version of WoMan has been tested primarily using GNU Emacs 20.5. Known general problems remaining: Full adjusting of lines by varying spaces needs improving. No pre-processor (eqn, tbl, etc) support. 0.52 tex: good (but complains about spurious .rb directive!) 0.52 mf: good except for table, which is readable (uses .fc) (but lots of ignorable complaints!) 0.41 Amanda suite: good emacs/etc: 0.52 etags: good 0.52 ctags: good (.so man1/etags.1) rcs-5.7/man: 0.52 ci: good 0.52 co: good 0.52 ident: good 0.52 merge: good (but minor source error: undefined string r) 0.52 rcs: good 0.52 rcsclean: good 0.52 rcsdiff: good 0.52 rcsfile: good, but a few glitches (redundant .fc) 0.52 rcsfreeze: good 0.52 rcsintro: good 0.52 rcsmerge: good 0.52 rlog: good 0.52 ace: good 0.52 addftinfo (Groff): good 0.52 afmtodit (Groff): good 0.52 apropos: good 0.52 ar (GNU): good 0.52 as (GNU): good 0.52 basename (GNU): good 0.52 bash: good, but rather slow (well, it is BIG!) 0.52 byacc: good 0.52 c++filt (GNU): good (man also displays this all left adjusted!) 0.52 cat (GNU): good 0.52 cccp (GNU): good 0.52 CGI.man (perl): satisfactory, but requires wider formatting width, and problems with doubled quotes (""). (Need to process strings before user macros.) 0.52 chgrp (GNU): good 0.52 chmod (GNU): OK 0.52 chown (GNU): good 0.52 cksum (GNU): good 0.52 comm (GNU): good 0.52 cp (GNU): OK, but minor error formatting SYNOPSIS. 0.52 cpp (GNU): good (.so man1/cccp.1) 0.52 csplit (GNU): good 0.52 cut (GNU): good 0.52 cvs.1: good, but unpaired " in .` arguments (source error). 0.52 cvs.5 (Cygnus): good 0.52 date (GNU): good 0.52 dd (GNU): OK, but minor error formatting SYNOPSIS. 0.52 df (GNU): good 0.52 dircolors (GNU): good 0.52 dirname (GNU): good 0.52 du (GNU): good 0.52 echo (GNU): good 0.52 env (GNU): good 0.52 eqn (Groff): good 0.52 expand (GNU): good 0.52 expr.1 (GNU): good 0.52 false (GNU): good 0.52 find (GNU): good 0.52 flex: good, but rather slow (well, it is quite big!) Also source error: line begins: '^' active, ... 0.52 fmt (GNU): good 0.52 fold (GNU): good 0.52 g++: good, but Beware that this file has an unpaired argument in line 14, which I think should read as follows: .IR " option " | " filename " ].\|.\|. 0.52 gawk (GNU): good, but minor source errors: .The request ignored! Space before three requests, e.g.: .BR e , 0.52 gcc: good 0.52 gdb (GNU): good 0.52 GetInt.3 (Tcl): OK (but relies on .TP hack, and tabs get messed up) 0.52 gnuserv: good 0.52 gnuserv.gz: good 0.52 grep (GNU): good 0.52 grodvi (Groff): good 0.52 groff (GNU): good 0.52 groff_char (Groff): part formats, but ** STILL MAJOR PROBLEMS! ** needs full set of *special characters* -- GOOD TEST FOR NEW FACILITIES? man seems to handle this OK! needs .di request 0.52 groff_font (Groff): good, but one over-long line. 0.52 groff_mm (Groff): good 0.52 groff_mmse (Groff): good (I think, but in Swedish!) 0.52 groff_ms (Groff): good 0.52 groff_out (Groff): good, but NEEDS EQN! ** EQ request ignored! ** EN request ignored! 0.52 grog (Groff): good 0.52 grolj4 (Groff): good 0.52 grops (Groff): good 0.52 grotty (Groff): good 0.52 groups (GNU): good 0.52 gunzip = gzip 0.52 gzexe: good 0.52 gzip: good 0.52 head (GNU): good 0.52 hostname (GNU): good 0.52 hpftodit (Groff): good 0.52 id (GNU): good 0.52 igawk (GNU): good 0.52 indent (GNU): good (but 2 minor source errors) 0.52 indxbib (Groff): good 0.52 install (GNU): good 0.52 ispell.1 etc.: good 0.52 ispell.4: good (I think!) 0.52 join.1 (GNU): good 0.52 ld (GNU): good, but Unpaired " in .RB arguments. 0.52 less, lesskey: good 0.52 lkbib (Groff): good 0.52 ln (GNU): good, but minor error formatting SYNOPSIS. 0.52 locate: good 0.52 locatedb: good 0.52 logname (GNU): good 0.52 lookbib: good 0.52 ls (GNU): satisfactory, but my copy has been untabified. Re-tabified version looks better, but NEEDS TBL! 0.52 make (GNU): good (but minor source errors) 0.52 man (GNU): good 0.52 man.conf (GNU): good 0.52 man(1) (Linux): OK (but .TS/.TE not handled, source bug on line 645) 0.52 man(7) (Linux): good 0.52 man(1) (SUN): good 0.52 man(7) (SUN): OK (but tab handling in the table is scrappy) 0.52 md5sum (GNU): good 0.52 me (Groff): satisfactory, but ** needs .di processing ** needs revised paragraph formatter and tab handling. 0.52 mkdir (GNU): good 0.52 mkfifo (GNU): good 0.52 mknod (GNU): good 0.52 mv (GNU): good 0.52 nice (GNU): good 0.52 nl (GNU): good, but minor error formatting SYNOPSIS. 0.52 nlmconv (GNU): good (man also displays this all left adjusted!) 0.52 nm (GNU): good 0.52 nohup (GNU): good 0.52 nroff (Groff): good 0.52 objcopy (GNU): good (man also displays this all left adjusted!) 0.52 objdump (GNU): good 0.52 od (GNU): good 0.52 paste (GNU): good 0.52 patch (GNU): good 0.52 pathchk (GNU): good 0.52 pfbtops (Groff): good 0.52 pic (Groff): good 0.52 pr (GNU): good 0.52 printenv (GNU): good 0.52 printf (GNU): good 0.52 procmail.1: good 0.52 procmail.man (preformatted): good 0.52 psbb (Groff): good 0.52 pwd.1 (GNU): good 0.52 ranlib (GNU): good 0.52 refer: good 0.52 rm (GNU): good 0.52 rmdir (GNU): good 0.52 size (GNU): good 0.52 sleep (GNU): good 0.52 smbclient: good 0.52 soelim (Groff): good 0.52 sort (GNU): good 0.52 split.1 (GNU): good, but minor error formatting SYNOPSIS. 0.52 stat.5: good 0.52 strings (GNU): good 0.52 strip (GNU): good, but minor source errors: Log shows a strange font problem! Due to source error: the line .RB "[\|" \-o\ \fIfile\f\R "\|]" should be .RB "[\|" \-o\ \fIfile\fR "\|]" Also unpaired ". 0.52 stty (GNU): good 0.52 sum (GNU): good 0.52 tac (GNU): good 0.52 tail (GNU): good 0.52 tbl (Groff): good 0.52 tee (GNU): good 0.52 test (GNU): good 0.52 tfmtodit (Groff): good 0.52 tix manpage set: good 0.52 touch (GNU): good, but minor error formatting SYNOPSIS. 0.52 tr (GNU): good 0.52 true (GNU): good 0.52 tty (GNU): good 0.52 uname (GNU): good 0.52 unexpand (GNU): good 0.52 uniq (GNU): good, but minor error formatting SYNOPSIS. 0.52 updatedb (GNU): good 0.52 users (GNU): good 0.52 wc (GNU): good 0.52 whatis: good 0.52 who (GNU): good 0.52 whoami (GNU): good 0.52 xargs (GNU): good, but minor error formatting SYNOPSIS. 0.52 yes (GNU): good 0.52 zcat = gzip: good 0.52 zcmp, zdiff: good 0.52 zforce: good 0.52 zgrep: good 0.52 zmore: good 0.52 znew: good