pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/ecl
Module Name: pkgsrc
Committed By: asau
Date: Thu Aug 13 18:17:18 UTC 2009
Modified Files:
pkgsrc/lang/ecl: Makefile PLIST distinfo
Added Files:
pkgsrc/lang/ecl: PLIST.unicode options.mk
Log Message:
Update to ECL 9.8.3.
Changes since previous packaged version (8.12.0) include half year
of very active development:
- The dynamic FFI is now implemented using libffi.
- Support of UNICODE.
- Multithreading (provided Boehm-GC built with threads support).
- Command line flags to control the different memory limits:
--heap-size, --lisp-stack, --frame-stack and --c-stack.
- The stack size is now measured in bytes, not in lisp words.
- The out of memory error (ext:storage-exhausted) can now be recovered.
By default a correctable error is signaled and the user is given the
chance to increase the heap size.
- Better compiler, optimizer, debugger.
- Improved handling of compiler errors.
- New and more easily extensible implementation of streams.
- *STANDARD-INPUT*, *{STANDARD,ERROR,TRACE}-OUTPUT* are no longer synonyms to
*TERMINAL-IO* but directly the input or output streams associated to stdin,
stdout and stderr.
- Improved numerics.
- Read-only readtables.
- Numerous bug fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/ecl/Makefile pkgsrc/lang/ecl/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/ecl/PLIST
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/ecl/PLIST.unicode \
pkgsrc/lang/ecl/options.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index