Subject: CVS commit: pkgsrc/lang/drscheme
To: None <pkgsrc-changes@netbsd.org>
From: Jan Schaumann <jschauma@netbsd.org>
List: pkgsrc-changes
Date: 08/31/2002 23:27:52
Module Name: pkgsrc
Committed By: jschauma
Date: Sat Aug 31 20:27:52 UTC 2002
Modified Files:
pkgsrc/lang/drscheme: Makefile PLIST distinfo
pkgsrc/lang/drscheme/patches: patch-aa patch-ac patch-ae patch-af
patch-ag patch-ah patch-ai patch-aj patch-ak patch-al
Added Files:
pkgsrc/lang/drscheme/patches: patch-ab patch-ad patch-am patch-an
Removed Files:
pkgsrc/lang/drscheme/patches: patch-bb patch-bc patch-bd patch-be
patch-bf patch-bg patch-da patch-db patch-dc patch-dd patch-de
patch-df patch-dg patch-dh
Log Message:
Update lang/drscheme to current version 202.
Changes since our last version (103) include (but obviously
are not limited to):
New Homepage http://www.drscheme.org
drscheme:
- removed 'project manager' (use 'module' instead)
- added profiling support
- support for different natural languages
- added module browser
- added XML boxes
- new menu-items
- improved error message output
- added an emacs-like c-x c-b feature
- improved documentation
- teachpacks support macro definitions
- now prints exact real numbers as graphical fractions
- misc bug fixes
- improved create executable interface
- improved interaction between help desk and external browser
mred:
- many new key- and mouse events
- various changes (additions and removals) of different methods
- Added 'unknown/mask and 'unknown/gif bitmap types
- New load handler, text-editor-load-handler
mzscheme:
- new module system
- No object or unit system is built into MzScheme.
- The core syntax system is hygienic;
- Modules can replace units where units are used merely for namespace
control
- The `struct' form is gone, replaced by a more flexible
`make-struct-type' form
- various process procedures have been moved to a new
MzLib library, "process.ss"
- The built-in regular-expression matcher works on input ports
- The mzc compiler supports a subset of the Gambit-C foreign-function
interface
teachpack:
- Fixed bug in convert.ss
- removed: pingp-play.ss pingp.ss protect-play.ss rectangle.ss
- all exported functions are primitive operators or higher order primitives
this improves error reporting behavior in the Beginner languages
- added servlet.ss and servlet2.ss
stepper:
- Total rewrite for new syntax. Addition of test suites.
Addition of somewhat more systematic macro unwinding.
Lots of bug fixes.
To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/lang/drscheme/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/lang/drscheme/PLIST \
pkgsrc/lang/drscheme/distinfo
cvs rdiff -r1.2 -r1.3 pkgsrc/lang/drscheme/patches/patch-aa \
pkgsrc/lang/drscheme/patches/patch-ac \
pkgsrc/lang/drscheme/patches/patch-ae \
pkgsrc/lang/drscheme/patches/patch-af \
pkgsrc/lang/drscheme/patches/patch-ag \
pkgsrc/lang/drscheme/patches/patch-ah \
pkgsrc/lang/drscheme/patches/patch-ai \
pkgsrc/lang/drscheme/patches/patch-aj \
pkgsrc/lang/drscheme/patches/patch-ak \
pkgsrc/lang/drscheme/patches/patch-al
cvs rdiff -r0 -r1.3 pkgsrc/lang/drscheme/patches/patch-ab \
pkgsrc/lang/drscheme/patches/patch-ad
cvs rdiff -r0 -r1.1 pkgsrc/lang/drscheme/patches/patch-am \
pkgsrc/lang/drscheme/patches/patch-an
cvs rdiff -r1.2 -r0 pkgsrc/lang/drscheme/patches/patch-bb \
pkgsrc/lang/drscheme/patches/patch-bc \
pkgsrc/lang/drscheme/patches/patch-bd \
pkgsrc/lang/drscheme/patches/patch-be \
pkgsrc/lang/drscheme/patches/patch-bf \
pkgsrc/lang/drscheme/patches/patch-bg \
pkgsrc/lang/drscheme/patches/patch-da \
pkgsrc/lang/drscheme/patches/patch-db \
pkgsrc/lang/drscheme/patches/patch-dc \
pkgsrc/lang/drscheme/patches/patch-dd \
pkgsrc/lang/drscheme/patches/patch-de \
pkgsrc/lang/drscheme/patches/patch-df \
pkgsrc/lang/drscheme/patches/patch-dg \
pkgsrc/lang/drscheme/patches/patch-dh
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.