+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,
+ scm_to_double, scm_from_double, numerator, and denominator. Added
+ scm_is_complex, scm_is_number, scm_c_make_rectangular,
+ scm_c_make_polar, scm_c_real_part, scm_c_imag_part,
+ scm_c_magnitude, and scm_c_angle.
+
+2004-08-02 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+
+ * gh.texi: Replaced references to scm_num2* with scm_to_* and
+ references to scm_*2num with scm_from_*.
+
+ Renamed many file to make the structure of the manual more evident
+ in the names. Changed all references.
+
+ * scheme-binding.texi: Renamed to api-binding.texi.
+ * scheme-compound.texi: Renamed to api-compound.texi.
+ * scheme-control.texi: Renamed to api-control.texi.
+ * scheme-data.texi: Renamed to api-data.texi.
+ * scheme-debug.texi: Renamed to api-debug.texi.
+ * deprecated.texi: Renamed to api-deprecated.texi.
+ * scheme-evaluation.texi: Renamed to api-evaluation.texi.
+ * ref-init.texi: Renamed to api-init.texi.
+ * scheme-io.texi: Renamed to api-io.texi.
+ * scheme-memory.texi: Renamed to api-memory.texi.
+ * scheme-modules.texi: Renamed to api-modules.texi.
+ * scheme-options.texi: Renamed to api-options.texi.
+ * scm.texi: Renamed to api-overview.texi.
+ * scheme-procedures.texi: Renamed to api-procedures.texi.
+ * scheme-scheduling.texi: Renamed to api-scheduling.texi.
+ * scheme-scm.texi: Renamed to api-scm.texi.
+ * scheme-smobs.texi: Renamed to api-smobs.texi.
+ * scheme-snarf.texi: Renamed to api-snarf.texi.
+ * scheme-translation.texi: Renamed to api-translation.texi.
+ * scheme-utility.texi: Renamed to api-utility.texi.
+ * debugging.texi: Renamed to scheme-debugging.texi.
+ * scripts.texi: Renamed to scheme-scripts.texi.
+ * program.texi: Renamed to libguile-program.texi.
+
+ * api-deprecated.texi: Removed.
+ * intro.texi (Discouraged and Deprecated): General information
+ about deprecation, etc.
+
+2004-07-30 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+
+ * misc-modules.texi (Formatted Output): Changed @w to @w{} in
+ itemize. The former doesn't work for some reason...
+
+2004-07-28 Kevin Ryde <user42@zip.com.au>
+
+ * misc-modules.texi (Formatted Output): Rewrite, describing escapes
+ and parameters in detail.
+ * guile.texi (@le, @ge): New macros for ifnottex.
+
+2004-07-24 Kevin Ryde <user42@zip.com.au>
+
+ * guile.texi (@nicode): Use @alias instead of @macro, for correct
+ handling of backslashes.
+
+ * scheme-control.texi (Frames): Add @vindex for SCM_F_WIND_EXPLICITLY.
+
+ * scheme-data.texi (String Syntax): Add all backslash forms accepted.
+ (Regexp Functions): Use @defvar for regexp/icase etc, to emphasise
+ that they're variables not symbols etc.
+
+ * scheme-smobs.texi (Smobs): In SCM_SMOB_OBJECT_LOC,
+ SCM_SMOB_OBJECT_2_LOC, SCM_SMOB_OBJECT_3_LOC, use {} to avoid "*"
+ getting into the index as part of the macro name.
+
+ * srfi-modules.texi (SRFI-0): Revise for clarity, drop BNF in favour
+ of plain description, emphasise this is just for portable programs.
+
+2004-07-10 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+
+ * scheme-data.texi (Integers): Talk more about inexact and exact
+ integers.
+
+2004-07-10 Kevin Ryde <user42@zip.com.au>
+
+ * srfi-modules.texi (SRFI-0): Add srfi-6 to the identifiers provided
+ by default.
+
+2004-07-07 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+
+ * scheme-data.texi (Integers): Added docs for the new scm_is_,
+ scm_to_ and scm_from_ functions for integers.
+
+ * data-rep.texi (How Guile does it): Mark as being in limbo. All
+ the real documentation will be in the nodes "Programming in C" and
+ "API Reference".
+ (Boolean Data): Just refer to node "Booleans".
+
+ * gh.texi: Replace references to SCM_NFALSEP, etc with
+ scm_is_true, etc.
+
+ * scheme-data.texi (Booleans): Flag all function-like definitions
+ as "C Functions".
+
2004-07-06 Marius Vollmer <marius.vollmer@uni-dortmund.de>
* scheme-data.texi: Remove non-R5RS stuff from the 'rn' index.