CLISP - an ANSI Common Lisp / News: Recent posts

GNU CLISP 2.49 (2010-07-07) released

ANSI Common Lisp is a high-level, general-purpose programming language.
GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe
University and Michael Stoll of Munich University, both in Germany.
It conforms to the ANSI Common Lisp standard, and offers many extensions.
It runs on most GNU and Unix systems (GNU/Linux, GNU/Hurd, FreeBSD, NetBSD,
OpenBSD, Solaris, Tru64, HP-UX, BeOS, IRIX, AIX, Mac OS X and others)
and on other systems (Windows NT/2000/XP/Vista, Windows 95/98/ME)
and needs only 4 MB of RAM.
It is Free Software and may be distributed under the terms of GNU GPL,
while it is possible to distribute commercial proprietary applications
compiled with GNU CLISP.
The user interface comes in English, German, French, Spanish, Dutch,
Russian and Danish, and can be changed during run time.
GNU CLISP includes an interpreter, a compiler, a debugger, CLOS, MOP,
a foreign language interface, a socket interface, i18n, fast bignums,
arbitrary precision floats and more.
An X11 interface is available through CLX, Garnet, CLUE/CLIO.
GNU CLISP runs Maxima, ACL2 and many other Common Lisp packages.... read more

Posted by Sam Steingold 2010-07-07

clisp 2.48 released

ANSI Common Lisp is a high-level, general-purpose programming language.
GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe
University and Michael Stoll of Munich University, both in Germany.
It conforms to the ANSI Common Lisp standard, and offers many extensions.
It runs on most GNU and Unix systems (GNU/Linux, GNU/Hurd, FreeBSD, NetBSD,
OpenBSD, Solaris, Tru64, HP-UX, BeOS, IRIX, AIX, Mac OS X and others)
and on other systems (Windows NT/2000/XP/Vista, Windows 95/98/ME)
and needs only 4 MB of RAM.
It is Free Software and may be distributed under the terms of GNU GPL,
while it is possible to distribute commercial proprietary applications
compiled with GNU CLISP.
The user interface comes in English, German, French, Spanish, Dutch,
Russian and Danish, and can be changed during run time.
GNU CLISP includes an interpreter, a compiler, a debugger, CLOS, MOP,
a foreign language interface, a socket interface, i18n, fast bignums,
arbitrary precision floats and more.
An X11 interface is available through CLX, Garnet, CLUE/CLIO.
GNU CLISP runs Maxima, ACL2 and many other Common Lisp packages.... read more

Posted by Sam Steingold 2009-07-28

GNU CLISP 2.47 (2008-10-23) released

GNU CLISP is an ANSI Common Lisp implementation
with an interpreter, compiler, debugger, object
system (CLOS, MOP), sockets, fast bignums, arbitrary precision floats, and a foreign language interface that runs on most Unix variants and Win32.
This release adds a new module dbus to interface with the D-Bus message bug, fixes some bugs and ANSI compliance issues,
Please see http://clisp.cvs.sourceforge.net/\*checkout*/clisp/clisp/src/NEWS?revision=clisp_2_47-2008-10-23 or the detailed list of new features.

Posted by Sam Steingold 2008-10-24

GNU CLISP (ANSI Common Lisp): 2.46 (2008-07-02) released

GNU CLISP is an ANSI Common Lisp implementation with an interpreter, compiler, debugger, object system (CLOS, MOP), sockets, fast bignums, and foreign language interface which runs on most UNIXes and Win32.

Fix the remaining bugs in special bindings in evaluated code on 64-bit platforms, many features added and more bugs fixed, please see <http://clisp.cvs.sourceforge.net/*checkout*/clisp/clisp/src/NEWS>
and <http://clisp.cons.org/>.

Posted by Sam Steingold 2008-07-02

GNU CLISP (ANSI Common Lisp): 2.45 (2008-05-15) released

GNU CLISP is an ANSI Common Lisp implementation with an interpreter, compiler, debugger, object system (CLOS, MOP), sockets, fast bignums, and foreign language interface which runs on most UNIXes and Win32.

Release 2.45 adds experimental just-in-time compilation via gnu lightning and fixes cross-compilation.
Many more features added and bugs fixed, please see <http://clisp.cvs.sourceforge.net/*checkout*/clisp/clisp/src/NEWS>
and <http://clisp.cons.org/>.

Posted by Sam Steingold 2008-05-15

GNU CLISP (ANSI Common Lisp) 2.44.1 (2008-02-24) released

work around gcc 4.2 bug#34300

Posted by Sam Steingold 2008-02-25

GNU CLISP - an ANSI Common Lisp: 2.44 (2008-02-02) released

GNU libffcall is no longer bundled with CLISP, the system-wide installation is now used.
Many bugs have been fixed.

Posted by Sam Steingold 2008-02-03

CLISP - an ANSI Common Lisp: 2.43 (2007-11-18) released

Minor bug fixes.
Build infrastructure updated and streamlined.

Posted by Sam Steingold 2007-11-18

CLISP - an ANSI Common Lisp: 2.42 (2007-10-16) released

CLISP is a portable ANSI Common Lisp implementation and development environment by Bruno Haible. Interpreter, compiler, debugger, CLOS, MOP, FFI, Unicode, sockets, CLX. UI in English, German, French, Spanish, Dutch, Russian, and Danish.

New modules: gtk2 and gdbm.
Many new clx demos.
Many other improvements and bug fixes.

Posted by Sam Steingold 2007-10-17

GNU CLISP 2.41 (2006-10-13) release

The new libsvm module makes Support Vector Machines available in CLISP.

Posted by Sam Steingold 2006-10-13

GNU CLISP 2.40 (2006-09-23)

When the OPTIMIZE SPACE level is low enough, keep function documentation and lambda list with the closure object. Several bugs have also been fixed.

Posted by Sam Steingold 2006-10-01

GNU CLISP 2.39 (2006-07-16) released

GNU CLISP is a is an ANSI Common Lisp implementation.
This release fixes an stack overflow detection and recovery on Unix (libsigsegv 2.4 is required).
There are more enhancements and bug fixes, see http://clisp.cvs.sourceforge.net/\*checkout*/clisp/clisp/src/NEWS

Posted by Sam Steingold 2006-07-17

GNU CLISP 2.38 (2006-01-24) released

ANSI Common Lisp is a high-level, general-purpose programming language.
GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe
University and Michael Stoll of Munich University, both in Germany.
It mostly supports the Lisp described in the ANSI Common Lisp standard.
It runs on most GNU and Unix systems (GNU/Linux, FreeBSD, NetBSD, OpenBSD,
Solaris, Tru64, HP-UX, BeOS, NeXTstep, IRIX, AIX and others) and on
other systems (Windows NT/2000/XP, Windows 95/98/ME) and needs only
4 MB of RAM.
It is Free Software and may be distributed under the terms of GNU GPL,
while it is possible to distribute commercial proprietary applications
compiled with GNU CLISP.
The user interface comes in English, German, French, Spanish, Dutch,
Russian and Danish, and can be changed at run time.
GNU CLISP includes an interpreter, a compiler, a debugger, CLOS, MOP,
a foreign language interface, sockets, i18n, fast bignums and more.
An X11 interface is available through CLX, Garnet, CLUE/CLIO.
GNU CLISP runs Maxima, ACL2 and many other Common Lisp packages.... read more

Posted by Sam Steingold 2006-01-24

GNU CLISP 2.37 (2006-01-02) released

ANSI Common Lisp is a high-level, general-purpose programming language. GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany. It mostly supports the Lisp described in the ANSI Common Lisp standard. It runs on most GNU and Unix systems (GNU/Linux, FreeBSD, NetBSD, OpenBSD, Solaris, Tru64, HP-UX, BeOS, NeXTstep, IRIX, AIX and others) and on other systems (Windows NT/2000/XP, Windows 95/98/ME) and needs only 4 MB of RAM.... read more

Posted by Sam Steingold 2006-01-04

GNU CLISP 2.36 release

GNU CLISP 2.36 release offers many enhancements and bug fixes (e.g., readline module, NOTSPECIAL declaration).
Please see the NEWS file in the source and binary distributions for details.

Posted by Sam Steingold 2005-12-05

GNU CLISP 2.35 release

GNU CLISP 2.35 is now available for download. CLISP is a portable ANSI Common Lisp implementation, a compiled, object-oriented, dynamic, functional, interactive programming environment.
Added Danish translations, fixed some bugs, added some minor features - see NEWS for details.

See http://clisp.cons.org and http://www.clisp.org
for more information.

Posted by Sam Steingold 2005-08-29

GNU CLISP 2.34 feature release

GNU CLISP 2.33.2 is now available for download. CLISP is a portable ANSI Common Lisp implementation, a compiled, object-oriented, dynamic, functional, interactive programming environment. New features: MOP, weak structures, case sensitive symbols, global error handlers. New modules: matlab, rawsock, zlib, i18n, pari.

See http://clisp.cons.org and http://www.clisp.org
for more information.

Posted by Sam Steingold 2005-07-21

GNU CLISP 2.33.2 portability release

GNU CLISP 2.33.2 is now available for download.
CLISP is a portable ANSI Common Lisp implementation,
a compiled, object-oriented, dynamic, functional, interactive programming environment.
See http://clisp.cons.org and http://www.clisp.org
for more information.
This release fixes some issues with Fedora Core Linux.

Posted by Sam Steingold 2004-06-06

GNU CLISP 2.33.1 bug-fix release

GNU CLISP 2.33.1 is now available for download.
CLISP is a portable ANSI Common Lisp implementation,
a compiled, object-oriented, dynamic, functional, interactive programming environment.
See http://clisp.cons.org and http://www.clisp.org
for more information.

Posted by Sam Steingold 2004-05-26

GNU CLISP 2.33 release

GNU CLISP 2.33 is now available for download.
CLISP is a portable ANSI Common Lisp implementation,
a compiled, object-oriented, dynamic, functional, interactive programming environment.
See http://clisp.cons.org and http://www.clisp.org
for more information.

Posted by Sam Steingold 2004-03-18

GNU CLISP 2.32 release

CLISP 2.32 has is now released. NEWS appended.
Due to the mess on gnu.org and cons.org,
CLISP is available from the SF download page only.

2.32 (2003-12-29)

User visible changes
--------------------

* WRITE-BYTE-SEQUENCE now accepts :NO-HANG keyword argument.
Thanks to Don Cohen <don-sourceforge@isis.cs3-inc.com>.

* Support files larger than 2 GB or 4 GB on platforms with LFS
(Large File Support).... read more

Posted by Sam Steingold 2003-12-31

GNU CLISP 2.31 released 3.5 months ago

GNU CLISP 2.31 was released on 2003-09-01
and was duly announced on clisp-announce
and comp.lang.lisp.

Sorry about the belated announcement here.

You can find the NEWS at the top of
http://cvs.sourceforge.net/viewcvs.py/\*checkout*/clisp/clisp/src/NEWS?rev=1.103

Posted by Sam Steingold 2003-12-16

Status update

1. Dynamic modules work on win32
<http://article.gmane.org/gmane.lisp.clisp.devel/10093>

2. garnet works on win32 (with cygwin X server)
<http://article.gmane.org/gmane.lisp.clisp.devel/10126>

3. help wanted - inquire on <clisp-devel>.

Posted by Sam Steingold 2003-07-24

GNU CLISP 2.30 release

2.30 (2002-09-15)

User visible changes
--------------------

* CLISP does not come with GNU libiconv anymore. The most important
encodings are built-in anyway, and CLISP can use the GNU libc 2.2
iconv and a GNU libiconv when it is independently installed.

* CLISP does not come with GNU gettext anymore. This is a separate
package and should be installed separately, if you wish to use i18n.... read more

Posted by Sam Steingold 2002-09-17

GNU CLISP 2.29 release

2.29 (2002-07-25)

User visible changes [this is a bug-fix/portability release]
--------------------

* INSPECT: fixed bugs in HTML generation, Content-Length header,
removing incorrect package on exit, help in nested inspect sessions.

* COMPILE-FILE: fixed :VERBOSE NIL handling.

* DESCRIBE: handles DIR-KEY now.

* (LAMBDA () (DEFMETHOD ...)) now works.

* Fixed RETURN-FROM in deep nesting.... read more

Posted by Sam Steingold 2002-07-25