Mail Archives: djgpp-workers/2001/01/02/04:50:42
On Tue, 2 Jan 2001, Tim Van Holder wrote:
> I have my reservations about using '__' instead of '::' though; few
> packages have a name with less than three letters. This would give
> Foo__xxxxxxxxx.1, where the xxxx would only have three significant
> letters in an 8.3 system. Not a lot.
We could use a single underscore instead of two, or even remove ::
entirely, if that helps.
> A quick check in /usr/man/man3 on my RH6.2 box shows a few dozen names
> that would cause trouble (a few examples: anything from Digest, ExtUtils
> or Getopt, as the name + __ is already 8 or longer, Pod::Parser and
> Pod::ParseUtils, and several more).
These names will give you trouble even if : was valid on DOS: they clash
after truncation to 8+3. If the maintainers care about that, they should
do something.
> IIRC perl uses a perl script to manufacture and install these man pages,
> so I think it should not be that hard to use subdirs if on DOS.
Subdirectories is not a good idea, IMHO, because they go against the
standardized structure of man-page directories. No `man' port/clone will
support that without extra-special hacks.
> > How are these files called in the distributions of DOS and Windows
> > ports (`:' is invalid on Windows as well)?
> I think they simply don't include man versions (IIRC, ActiveState
> includes html'ed pod files).
But that doesn't really solve the problem, does it? The *.pod and HTML
files still have the same `:' characters in them, like in
"Pod::Parser.html", no?
> I guess 'man' is not used that much in a GUI environment.
Really? DJ, is that true for the Cygwin port of Perl as well? That is,
does it discourage the use of Perl man pages?
- Raw text -