All releases of guile


Release Notes: New features include Cross-compilation, backwards compatible local-eval, syntax-parameters, new macros 'when' and "unless', default values for fluids, garbage collector tuning, a current-warning-port, locale-aware command line parsing, and of course the usual host of bugfixes.


Release Notes: This release adds a new partial evaluator optimizer which performs constant folding, dead code elimination, copy propagation, and inlining, a new (Web client) module, a new define-syntax-rule macro, more helpful "guild help", fewer calls to "stat", the ability for users to install compiled ".go" files, and, as usual, a whole host of bugfixes.


Release Notes: This release fixes %fast-slot-ref/set! to avoid a possible segmentation fault. It has build fixes for (Tru64) and (AIX 5.3). With GCC, always compile with '-mieee' on 'alpha*' and 'sh*'. It fixes SRFI-88/Postfix keywords longer than 128 characters. It fixes reading of complex numbers where both parts are inexact decimals. It allows @ macro to work with (ice-9 syncase). 'scm_take_locale_symbol ()' returns an interned symbol (bug #25865). It fixes deadlocks with threads. It's now possible to build Guile for Windows.


Release Notes: This release builds with GCC 4.0. The readline-set! procedure was fixed. Upstream SLIB code is now used. R5RS was added. The number to string procedure was fixed. Some 8-bit character problems were corrected. Many other changes were made.


Release Notes: Many changes were made.


Release Notes: This version fixes some small bugs.


Release Notes: Some minor problems with the distribution tarfile have been fixed. A few files that are automatically generated at build time were removed from the distribution tarfile. These changes should not affect most people, but are relevant to those trying to generate a post "make distclean" diff against the release tarfile.


No changes have been submitted for this release.


Release Notes: Highlights of this release are documentation strings for most procedures, an interactive help function, better performance due to improved garbage collector and other improvements of the evaluator, faster loading speed due to optimizations of the module system, stricter type checking, Guile's native threads can now coexist with POSIX threads, a builtin malloc debugger, plus many bugfixes and improvements.


Release Notes: Guile acquired source-level debugger, Guile starts up faster when running scripts and readline support has been improved.