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.