On Mon, Apr 07, 2008 at 05:34:42PM -0700, Andrew Barnert wrote:
> I've been playing with fish, and it's pretty cool, but there are some
> problems with the packaging.
> 
> When you install fish, it wants to install 63 manpages. Of those, 29
> have the same name as manpages (or symlinks) that come with bash. 

That's why they're not installed into $MANPATH.  For example, in Debian
they're all installed to /usr/share/fish/man.  They're only accessed by
running fish's help command.  The only files installed into the normal
manpage directories are set_color.1, fish_indent.1, fishd.1,
fish_pager.1, fish.1, and mimedb.1.

> Because of this, most of the packages I've seen just skip these
> manpages; some instead conflict with bash, making them useless. Oliver
> Falk's RPM for Fedora 8 excludes 29 manpages; Dag Wieers' RPM for RHEL5
> excludes 54; the old Fedora 7 RPM couldn't be installed because it tried
> to overwrite files owned by bash.

Then they're setting up fish incorrectly.  I've had none of these issues
in packaging fish for Debian.

> This is an ages-old problem for any non-standard shell-every shell does
> something slightly different for while, and they all want to have
> manpages for it, so "man pushd" generally ends up showing the manpage
> for the system's default shell, not the one for your current shell. And
> nobody wants to read bash-builtins.1 to find about about fish's pushd.

Fish intends to simply the interface presented to the user which is why
its help command not only gives the user access to help about
fish-specific commands/documentation but can also be used to access
normal manpages.

-- 
James
GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: Digital signature

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Fish-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fish-users

Reply via email to