| CLISP Release History |
|---|
| Release 1 | April 1987 - July 1992 | bruno |
- The project was
started when both original authors, Bruno Haible and Michael Stoll, were
students in Germany.
- The original version was for Atari ST only,
written in 68000 assembly language and Common Lisp.
|
| Release 2.0 | 1992年10月09日 | bruno |
- comp.os.linux announcement
(Linux binaries only)
|
| Release 2.1 | 1993年01月01日 | bruno |
- The first portable
release, with source, released under GNU GPL.
- Supported platforms: Atari ST, Amiga 500-2000, DOS
(emx, djgpp), OS/2 (emx), Unix (Linux, Sun4, Sun386, HP9000/800).
|
| Release 2.1.1 | 1993年01月11日 | bruno |
| Release 2.1.2 | 1993年02月01日 | bruno |
| Release 2.1.3 | 1993年02月03日 | bruno |
| Release 2.2 | 1993年02月21日 | bruno |
|
| Release 2.2.1 | 1993年03月04日 | bruno |
| Release 2.2.2 | 1993年03月19日 | bruno |
|
| Release 2.3 | 1993年03月30日 | bruno |
|
| Release 2.3.1 | 1993年04月05日 | bruno |
| Release 2.4 | 1993年05月24日 | bruno |
|
| Release 2.5 | 1993年06月29日 | bruno |
|
| Release 2.5.1 | 1993年07月17日 | bruno |
|
| Release 2.6 | 1993年08月22日 | bruno |
- "CLOS" package:
DEFCLASS, DEFMETHOD, DEFGENERIC, GENERIC-FUNCTION,
CLOS:GENERIC-FLET, CLOS:GENERIC-LABELS, WITH-SLOTS, WITH-ACCESSORS,
FIND-CLASS, (SETF FIND-CLASS), CLASS-OF, CLASS-NAME,
(SETF CLASS-NAME), SLOT-VALUE, SLOT-BOUNDP,
SLOT-MAKUNBOUND, SLOT-EXISTS-P, CALL-NEXT-METHOD,
NEXT-METHOD-P, NO-APPLICABLE-METHOD, CLOS:NO-PRIMARY-METHOD,
NO-NEXT-METHOD, FIND-METHOD, ADD-METHOD, REMOVE-METHOD,
COMPUTE-APPLICABLE-METHODS, METHOD-QUALIFIERS,
FUNCTION-KEYWORDS, SLOT-MISSING, SLOT-UNBOUND,
PRINT-OBJECT, DESCRIBE-OBJECT, MAKE-INSTANCE,
INITIALIZE-INSTANCE, REINITIALIZE-INSTANCE,
SHARED-INITIALIZE
|
| Release 2.6.1 | 1993年09月01日 | bruno |
| Release 2.7 | 1993年09月27日 | bruno |
|
| Release 2.8 | 1993年11月08日 | bruno |
|
| Release 2.9 | 1994年01月08日 | bruno |
DEFINE-CONDITION,
IGNORE-ERRORS, HANDLER-CASE, HANDLER-BIND, RESTART-CASE,
EXT:WITH-RESTARTS, WITH-SIMPLE-RESTART, RESTART-BIND,
WITH-CONDITION-RESTARTS, RESTART, CONDITION,
SERIOUS-CONDITION, ERROR, PROGRAM-ERROR,
CONTROL-ERROR, ARITHMETIC-ERROR, DIVISION-BY-ZERO,
FLOATING-POINT-OVERFLOW, FLOATING-POINT-UNDERFLOW,
CELL-ERROR, UNBOUND-VARIABLE, UNDEFINED-FUNCTION,
TYPE-ERROR, PACKAGE-ERROR, STREAM-ERROR,
END-OF-FILE, FILE-ERROR, STORAGE-CONDITION,
WARNING, SIMPLE-CONDITION, SIMPLE-ERROR,
SIMPLE-TYPE-ERROR, SIMPLE-WARNING, MAKE-CONDITION,
SIGNAL, COMPUTE-RESTARTS, FIND-RESTART, INVOKE-RESTART,
INVOKE-RESTART-INTERACTIVELY, ABORT, CONTINUE,
MUFFLE-WARNING, STORE-VALUE, USE-VALUE, INVOKE-DEBUGGER,
RESTART-NAME, ARITHMETIC-ERROR-OPERATION,
ARITHMETIC-ERROR-OPERANDS, CELL-ERROR-NAME, TYPE-ERROR-DATUM,
TYPE-ERROR-EXPECTED-TYPE, PACKAGE-ERROR-PACKAGE,
STREAM-ERROR-STREAM, FILE-ERROR-PATHNAME,
EXT:SIMPLE-CONDITION-FORMAT-STRING,
SIMPLE-CONDITION-FORMAT-ARGUMENTS,
*BREAK-ON-SIGNALS*, *DEBUGGER-HOOK*,
*PRINT-READABLY*
|
| Release 2.10 | 1994年06月22日 | bruno |
|
| Release 2.11 | 1994年07月04日 | bruno |
|
| Release 2.12 | 1994年08月23日 | bruno |
|
| Release 2.12.1 | 1994年09月01日 | bruno |
| Release 2.13 | 1994年10月26日 | bruno |
|
| Release 2.13.1 | 1995年01月01日 | bruno |
| Release 2.14 | 1995年04月04日 | bruno |
|
| Release 2.15 | 1995年04月25日 | bruno |
- New modules:
wildcard ,
regexp FORMATTER, EXT:FINALIZE FILE-STREAM, SYNONYM-STREAM,
BROADCAST-STREAM, CONCATENATED-STREAM, TWO-WAY-STREAM,
ECHO-STREAM, STRING-STREAM, OPEN-STREAM-P,
SYNONYM-STREAM-SYMBOL, BROADCAST-STREAM-STREAMS,
CONCATENATED-STREAM-STREAMS, TWO-WAY-STREAM-INPUT-STREAM,
TWO-WAY-STREAM-OUTPUT-STREAM, ECHO-STREAM-INPUT-STREAM,
ECHO-STREAM-OUTPUT-STREAM, PRINT-NOT-READABLE,
PRINT-NOT-READABLE-OBJECT
|
| Release 2.16 | 1995年06月23日 | bruno |
|
| Release 2.17 | 1996年07月21日 | bruno |
|
| Release 2.17 | 1996年07月22日 | bruno |
| Release 2.18 | 1997年05月03日 | bruno |
|
| Release 2.19 | 1997年08月07日 | bruno |
|
| Release 2.20 | 1997年09月25日 | bruno |
|
| Release 2.20.1 | 1997年12月06日 | bruno |
| Release 2.21 | 1998年09月09日 | bruno |
- Removed module STDWIN.
CUSTOM:*WARN-ON-FLOATING-POINT-CONTAGION*, CUSTOM:*FLOATING-POINT-CONTAGION-ANSI*, FLOATING-POINT-INEXACT,
FLOATING-POINT-INVALID-OPERATION EXT:PROBE-DIRECTORY,
ENSURE-DIRECTORIES-EXIST -
*PRINT-RIGHT-MARGIN*,
ARRAY-DISPLACEMENT BOOLEAN, COPY-STRUCTURE,
GENERIC-FUNCTION, STRUCTURE-OBJECT, CLASS, METHOD,
SPECIAL-OPERATOR-P
|
| Release 2.22 | 1999年01月08日 | bruno |
|
| Release 2.23 | 1999年07月22日 | bruno |
|
| Release 2.24 | 2000年03月06日 | bruno |
|
| Release 2.25 | 2001年03月15日 | sds |
|
| Release 2.25.1 | 2001年04月06日 | sds |
| Release 2.26 | 2001年05月23日 | sds |
|
| Release 2.27 | 2001年07月17日 | sds |
|
| Release 2.28 | 2002年03月03日 | sds |
|
| Release 2.29 | 2002年07月25日 | bruno |
- Bug-fix/portability:
gcc 3.1 etc
|
| Release 2.30 | 2002年09月15日 | sds |
|
| Release 2.31 | 2003年09月01日 | sds |
|
| Release 2.32 | 2003年12月29日 | sds |
|
|
| Release 2.33 | 2004年03月17日 | sds |
|
| Release 2.33.1 | 2004年05月22日 | sds |
- Bug-fixes, portability:
gcc 3.4
|
| Release 2.33.2 | 2004年06月02日 | sds |
- Portability: RedHat Fedora
Linux/x86
|
| Release 2.34 | 2005年07月20日 | sds |
|
| Release 2.35 | 2005年08月29日 | sds |
|
|
| Release 2.36 | 2005年12月04日 | sds |
|
|
| Release 2.37 | 2006年01月02日 | sds |
|
| Release 2.38 | 2006年01月24日 | sds |
|
| Release 2.39 | 2006年07月16日 | sds |
- Reliable stack
overflow detection and recovery.
|
| Release 2.40 | 2006年09月23日 | sds |
|
| Release 2.41 | 2006年10月13日 | sds |
|
| Release 2.42 | 2007年10月16日 | sds |
|
| Release 2.43 | 2007年11月18日 | sds |
|
| Release 2.43.1 | 2008年02月24日 | bruno |
|
| Release 2.44 | 2008年02月02日 | sds |
Do not bundle GNU libffcall.
|
| Release 2.44.1 | 2008年02月24日 | bruno |
|
| Release 2.45 | 2008年05月15日 | sds |
|
| Release 2.46 | 2008年07月02日 | sds |
|
| Release 2.47 | 2008年10月23日 | sds |
|
| Release 2.48 | 2009年07月28日 | sds |
|
| Release 2.49 | 2010年07月07日 | sds |
|