*** empty log message ***
[bpt/guile.git] / doc / ref / ChangeLog
index d8f23f6..475a1e4 100644 (file)
@@ -1,3 +1,120 @@
+2004-09-07  Kevin Ryde  <user42@zip.com.au>
+
+       * api-procedures.texi (let-keywords Reference): Typo, should be
+       let-keywords* @defunx.
+
+       * api-scheduling.texi (Parallel Forms): In parallel, letpar, par-map,
+       n-par-map and n-for-each-par-map, describe each form as being in its
+       own thread, not a new thread, since for instance the calling thread is
+       used when only one form.  Plus typo in n-for-each-par-map example
+       equivalent for-each + n-par-map.
+
+       * posix.texi (Locales): Use @var for category arg.
+
+       * posix.texi (System Identification): Remove software-type, it doesn't
+       exist in the guile core.
+
+       * srfi-modules.texi (SRFI-10): Revise and expand.
+
+2004-09-02  Kevin Ryde  <user42@zip.com.au>
+
+       * misc-modules.texi (Formatted Output): Excess arguments are ignored.
+       In ~*, correction N parameter cannot be negative.  In ~t, note
+       port-column used.
+
+2004-08-29  Kevin Ryde  <user42@zip.com.au>
+
+       * srfi-modules.texi (SRFI-2): Note empty body is #t.
+
+2004-08-25  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * api-data.texi, srfi-modules.texi: Moved docs for SRFI-14 into
+       main API chapter.  Updated docstrings from libguile/.
+
+2004-08-25  Marius Vollmer  <mvo@zagadka.de>
+
+       * api-data.texi, srfi-modules.texi: Moved docs for SRFI-14 into
+       main API chapter.  Updated docstrings from libguile/.
+
+2004-08-24  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       Ran a (docstring-process-module "(guile)") and moved entries from
+       new-docstrings.texi to their appropriate place.
+       
+       * api-undocumented.texi: New file.
+
+2004-08-21  Marius Vollmer  <mvo@zagadka.de>
+
+        From Richard Todd, Thanks!
+       
+       * scheme-scripts.texi (Invoking Guile): documented new '-L'
+       switch.
+2004-08-20  Marius Vollmer  <mvo@zagadka.de>
+
+       * gh.texi: Updated transition section with new recommended things.
+
+2004-08-19  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * api-data.texi (Strings): Document copy-on-write behavior and
+       mutation-sharing substrings.
+       (Symbols): Document scm_from_locale_symbol and
+       scm_from_locale_symboln.
+       
+2004-08-18  Kevin Ryde  <user42@zip.com.au>
+
+       * posix.texi (Network Sockets and Communication): Add SOCK_RDM and
+       SOCK_SEQPACKET.
+
+       * posix.texi (Internet Socket Examples): Correction to socket calls,
+       should be PF_INET not AF_INET (though generally the two are the same
+       value).
+
+2004-08-14  Kevin Ryde  <user42@zip.com.au>
+
+       * api-scheduling.texi (Mutexes): New datatype-centric section, adding
+       fair mutexes and collecting up material from ...
+       (Low level thread primitives, Higher level thread procedures, C level
+       thread interface): ... these nodes.
+
+       * srfi-modules.texi (SRFI-13 Predicates): Add string-any and
+       string-every support for char and charset predicates.
+
+2004-08-11  Marius Vollmer  <mvo@zagadka.de>
+
+       * api-data.texi (scm_c_round, scm_c_truncate): Docs for'em.
+
+2004-08-10  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * api-control.texi: Updated example to use scm_to_locale_string
+       instead of roll-your-own scm_to_string.  Also showcase
+       scm_frame_free.
+
+       * api-data.texi: Docs for scm_is_string, scm_to_locale_string*,
+       and scm_from_locale_string*.
+
+       * api-memory.texi: Docs for scm_frame_free.
+
+2004-08-09  Kevin Ryde  <user42@zip.com.au>
+
+       * api-io.texi (File Ports): In open-file, describe the "b" binary flag.
+
+       * slib.texi (SLIB): Add notes on delete-file, provided? and open-file
+       overridden by ice-9 slib module.
+
+2004-08-05  Kevin Ryde  <user42@zip.com.au>
+
+       * api-scheduling.texi (Arbiters): Tweak wording for clarity, note any
+       thread can unlock not just the one which locked.
+
+       * posix.texi (Conventions): Describe system-error args, use @defun for
+       system-error-errno instead of just words.
+
+       * srfi-modules.texi (SRFI-13 Predicates): Tweak wording for clarity.
+       For string-every, note return is #t when no characters.  For
+       string-any and string-every, note last pred call is not currently a
+       tail call, contrary to SRFI-13 spec.
+
 2004-08-03  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
 
        * api-data.texi: Added scm_is_real, scm_is_rational,