From xemacs-m  Wed Sep 24 23:45:24 1997
Received: from black-ice.cc.vt.edu (black-ice.cc.vt.edu [128.173.14.71])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id XAA13694;
	Wed, 24 Sep 1997 23:45:23 -0500 (CDT)
Received: from black-ice.cc.vt.edu (LOCALHOST [127.0.0.1])
	by black-ice.cc.vt.edu (8.8.7/8.8.7) with ESMTP id AAA20350;
	Thu, 25 Sep 1997 00:45:27 -0400
Message-Id: <199709250445.AAA20350@black-ice.cc.vt.edu>
To: SL Baur <steve@xemacs.org>
cc: xemacs-beta@xemacs.org
Subject: Re: Request for un-Linux `man man'. 
In-reply-to: Your message of "24 Sep 1997 16:07:50 PDT."
             <m23emul395.fsf@altair.xemacs.org> 
From: Valdis.Kletnieks@vt.edu
Pgp-Action: PGP/MIME-signclear; rfc822=off; originator="<Valdis.Kletnieks@vt.edu>"
X-URL: http://black-ice.cc.vt.edu/~valdis/
X-Face: 34C9$Ewd2zeX+\!i1BA\j{ex+$/V'JBG#;3_noWWYPa"|,I#`R"{n@w>#:{)FXyiAS7(8t(
 ^*w5O*!8O9YTe[r{e%7(yVRb|qxsRYw`7J!`AM}m_SHaj}f8eb@d^L>BrX7iO[<!v4-0bVIpaxF#-)
 %9#a9h6JXI|T|8o6t\V?kGl]Q!1V]GtNliUtz:3},0"hkPeBuu%E,j(:\iOX-P,t7lRR#
References: <87oh5jowj0.fsf@bittersweet.inetarena.com>
            <m23emul395.fsf@altair.xemacs.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <23160.875162727.1@black-ice.cc.vt.edu>
Date: Thu, 25 Sep 1997 00:45:27 -0400

On 24 Sep 1997 16:07:50 PDT, you said:
> Karl M Hegbloom <karlheg@inetarena.com> writes:
> >  Where do you put your {,t,g}roff manuals?  Is there a "catman"
> >  directory?  Is that automatic, ie, part of `man'?  I only know Linux.

On AIX, you can park your local things in /usr/man/{cat,man}[1-8] and it will
Do The Right Thing, or you can park it elsewhere and add it to MANPATH.

However....
 
> Please do not go restoring the dependency on the structure of the man
> page directories.  man.el should only interact with the man program
> and not anything underneath it.

Amen, Brother!  Sing the praises! ;)

IBM ships the AIX manpages buried deep inside a hypertext library, and
the 'man' command knows how to grovel it out.  Trying to look in
/usr/man/man1/ls.1 for the 'ls' command info is a Guaranteed Lose,
you have to dig around in /usr/lpp/info/lib/$LOCALE/aix41/ for the info.

[/usr/lpp/info/lib/en_US/aix41]1 ls
X11prog     adapt       assemb      cmds        help        manage      probsolv    usergd
X11tech     aixtechref  cde         files       install     nav         ruby        xstmgr
[/usr/lpp/info/lib/en_US/aix41]1 l aixtechref/
total 18188
   1 -rw-r--r--   1 root     system       432 Mar 26 1997  aixtechref.key
18187 -rw-r--r--   1 root     system   19648512 Mar 26 1997  aixtechref.rom
[/usr/lpp/info/lib/en_US/aix41]1 l cmds/
total 19289
   1 -rw-r--r--   1 root     system       432 Mar 26 1997  cmds.key
19288 -rw-r--r--   1 root     system   22290432 Mar 26 1997  cmds.rom  

You're welcome to write elisp code to find the damned things in there.
Be a HELL of a lot easier to just open a pipe and exec() /bin/man tho ;)
(Be glad, at least the file system compression is mostly invisible ;)

/Valdis

