Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Matthias Scheler <tron@netbsd.org>
List: source-changes
Date: 08/24/2000 00:57:59
Module Name: pkgsrc
Committed By: tron
Date: Wed Aug 23 21:57:59 UTC 2000
Modified Files:
pkgsrc/lang/moscow_ml: Makefile
pkgsrc/lang/moscow_ml/files: md5 patch-sum
pkgsrc/lang/moscow_ml/patches: patch-aa
pkgsrc/lang/moscow_ml/pkg: PLIST
Added Files:
pkgsrc/lang/moscow_ml/patches: patch-ab patch-ac patch-ad
Log Message:
Update "moscow_ml" package to version 2.00. Changes since version 1.44:
This is file README for Moscow ML 2.00 for Linux/Unix (June 2000)
- The full SML Modules language (structures, signatures, and functors)
is now supported, thanks to Claudio Russo. Also, several extensions
to the SML Modules language are provided:
- higher-order functors: functors may be defined within structures
and functors
- first-class modules: structures and functors may be packed and
then handled as Core language values, which may then be unpacked
as structures or functors again
- recursive modules: signatures and structures may be recursively
defined
- Value polymorphism has become friendlier: non-generalizable free
type variables are left free, and become instantiated (once only)
when the bound variable is used
- Added facilities for creating and communicating with subprocesses
(structure Unix and Signal from SML Basis Library).
- Added facilities for efficient functional generation of HTML code
(structure Msp); also supports the writing of ML Server Page
scripts.
- Added facilities setting and accessing `cookies' in CGI scripts
(structure Mosmlcookie), thanks to Hans Molin, Uppsala, Sweden.
- The Gdimage structure now produces PNG images (using Thomas
Boutell's gd library).
To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 pkgsrc/lang/moscow_ml/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/lang/moscow_ml/files/md5
cvs rdiff -r1.2 -r1.3 pkgsrc/lang/moscow_ml/files/patch-sum
cvs rdiff -r1.4 -r1.5 pkgsrc/lang/moscow_ml/patches/patch-aa
cvs rdiff -r0 -r1.5 pkgsrc/lang/moscow_ml/patches/patch-ab \
pkgsrc/lang/moscow_ml/patches/patch-ac \
pkgsrc/lang/moscow_ml/patches/patch-ad
cvs rdiff -r1.3 -r1.4 pkgsrc/lang/moscow_ml/pkg/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.