*** empty log message ***
[bpt/guile.git] / srfi / ChangeLog
index 110d029..5a59d11 100644 (file)
@@ -1,3 +1,63 @@
+2004-06-20  Rob Browning  <rlb@defaultvalue.org>
+
+       * srfi-4.c: fix #ifdef checks for 64-bit types; should be #if.
+       Add separate symmetric test for SCM_HAVE_T_UINT64 in one case.
+       (uvec_print): rewrite using a union to make more
+       compact, and use static print_uint64 and print_int64 to print
+       64-bit elements.
+       (print_int64): new static function (temporary fix).
+       (print_uint64): new static function (temporary fix).
+
+       * Makefile.am (srfi_DATA): add srfi-31.scm.
+
+       * srfi-31.scm: new file.
+
+2004-04-24  Dirk Herrmann  <dirk@dirk-herrmanns-seiten.de>
+
+       * srfi-17.scm (setter, car, cdr etc.): When within one define
+       expression a new variable in the local module is defined in terms
+       of an equally named variable from some other module, use @ to
+       refer to the variable in the other module.  This is necessary due
+       to section 5.2.1 of R5RS: In a define expression first the new
+       binding is created and then the expression is evaluated.
+
+2004-04-24  Kevin Ryde  <user42@zip.com.au>
+
+       * srfi-11.scm (let-values): Use make-symbol rather than gensym, for
+       guaranteed uniqueness of temp variable symbols.
+
+2004-04-15  Kevin Ryde  <user42@zip.com.au>
+
+       * srfi-13.c (scm_string_trim, scm_string_trim_right,
+       scm_string_trim_both): Cast to unsigned char for isspace.
+
+2004-04-06  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * srfi-13.c (s_scm_string_map): convert character to unsigned char
+       before converting to unsigned int. This prevents hi-bit ascii as
+       being converted large integers.
+       (string_upcase_x): change caller for scm_{up,down}case to
+       scm_c_{up,down}case
+
+2004-03-23  Kevin Ryde  <user42@zip.com.au>
+
+       * srfi-1.scm (circular-list): Rewrite using set-cdr!, no need to copy
+       parameter list.
+
+2004-02-08  Mikael Djurfeldt  <djurfeldt@nada.kth.se>
+
+       * Makefile.am (TAGS_FILES): Use this variable instead of
+       ETAGS_ARGS so that TAGS can be built using separate build
+       directory.
+
+2004-01-24  Marius Vollmer  <mvo@zagadka.de>
+
+       * Makefile.am (srfi_DATA): Added srfi-26.scm.
+
+2004-01-21  Marius Vollmer  <m.vollmer@ping.de>
+
+       * srfi-26.scm: New, from Daniel Skarda.  Thanks!
+
 2003-12-03  Kevin Ryde  <user42@zip.com.au>
 
        * srfi-1.c, srfi-1.h, srfi-1.scm (count): Rewrite in C, avoiding