From a2159285e80508bb682d90a71270fbddada8bd05 Mon Sep 17 00:00:00 2001 From: Tanaka Akira Date: Fri, 18 Jun 1999 10:55:45 +0000 Subject: zsh-3.1.5-pws-22 --- INSTALL | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) (limited to 'INSTALL') diff --git a/INSTALL b/INSTALL index c793ff827..569246e92 100644 --- a/INSTALL +++ b/INSTALL @@ -220,11 +220,12 @@ turn off both installation of functions and the setting of a default value for $fpath/$FPATH. You can control the functions which get installed by setting -FUNCTIONS_INSTALL, either when running configure or when running `make -install' or `make install.fns'. It includes a list of files relative to -either the Completion or Functions subdirectories. By default, all the -functions for the Completion system will be installed (see the zshcompsys -manual page), i.e. +FUNCTIONS_INSTALL, either when running configure (e.g. +`FUNCTIONS_INSTALL="..." configure ...') or when running `make install' or +`make install.fns'. It includes a list of files relative to either the +Completion or Functions subdirectories. By default, all the functions for +the Completion system will be installed (see the zshcompsys manual page), +i.e. FUNCTIONS_INSTALL='Core/* Base/* Builtins/* User/* Commands/*' and if the --enable-dynamic option was given, the functions in Functions/Zftp, which require the zftp module to be available (see the @@ -233,6 +234,11 @@ miscellaneous functions with documentation in comments; the complete set of functions can be installed with FUNCTIONS_INSTALL='Core/* Base/* Builtins/* User/* Commands/* Misc/* Zftp/*' +You can also set --enable-function-subdirs to allow shell +functions to be installed into subdirectories of the function directory, +i.e. `Core/*' files will be installed into `FNDIR/Core', and so on. +This also initialises $fpath/$FPATH appropriately. + Support for large files and integers ------------------------------------ @@ -257,6 +263,11 @@ type; it does not require that support for large files is actually enabled. Hence you might consider using --enable-lfs on any 32-bit system with a suitable compiler such as gcc. +Also note that if `configure' finds out that either of the types off_t or +ino_t are 64-bit quantities, but that long integers are only 32 bits, all +the above will be enabled automatically. This is necessary to ensure +correct handling of these types. + None of this is relevant for 64-bit systems; zsh should compile and run without problems if (sizeof(long) == 8). @@ -300,6 +311,7 @@ Features: zlogin=pathname # the full pathname of the global zlogin script zprofile=pathname # the full pathname of the global zprofile script zlogout=pathname # the full pathname of the global zlogout script - fns=directory # the directory where shell functions will go + fndir=directory # the directory where shell functions will go + function-subdirs # if functions will be installed into subdirectories dynamic # allow dynamically loaded binary modules lfs # allow configure check for large files -- cgit 1.4.1