YAMAMOTO Kengo / YamaKen
yamak****@bp*****
2007年 1月 7日 (日) 10:13:14 JST
ヤマケンです。 SigScheme 0.7.3をリリースしました。多くの修正をしてくださった新 部さんに感謝します。 ダウンロードは以下の場所からどうぞ。 http://uim.freedesktop.org/wiki/SigSchemeDownload MD5 (sigscheme-0.7.3.tar.gz) = d9b1246993cda58c36e4644b8131329d MD5 (sigscheme-0.7.3.tar.bz2) = 82639cfc013aa508497b58e24ccd1fb5 SHA1 (sigscheme-0.7.3.tar.gz) = efa9785526c5ff023c252b87b7d0bd263b3338e3 SHA1 (sigscheme-0.7.3.tar.bz2) = ca9b7fc344e5b69d14a4ac7681da5c2c4dced088 MD5 (libgcroots-0.1.4.tar.gz) = 64d858fa9695ce3c8c1d2be8d1ed17c6 MD5 (libgcroots-0.1.4.tar.bz2) = ff2c493e915ebed0a9202f98e320b408 SHA1 (libgcroots-0.1.4.tar.gz) = 1e6647071b872b01375f14a563f6260899dbe404 SHA1 (libgcroots-0.1.4.tar.bz2) = fe3791017cc241160acd3ed3af12c2d3592bae61 SigScheme 0.7.3 Release Note ============================ What's SigScheme ---------------- SigScheme is a R5RS Scheme interpreter for embedded use. Homepage: http://uim.freedesktop.org/wiki/SigScheme About This Release ------------------ This distribution of SigScheme 0.7.3 is latest stable release of the software. And this release has been adopted by uim 1.4.0, the primary application of SigScheme. As declared in 0.6.1 release, the main goal of 0.7.x series is to acquire stability and standards conformance. Though many parts have been validated against the standards, reviewed, tested and fixed, following parts are not done yet. Please keep in mind that using these features involves standards conformity and/or stability problems. - R5RS characters - Some string procedures of R5RS - Multibyte character encodings - R5RS Vectors - SRFI-2 - SRFI-8 And the hygienic macros feature is still likely having a problem. See doc/spec.txt for details. - R5RS hygienic macros And finally, these features are completely broken and not usable yet. - R5RS promises - SRFI-1 See the file 'QALog' for further information about the quality assurance state. Please report us if you find a problem. And if you have a time, run 'make-report.sh' and send us the result regardless of PASSed or FAILed. It greatly helps the development, especially for non-PC platforms. Mailinglist: uim****@freed***** What's New ---------- - [CRITICAL] Fix broken libgcroots compilation on SPARC and IA-64 (NIIBE Yutaka) What's New in 0.7.2 ------------------- - [CRITICAL] Fix broken libgcroots (Etsushi) - Fix distribution making procedure - Fix '-no-cpp-precomp' warning on gcc - Change To: mail address of make-report.sh which does not have size limitation What's New in 0.7.1 ------------------- - Fix 17 R5RS-conformance bugs and 4 SRFI-conformance bugs - Fix 8 critical, 13 major and 12 minor bugs - All particular language features and behaviors have become configurable via --enable and --disable options of the configure script, with automated feature dependencies resolution and conflict detection See 'NEWS' for the fully detailed changes. Notes for Packagers and System Integrators ------------------------------------------ - libgcroots has been developed and bundled in this release. Since it is installed as a separated library independent of libsscm, please create its own package, and make SigScheme package depending on it with "--with-libgcroots=installed" - The ABI of libsscm varies by configuration. So to make libsscm sharable, please specify "--enable-conf=full" and keep other feature options untouched for system-installed library - The options "--enable-debug" and/or "--enable-backtrace" make SigScheme quite heavy. Please keep them unspecified for normal library Thanks ------ Hans-J. Boehm and all authors of Boehm GC for the useful codes. Tanaka Akira for letting me realize about the GC problem through the presentation at Binary 2.0 Conference 2006. ------------------------------------------------ YAMAMOTO Kengo / YamaKen yamak****@bp***** FAMILY Given / Nick http://en.wikipedia.org/wiki/Japanese_name