Arctic Repository 1.2
I am very pleased to announce the immediate availability of the Arctic Repository version 1.2. This version brings a few nice things to the table, the nicest of which is Windows support for the sockets library. You can get the latest release from the Gopher Server:
gopher://gopher.sacrideo.us/1arcrepo
Here is the changelog.
gopher://gopher.sacrideo.us/1arcrepo
Here is the changelog.
Changes from Version 1.1 to Version 1.2:Highlights:
* Introduction of Windows support for Sockets * Taylor Campbell's new implementation of Skip Lists
Added Files:
* arcfide/sockets/compat.chezscheme.nw This is the library that needs to be ported if you want to port sockets to another Scheme. * arcfide/sockets/socket-ffi-values.c The foreign values needed at compile time. Not used during runtime. * arcfide/sockets/socket-ffi-values.lnk An OpenWatcom Link file. * riastradh/scheme-cml/primitive-internal.sls riastradh/scheme-cml/queue.scm riastradh/scheme-cml/sort.scm New Scheme-cml stuff. * riastradh/skip-list.scm riastradh/skip-lists.sls
Deleted Files:
* riastradh/trc-testing/LICENCE * arcfide/ffi-bind/types.chezscheme.nw arcfide/ffi-bind/Makefile arcfide/ffi-bind ffi-bind has been simplified so the foreign types are gone.
Changes to Existing Files:
* arcfide/Makefile * arcfide/errno.nw * arcfide/ffi-bind.nw Simplify ffi-bind so that writing the bindings is easier and more flexible to use on different platforms. This does require the use of a C stub file now, but writing this is actualy easier than the old way. * arcfide/noweb_make.mk * arcfide/sockets.nw Add Windows support. * riastradh/foof-loop/foof-loop.txt riastradh/foof-loop/loop.scm riastradh/foof-loop/test-loop.scm Some improvements to documentation and changes in semantics. * riastradh/scheme-cml/channel.scm Minor fixes.</pre>