* The next stable Guile release, 1.6.0, is available.
@ 2002-09-06 17:30 Rob Browning
0 siblings, 0 replies; only message in thread
From: Rob Browning @ 2002-09-06 17:30 UTC (permalink / raw)
Cc: guile-devel, guile-user
After a productive development period, but somewhat, ahem, languorous
release schedule, we are pleased to announce the availability of a new
stable release of Guile: version 1.6.0.
You can find it here:
ftp://ftp.gnu.org/gnu/guile/guile-1.6.0.tar.gz.
Guile is Project GNU's extension language library, an interpreter for
Scheme, packaged as a library that you can link into your applications
to give them their own scripting language. Guile should eventually
support other languages as well, giving users of Guile-based
applications a choice of languages.
Some highlights of the 1.6.0 release:
- Vastly improved documentation -- many thanks to those who have
contributed.
- GOOPS, the object oriented extension to Guile is now included.
See the GOOPS info pages for more information.
- Guile supports the following "final-status" SRFIs (Scheme Request
For Implementation):
SRFI-1 the list library
SRFI-2 and-let*
SRFI-4 homogeneous numeric vector datatypes
SRFI-6 basic string ports
SRFI-8 receive: binding to multiple values
SRFI-9 defining record types
SRFI-10 sharp-comma external form
SRFI-11 syntax for receiving multiple values
SRFI-13 string library
SRFI-14 character-set library
SRFI-16 syntax for procedures of variable arity
SRFI-17 generalized set!
SRFI-19 time data types and procedures
- "safe environments" it is now possible to create Guile modules
(even anonymous modules) where you have careful control over which
bindings are available. Once created, you can execute code in
such an environment with (eval something my-safe-module).
- support for many new system calls: setitimer, getitimer, crypt,
chroot, getlogin, getpass, dup2, inet-pton, etc.
- Guile is much more likely to work correctly on 64 bit
architectures like ia64 or the alpha.
See the NEWS file for further information about this release.
The Guile WWW page is located at
http://www.gnu.org/software/guile/guile.html
It contains a link to the Guile FAQ and pointers to the mailing lists,
among other things.
This release is version 1.6.0. Any bugs found will be addressed by
further bugfix releases numbered 1.6.1, 1.6.2, and so on. The next
stable Guile release with significant functional improvements will be
version 1.8.0.
In between 1.6.x and 1.8.x, you can follow Guile development in CVS
and in the Guile mailing lists (see ANON-CVS and HACKING). Guile
builds from the development branch of CVS will have version number
1.7.0.
Guile versions with an odd middle number, i.e. 1.5.* are unstable
development versions. Even middle numbers indicate stable versions.
This has been the case since the 1.3.* series.
Please send bug reports to bug-guile@gnu.org.
--
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C 64AE 78FE E5FE F0CB A0AD
_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2002-09-06 17:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-09-06 17:30 The next stable Guile release, 1.6.0, is available Rob Browning
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).