Subject: CVS commit: pkgsrc/lang/drscheme
From: Jan Schaumann
Date: 2002-08-31 22:27:52
Message id: 20020831202752.05225B42C@cvs.netbsd.org

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.

Files:
RevisionActionfile
1.8modifypkgsrc/lang/drscheme/Makefile
1.5modifypkgsrc/lang/drscheme/PLIST
1.5modifypkgsrc/lang/drscheme/distinfo
1.3modifypkgsrc/lang/drscheme/patches/patch-aa
1.3modifypkgsrc/lang/drscheme/patches/patch-ac
1.3modifypkgsrc/lang/drscheme/patches/patch-ae
1.3modifypkgsrc/lang/drscheme/patches/patch-af
1.3modifypkgsrc/lang/drscheme/patches/patch-ag
1.3modifypkgsrc/lang/drscheme/patches/patch-ah
1.3modifypkgsrc/lang/drscheme/patches/patch-ai
1.3modifypkgsrc/lang/drscheme/patches/patch-aj
1.3modifypkgsrc/lang/drscheme/patches/patch-ak
1.3modifypkgsrc/lang/drscheme/patches/patch-al
1.3addpkgsrc/lang/drscheme/patches/patch-ab
1.3addpkgsrc/lang/drscheme/patches/patch-ad
1.1addpkgsrc/lang/drscheme/patches/patch-am
1.1addpkgsrc/lang/drscheme/patches/patch-an
1.2removepkgsrc/lang/drscheme/patches/patch-bb
1.2removepkgsrc/lang/drscheme/patches/patch-bc
1.2removepkgsrc/lang/drscheme/patches/patch-bd
1.2removepkgsrc/lang/drscheme/patches/patch-be
1.2removepkgsrc/lang/drscheme/patches/patch-bf
1.2removepkgsrc/lang/drscheme/patches/patch-bg
1.2removepkgsrc/lang/drscheme/patches/patch-da
1.2removepkgsrc/lang/drscheme/patches/patch-db
1.2removepkgsrc/lang/drscheme/patches/patch-dc
1.2removepkgsrc/lang/drscheme/patches/patch-dd
1.2removepkgsrc/lang/drscheme/patches/patch-de
1.2removepkgsrc/lang/drscheme/patches/patch-df
1.2removepkgsrc/lang/drscheme/patches/patch-dg
1.2removepkgsrc/lang/drscheme/patches/patch-dh