News for scm_call_N and scm_apply_N.
[bpt/guile.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index fc65169..271c1da 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -98,15 +98,34 @@ switches specific to Guile you may find useful in some circumstances.
   a value of "no" will omit all deprecated features and you will get
   "undefined reference", "variable unbound" or similar errors when you
   try to use them.  All other values will include all deprecated
-  features.  The LEVEL argument is used as the default value for the
-  environment variable GUILE_WARN_DEPRECATED.  See the README for
-  documentation about this.
+  features.  The LEVEL argument is used to determine the default value
+  for the environment variable GUILE_WARN_DEPRECATED.  See the README
+  for more information.
+
+  The default is to get a vague warning at program exit if deprecated
+  features were used:
+
+  --enable-deprecated=yes
+  --enable-deprecated=summary
+
+  To get a detailed warning at first use of a deprecated feature:
+
+  --enable-deprecated=detailed
+
+  To get no warnings:
+
+  --enable-deprecated=shutup
+
+  To omit deprecated features completely and irrevokably:
+
+  --enable-deprecated=no
 
 
 --disable-shared  ---  Do not build shared libraries.
+--disable-static  ---  Do not build static libraries.
 
-  Normally, Guile will build shared libraries if your system supports
-  them.  Guile always builds static libraries.
+  Normally, both static and shared libraries will be built if your
+  system supports them.
 
 
 --enable-debug-freelist  ---  Enable freelist debugging.