* guile-snarf-docs.in, guile-snarf-docs-texi.in,
[bpt/guile.git] / libguile / ChangeLog
index 7f04699..f24f54e 100644 (file)
@@ -1,3 +1,44 @@
+2001-05-31  Michael Livshin  <mlivshin@bigfoot.com>
+
+       * guile-snarf-docs.in, guile-snarf-docs-texi.in,
+       filter-doc-snarfage.c: new files.
+
+       * Makefile.am: add stuff to [build,] use and distribute
+       guile-snarf-docs, guile-snarf-docs-texi, guile_filter_doc_snarfage.
+
+       * guile-snarf.in: grok the new snarf output.
+
+       * snarf.h: make the output both texttools- and `read'-friendly.
+
+       * guile-doc-snarf.in (bindir): reimplement in terms of guile-snarf
+       and guile-snarf-docs.  (should also deprecate, I guess.  maybe
+       not).
+
+2001-05-31  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * print.c (scm_simple_format): Support "~~" and "~%".  Signal
+       error for unsupported format controls and for superflous
+       arguments.  Thanks to David Skarda!
+
+       * print.h, print.c (scm_print_symbol_name): Factored out of
+       scm_iprin1.
+       (scm_iprin1): Call it.
+       
+       * keywords.c (keyword_print): Use scm_print_symbol_name so that
+       weird names are printed correctly.
+
+       * print.c (scm_print_symbol_name): Symbols whose name starts with
+       `#' or `:' or ends with `:' are considered weird.
+
+2001-05-30  Martin Grabmueller  <mgrabmue@cs.tu-berlin.de>
+
+       * numbers.c (scm_difference, scm_divide): Clarified comments for -
+       and /.
+
+2001-05-29  Martin Grabmueller  <mgrabmue@cs.tu-berlin.de>
+
+       * debug.h: Removed prototype for scm_eval_string.
+
 2001-05-28  Martin Grabmueller  <mgrabmue@cs.tu-berlin.de>
 
        * symbols.c (scm_gensym): Fix buffer overrun (try `(gensym