release notes: small touch-ups here and there.
thi NEWS excerpt: - 1.4.1.107 | 2006-01-28 - bugfixes - module (ice-9 editing-buffer) transforms all `let' forms correctly The transforms internal to the `editing-buffer' macro used to misidentify (and subsequently wrongly rewrite) a `let' form with a null binding list, i.e, `(let () ...)', as a named-let form, by using `(not (pair? ...))'. Now it uses `(symbol? ...)'. - reading a floating point number can underflow to 0.0 Guile used throw an argument-out-of-range error reading a floating point number with a negative exponent less than the value of -SCM_MAXEXP. Now, the result is 0.0. This change is arguably not a bugfix. However, the former behavior proved problematic for the (now withdrawn, sigh) SRFI-56 reference implementation, so that's the basis for this NEWS entry's placement. - availability change for proc: single-active-thread? This proc, aka `scm_single_thread_p' from C, used to throw a "!scm_qtdl" error if `(use-modules (ice-9 threads))' had not yet been evaluated, indicating that the quickthreads shared-object library was not loaded. Now, it returns #t in that case. (After quickthreads is loaded, it uses the loaded routine as usual.) - docs tweaking - guile.m4 macro `GUILE_CHECK': "exit convention" explained - module (ice-9 and-let-star) added to Module Index - maintenance uses GNU Automake 1.9.6 cvs tag: v-1-4-1-107-spostarsi tarball, anoncvs instructions and other files in dir: http://www.glug.org/people/ttn/software/guile/ _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user