You can get the latest experimental version of Fish stored on the central Fish repository, by using Darcs. [http://en.wikipedia.org/wiki/Darcs Darcs] is a software system for revision control. This way, you can try out new features, discuss them with others, and help to improve Fish.
You need the following programs to be installed on your Unix system:
darcs autoconf gcc libncurses5-dev make doxygen libx11-dev libxt-dev libxext-dev gettext
Then you can get the experimental version of Fish by using the following comands. The commands should work in fish, bash, csh, zsh, sh, or any other Unix shell.
mkdir fish cd fish darcs get http://liljencrantz.no-ip.org/fish/darcs cd darcs autoconf ./configure make
Now you start fish and use it:
./fish
In future, all you have to do to get the latest version is:
cd darcs darcs pull make
If you want to install this version of Fish as the system's default version, issue the following command from the darcs directory:
make install