*** empty log message ***
[bpt/guile.git] / doc / ref / ChangeLog
index 339082c..31ed42f 100644 (file)
@@ -1,3 +1,240 @@
+2003-05-04  Kevin Ryde  <user42@zip.com.au>
+
+       * scheme-data.texi (Integer Operations): Describe how quotient,
+       remainder and modulo round their results.
+
+       * srfi-modules.texi (SRFI-1 Length Append etc): Add count.
+       (SRFI-1 Fold and Map): In reduce, fix typo "... variant of fold", add
+       "f" to fold call shown.  In reduce-right, use @code on "reduce".
+
+       * data-rep.texi, gh.texi: Add spaces after some @defun names.
+       * posix.texi (Processes): Fix typo "hhhh".
+
+2003-05-01  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * posix.texi: Add index entries for many variables and functions,
+       either using @defvar/@deffn or @vindex/@pindex.  (Patch supplied
+       by Kevin Ryde.)
+
+2003-04-30  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * posix.texi (scm_c_port_for_each): Added. 
+
+2003-04-26  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * scheme-data.texi (Symbol Primitives): Document scm_str2symbol
+       and scm_mem2symbol.
+
+       * data-rep.texi (Describing a New Type): Clarify that
+       scm_make_smob_type_mfpe is deprecated.  (Thanks to
+       tomas@fabula.de.)
+
+       * scheme-control.texi (Handling Errors): Remove scm_sysmissing,
+       long since gone from libguile.  (Thanks to Kevin Ryde.)
+
+2003-04-05  Marius Vollmer  <mvo@zagadka.de>
+
+       * preface.texi: Reflect change to LGPL.
+
+2003-03-27  Rob Browning  <rlb@defaultvalue.org>
+
+       * scheme-io.texi (Reading): clarify character ordering in port for
+       unread-string.
+
+2003-03-07  Rob Browning  <rlb@defaultvalue.org>
+
+       * guile.texi: change MANUAL_EDITION to MANUAL-EDITION so we don't
+       choke TeX (thanks to Dale P. Smith).
+
+       * preface.texi: change MANUAL_EDITION to MANUAL-EDITION so we
+       don't choke TeX (thanks to Dale P. Smith).
+
+2003-01-02  Mikael Djurfeldt  <djurfeldt@nada.kth.se>
+
+       * scheme-scheduling.texi (Low level thread primitives): Fixed typo
+       in broadcast-condition-variable.
+
+2002-12-08  Rob Browning  <rlb@defaultvalue.org>
+
+       * scheme-options.texi (Build Config): add effective-version docs.
+
+2002-11-17  Neil Jerram  <neil@ossau.uklinux.net>
+
+       Applied patches from Stephen Compall as follows.  (Thanks!)
+
+       2002-11-06  Stephen Compall  <rushing@sigecom.net>
+
+       * posix.texi: Changed quotes to match Texinfo expectations.
+
+        Added references to the glibc manual.
+
+        Used proper Texinfo text marking for many keywords, such as @code,
+       @samp, @env, @var.
+
+        Fixed argument metasyntactic variable references in
+       file-manipulation section so the usage in the descriptions matches
+       the usage in the declarations.
+
+       2002-10-26  Stephen Compall  <rushing@sigecom.net>
+
+       * scheme-data.texi: Addition and change of many Texinfo tags,
+       particularly usage of @var and @samp, as well as reformatting of
+       some lists into tables and usage of @result.
+
+       Notes about some things I didn't understand, as well as a
+       missing section on non-control characters.
+
+2002-10-27  Gary Houston  <ghouston@arglist.com>
+
+       * scheme-modules.texi (Environments): only available when
+       (ice-9 r5rs) is used.
+       * scsh.texi (The Scheme shell (scsh)): current url is www.scsh.net.
+
+2002-10-27  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * scheme-scheduling.texi: Updated mutex and condition varable
+       functions.
+
+2002-10-27  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * debugging.texi (Debugging Features): Rewritten.
+
+2002-10-19  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * new-docstrings.texi, scheme-binding.texi, scheme-io.texi,
+       scheme-scheduling.texi, posix.texi: Automatic docstring updates.
+
+2002-10-14  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * intro.texi (Whirlwind Tour): Added pointer to examples
+       directory.
+
+2002-10-10  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * scheme-scheduling.texi (System Asyncs): Updated.
+
+2002-10-07  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * scheme-scheduling.texi (Asyncs): Updated.
+       * posix.texi (sigaction): Updated.
+
+2002-10-03  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * posix.texi (Processes), scheme-options.texi (Common Feature
+       Symbols): Refer to provided?  rather than deprecated feature?.
+
+2002-10-03  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * tools.texi (How guile-snarf works): Updated.
+       (Writing your own snarfing macros): New.
+
+2002-09-25  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * scheme-debug.texi (Debugging): Make sections into nodes.
+       (Debugging Options): Node removed.
+
+       * scheme-options.texi (Feature Tracking): Brought forward before
+       sections on options.
+       (Runtime Options): New section, to group options-related nodes.
+
+2002-09-24  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * scheme-options.texi (Options and Config): Chapter name changed,
+       and intro text improved.
+       (Install Config): Brought forward, and renamed Build
+       Configuration.
+
+       The following doc updates are from Ian Sheldon - thanks!
+       
+       * scheme-data.texi (Appending Strings, Regexp Functions, Match
+       Structures): Add examples.
+       (Regular Expressions): Add instruction to use (ice-9 regex)
+       module.
+
+       * slib.texi (SLIB): Remove duplicate `the'.
+
+2002-09-22  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * scheme-options.texi (General option interface): Mention
+       eval-options-interface and debug-options-interface.
+
+       * scheme-debug.texi (Debugging): New node describing source
+       properties.
+
+2002-09-19  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * scheme-utility.texi (Hook Reference): Improvements to hook docs.
+       Thanks to Thien-Thi Nguyen for the patches.
+
+2002-09-16  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * scheme-data.texi (Symbol Props): It's "set-symbol-property!",
+       not "set-symbol-property".  Thanks to Pieter Pareit!
+
+2002-09-15  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * scheme-data.texi: Tell them to use 'provided?' instead of
+       '*feaures*'.
+
+2002-09-09  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * scheme-ideas.texi (Creating a Procedure): Fixed typo.  Thanks to
+       Pieter Pareit!
+
+       * intro.texi: Updated GNu ftp server name.  Use "-lguile" instead
+       of "libguile.a".  Some small fixes/improvements.
+       
+       * scheme-reading.texi: Added www.schemers.org.  Removed foldoc,
+       it's too generic.  Updated 'teach yourself ...' URL.
+
+2002-08-27  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * scheme-modules.texi: Markup fixes and removal of gh_ references.
+       Thanks to Dale Smith!
+
+2002-08-14  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * scheme-evaluation.texi (eval-string): Updated. 
+
+       * scheme-scheduling.texi (Fluids): Touched up a bit, added
+       with-fluids.
+
+2002-08-13  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * scheme-modules.texi (More Modules Procedures): Removed.
+       (Accessing Modules from C): New.
+
+2002-08-10  Gary Houston  <ghouston@arglist.com>
+
+       * scheme-procedures.texi: new section Primitive Procedures,
+       documentation for scm_c_make_gsubr and scm_c_define_gsubr.
+       * scheme-modules.texi (Compiled Code Modules): replace
+       gh_new_procedure with scm_c_define_gsubr.
+
+2002-08-08  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * gh.texi (Data types and constants defined by gh): Avoid
+       generating index entry for SCM.
+
+       * posix.texi (Runtime Environment): Remove duplicate doc for
+       setenv.
+
+       * data-rep.texi, scheme-memory.texi, scheme-modules.texi: Merge
+       recent updates from stable branch.
+
+       * posix.texi (File System, Time, Pipes, Network Databases,
+       Internet Socket Examples): Add examples provided by Ian Sheldon.
+
+2002-08-08  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * scheme-binding.texi: Don't talk about 'bound?' which is gone.
+       Thanks to Christopher Cramer.
+
+2002-08-06  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * scheme-memory.texi (Memory Blocks): add scm_calloc, scm_gc_calloc.
+       correct typos.
+       
 2002-08-05  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
 
        * intro.texi, srfi-modules.texi: Added (use-modules (ice-9