The NetBSD Project

CVS log for pkgsrc/lang/ecl/PLIST.unicode

[BACK] Up to [cvs.netbsd.org] / pkgsrc / lang / ecl

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.4 / (download) - annotate - [select for diffs], Thu Feb 17 17:14:57 2011 UTC (15 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, HEAD
Changes since 1.3: +1 -0 lines
Diff to previous 1.3 (colored)

Add RCS Id.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Feb 11 01:28:41 2011 UTC (15 months, 1 week ago) by asau
Branch: MAIN
Changes since 1.2: +143 -143 lines
Diff to previous 1.2 (colored)

Update ECL to version 11.1.1.
Requested by Matthew Mondor, who contributed description of changes.


Since 10.4.1, changes were made in the following areas:

- Better cross-compile support, including with C++ compilers
- FFI from interpreted code now requires libffi
- Compiler now shipped as a single FASL file, cmp.fas

- Various fixes, notably in handling of:
  LIST/LIST*, foreign arrays and structures, optimization annotations,
  pathnames (logical pathnames and case), RENAME-FILE, READ,
  the debugger, ANSI CL function declarations, DECLAIM, DEFMACRO,
  EXPT, ASDF, rational math

- Performance optimizations in the following areas:
  SETF expansions, AREF/ASET, unboxing, sequence functions, LOOP,
  ASSERT, use of long-long and long-double where possible,
  reworked compilation policies, EXT:MAKE-FOREIGN-DATA-FROM-ARRAY
- Other new features:
  EXT:WITH-BACKEND

See http://ecls.cvs.sourceforge.net/viewvc/ecls/ecl/src/CHANGELOG?revision=1.793
for more details, or src/CHANGELOG in the source.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Aug 14 12:04:30 2009 UTC (2 years, 9 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.1: +0 -1 lines
Diff to previous 1.1 (colored)

Remove stray "@dirrm".

Revision 1.1 / (download) - annotate - [select for diffs], Thu Aug 13 18:17:18 2009 UTC (2 years, 9 months ago) by asau
Branch: MAIN

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>