Commit 08a79da6 authored by Erick Gallesio's avatar Erick Gallesio

Commit version stklos-0.96

parent 7977ce35
2007-06-30 Erick Gallesio <eg@essi.fr>
* STklos 0.96 Release
=====================
2007-06-29 Erick Gallesio <eg@essi.fr>
* src/fport.c, src/fport.h:
Fixed a bug which appeared on FreeBSD when flushing an input pipe
port.
[7a8f008007e2]
* pkgman/etc/Makefile-scmpkg.tmpl, pkgman/extract.stk,
pkgman/install.stk, pkgman/misc.stk, pkgman/params.stk:
stklos-pkg can be parameterized to use another make command
[66a370ea418f]
2007-06-28 Erick Gallesio <eg@essi.fr>
* configure:
Added option --disable-ffi to configure
[6f3ae0427465]
2007-06-27 Erick Gallesio <eg@essi.fr>
* src/boot.c, src/boot.img:
Preparing version stklos-0.96-beta3
[af3054e8f208]
* lib/Makefile.am, lib/Makefile.in, lib/load.stk, src/boot.c, src/boot.img:
Fixed problems with make -j
[8c4a9d9f4087]
2007-06-26 Erick Gallesio <eg@essi.fr>
* cinvoke/Makefile.templ, cinvoke/README.STklos,
cinvoke/test/Makefile.templ, cinvoke/test/lib.c,
cinvoke/test/runtests.c, cinvoke/test/test.vcproj,
cinvoke/test/testlib.vcproj, lib/Makefile.am, lib/Makefile.in:
Removed the test directory from C/Invoke
[c9cd304f1d3e]
2007-06-25 Erick Gallesio <eg@essi.fr>
* gmp/configure.in:
Fixed support for x64 thanks to Pierre-Alexandre Fournier
[59822fbb9d1b]
2007-06-22 Erick Gallesio <eg@essi.fr>
* pkgman/extract.stk, pkgman/install.stk, pkgman/misc.stk, src/system.c:
DIRECTORY-FILES doesn't return "." and ".." anymore'
[7de14e44a131]
* AUTHORS, Makefile.am, Makefile.in, PACKAGES-USED,
cinvoke/LICENSE.txt, cinvoke/Makefile.templ, cinvoke/PORTING.txt,
cinvoke/README.STklos, cinvoke/README.txt, cinvoke/configure.pl,
cinvoke/lib/Makefile.templ, cinvoke/lib/arch/cl_x86_win.c,
cinvoke/lib/arch/cl_x86_win.h, cinvoke/lib/arch/empty_empty_empty.c,
cinvoke/lib/arch/empty_empty_empty.h,
cinvoke/lib/arch/gcc_ppc_osx.c, cinvoke/lib/arch/gcc_ppc_osx.h,
cinvoke/lib/arch/gcc_sparc_unix.c,
cinvoke/lib/arch/gcc_sparc_unix.h, cinvoke/lib/arch/gcc_x64_unix.c,
cinvoke/lib/arch/gcc_x64_unix.h, cinvoke/lib/arch/gcc_x86_unix.c,
cinvoke/lib/arch/gcc_x86_unix.h, cinvoke/lib/cinvoke-arch.h,
cinvoke/lib/cinvoke-dll.vcproj, cinvoke/lib/cinvoke-private.h,
cinvoke/lib/cinvoke.c, cinvoke/lib/cinvoke.h,
cinvoke/lib/cinvoke.vcproj, cinvoke/lib/hashtable.c,
cinvoke/lib/hashtable.h, cinvoke/lib/structure.c,
cinvoke/test/Makefile.templ, cinvoke/test/lib.c,
cinvoke/test/runtests, cinvoke/test/runtests.c,
cinvoke/test/test.vcproj, cinvoke/test/testlib.vcproj, configure,
configure.in, doc/Makefile.in, examples/Makefile.in,
examples/images/Makefile.in, extensions/Makefile.in,
gtklos/Makefile.in, lib/Lalr.d/Makefile.in, lib/Lurc.d/Makefile.in,
lib/Makefile.in, lib/Match.d/Makefile.in, lib/SILex.d/Makefile.in,
lib/ScmPkg.d/Makefile.in, lib/ffi.stk, pkgman/Makefile.in,
src/Makefile.am, src/Makefile.in, src/boolean.c, src/ffi.c,
src/print.c, src/stklos.h, tests/Makefile.in, utils/Makefile.in:
Added cinvoke lib and some FFI refinements
[6a0ccd813995]
2007-06-15 Erick Gallesio <eg@essi.fr>
* configure, configure.in, lib/ffi.stk, lib/repl.stk,
pkgman/extract.stk, src/Makefile.am, src/Makefile.in, src/boot.c,
src/boot.img, src/dynload.c, src/ffi.c, src/lib.c, src/print.c,
src/proc.c, src/stklos.h, src/vm.c:
Starting integration of FFI
[15120f6db46c]
2007-06-13 Erick Gallesio <eg@essi.fr>
* doc/stklos-config.1.in, src/boot.c, utils/stklos-config.in:
Added the --{c,ld}flags option to stklos-config
[955437861052]
2007-06-09 Erick Gallesio <eg@essi.fr>
* src/boot.c, utils/stklos-config.in:
Fixed a problem with /bin/sh which are not zsh or bash
[9a7207fe268f]
2007-06-08 Erick Gallesio <eg@essi.fr>
* ChangeLog, lib/http.stk, pkgman/add.stk:
Fixed description/authors field when adding a package to the
repository
[b566bb815fba]
2007-06-07 Erick Gallesio <eg@essi.fr>
STklos 0.95 release
......
......@@ -4,6 +4,12 @@
| NEWS |
+======+
* version 0.96 (2007 06 30)
This release introduces a simple FFI (Foreign Function Interface).
* Better support for FreeBSD
* Fixed a bug when using the -j option of make during bootstrap
* Fixed several problems with ScmPkg packages installation
* version 0.95 (2007 06 08)
This is a major version introducing support for the ScmPkg source packaging system.
......
-*- outline -*-
S T k l o s ( v e r s i o n 0 . 9 5 )
S T k l o s ( v e r s i o n 0 . 9 6 )
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
Erick Gallesio
......@@ -55,10 +55,10 @@ SRFIs. Any help on implementing other SRFIs on STklos is welcome.
* Supported architectures
STklos is known to work on the following architectures:
- Linux 2.2/ 2.4 (i386/gcc)
- Linux 2.2/ 2.4 / 2.6 (i386/gcc)
- Linux 2.4 (itanium/gcc)
- Linux 2.2 (Alpha/egcs)
- FreeBSD 4.2 (i386/gcc)
- FreeBSD 6.2 (i386/gcc)
- Win XP (i386/gcc(Cygwin))
- Mac OS-X (ppc/apple gcc & intel/apple gcc)
- Solaris 8 (ultrasparc/gcc)
......
-*- outline -*-
THIS IS VERY OBSOLETE AND SHOULD BE REWRITTEN.
* THINGS TO DO (NEXT RELEASES PLAN)
** Version 0.97 ...
......
......@@ -149,6 +149,6 @@ can also be represented in this way:
See the original <span style="font-variant: small-caps">R<sup>5</sup>RS</span> document for more informations on
the basic concepts of the Scheme Programming Language.<p></p></td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:24 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:37 2007</em></small>
</body>
</html>
......@@ -112,6 +112,6 @@ the current error port, when set to a true value. If <code>load-verbose</code>
is set to <code>#f</code>, no message is printed.</td></tr>
</tbody></table></td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:29 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:41 2007</em></small>
</body>
</html>
......@@ -135,6 +135,6 @@ Misc
</tbody></table></blockquote>
</td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:29 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:41 2007</em></small>
</body>
</html>
......@@ -161,6 +161,6 @@ gcc_ppc_osx, gcc_sparc_unix, gcc_x64_unix, gcc_x86_unix.
<br>
</td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:29 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:41 2007</em></small>
</body>
</html>
......@@ -52,6 +52,6 @@ such as if their parameter is a string this is the old <span style="font-variant
procedure which is called, and if their parameter is a symbol,
this is the <em>SLIB</em> one which is called.</p></td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:30 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:41 2007</em></small>
</body>
</html>
......@@ -333,6 +333,6 @@ following expression </p><blockquote><table cellspacing="0" class="code" cellpad
<table width="100%"><tr><td bgcolor="#E6F2E6"><h3 id="SRFI-70----Numbers"><font color="#000000"> SRFI-70 -- Numbers</font></h3></table>
<p><a href="http://srfi.schemers.org/srfi-70/srfi-70.html">SRFI-70</a> is fully supported.</p></td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:30 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:42 2007</em></small>
</body>
</html>
......@@ -898,6 +898,6 @@
</tbody></table>
</td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:31 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:43 2007</em></small>
</body>
</html>
......@@ -38,6 +38,6 @@
<table><tbody><tr><td valign="top" align="right">[1] </td><td valign="top" align="left"> -- <a title="http://www-sop.inria.fr/mimosa/fp/Bigloo/" href="http://www-sop.inria.fr/mimosa/fp/Bigloo/"><strong>Bigloo Home Page</strong></a>.</td></tr><tr><td valign="top" align="right">[2] </td><td valign="top" align="left"> -- <a title="http://gtk.org/" href="http://gtk.org/"><strong>The GTK+ Toolkit Home Page</strong></a>.</td></tr><tr><td valign="top" align="right">[3] </td><td valign="top" align="left">Apple Computer -- <strong>Dylan: an Object Oriented Dynamic Language</strong> -- <i>Apple</i>, April, 1992.</td></tr><tr><td valign="top" align="right">[4] </td><td valign="top" align="left">C. Queinnec and J-M. Geffroy -- <strong>Partial Evaluation Applied to Symbolic Pattern Matching with Intelligent Backtrack</strong> -- Workshop in Static Analysis, Bigre, (81--82), Bordeaux (France), September, 1992.</td></tr><tr><td valign="top" align="right">[5] </td><td valign="top" align="left">Chris Hanson -- <a title="http://www.swiss.ai.mit.edu/projects/scheme/documentation/sos.html" href="http://www.swiss.ai.mit.edu/projects/scheme/documentation/sos.html"><strong>The SOS Reference Manual, version 1.5</strong></a> -- March, 1993.</td></tr><tr><td valign="top" align="right">[6] </td><td valign="top" align="left">Erick Gallesio -- <strong>Reference Manual</strong> -- RT 95-31a, I3S CNRS / Universit de Nice - Sophia Antipolis, juillet, 1995, pp. 82.</td></tr><tr><td valign="top" align="right">[7] </td><td valign="top" align="left">Gregor Kickzales -- <a title="ftp://parcftp.xerox.com/pub/openimplementations/tiny" href="ftp://parcftp.xerox.com/pub/openimplementations/tiny"><strong>Tiny-Clos</strong></a> -- December, 1992.</td></tr><tr><td valign="top" align="right">[8] </td><td valign="top" align="left">Gregor Kickzales, Jim de Rivires and Daniel G. Bobrow -- <strong>The Art of Meta Object Protocol</strong> -- <i>MIT Press</i>, 1991.</td></tr><tr><td valign="top" align="right">[9] </td><td valign="top" align="left">Guy L. Steele Jr. -- <strong>Common Lisp: the Language, 2nd Edition</strong> -- <i>Digital Press</i>, 12 Crosby Drive, Bedford, MA 01730, USA, 1990.</td></tr><tr><td valign="top" align="right">[10] </td><td valign="top" align="left">ISO/IEC -- <strong>Information technology, Processing Languages, Document Style Semantics and Specification Languages (DSSSL)</strong> -- 10179:1996(E), ISO, , 1996.</td></tr><tr><td valign="top" align="right">[11] </td><td valign="top" align="left">John K. Ousterhout -- <strong>An X11 toolkit based on the Tcl Language</strong> -- USENIX Winter Conference, January, 1991, pp. 105--115.</td></tr><tr><td valign="top" align="right">[12] </td><td valign="top" align="left">Kelsey, R. and Clinger, W. and Rees, J. -- <a title="http://www.schemers.org/Documents/Standards/R5RS/HTML" href="http://www.schemers.org/Documents/Standards/R5RS/HTML"><strong>The Revised5 Report on the Algorithmic Language Scheme</strong></a> -- Higher-Order and Symbolic Computation, 11(1), Sep, 1998.</td></tr><tr><td valign="top" align="right">[13] </td><td valign="top" align="left">Philip Hazel -- <a title="http://pcre.org/" href="http://pcre.org/"><strong>PCRE (Perl Compatible Regular Expressions) Home page</strong></a>.</td></tr><tr><td valign="top" align="right">[14] </td><td valign="top" align="left">Sho-Huan Simon Tung and R. Kent Dybvig -- <strong>Reliable Interactive Programming with Modules</strong> -- LISP and Symbolic Computation, 91996, pp. 343--358.</td></tr></tbody></table>
</td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:32 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:43 2007</em></small>
</body>
</html>
......@@ -1078,6 +1078,6 @@ the SLIB manual
<br>
</td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:25 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:37 2007</em></small>
</body>
</html>
......@@ -276,6 +276,6 @@ is equivalent to
<br>
</td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:25 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:37 2007</em></small>
</body>
</html>
......@@ -5228,6 +5228,6 @@ of the time of day.
<br>
</td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:27 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:39 2007</em></small>
</body>
</html>
......@@ -960,6 +960,6 @@ available from <a href="http://www.pcre.org/">http://www.pcre.org/</a>
<br>
</td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:27 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:39 2007</em></small>
</body>
</html>
......@@ -172,6 +172,6 @@ vector whose first element is the atom <code>a</code>.</p><br><br><hr width='20%
<br>
</td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:28 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:40 2007</em></small>
</body>
</html>
......@@ -347,6 +347,6 @@ loaded. This can be done with the following call</p><blockquote><table cellspaci
</tbody></table></blockquote>
</td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:28 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:40 2007</em></small>
</body>
</html>
......@@ -582,6 +582,6 @@ as already been evaluated
<br>
</td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:28 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:40 2007</em></small>
</body>
</html>
......@@ -409,6 +409,6 @@ the initial exception handler of that thread.</td></tr>
of that thread (exc must be an &quot;uncaught exception&quot; object).</td></tr>
</tbody></table></td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:29 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:40 2007</em></small>
</body>
</html>
......@@ -44,6 +44,6 @@ Algorithmic Language Scheme (aka <span style="font-variant: small-caps">R<sup>5<
the organization of this manual follows closely the one of this
document.<a name="--index-entry-41217"></a></td>
</tr></table><small><hr>This <span style="font-variant: small-caps">Html</span> page has been produced by
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Tue Jun 26 11:12:32 2007</em></small>
<a href="http://www.inria.fr/mimosa/fp/Skribe">Skribe</a>.<br />Last update <em>Sat Jun 30 22:35:43 2007</em></small>
</body>
</html>
No preview for this file type
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment