This is the mail archive of the
mailing list for the Cygwin project.
- From: Ken Brown <kbrown at cornell dot edu>
- To: cygwin-announce <cygwin-announce at cygwin dot com>
- Date: Fri, 13 Mar 2015 15:41:15 -0400
- Subject: Updated: clisp-2.49-2.20150312hg15611
- Authentication-results: sourceware.org; auth=none
- Reply-to: The Cygwin Mailing List <cygwin at cygwin dot com>
The following packages have been updated in the Cygwin distribution:
* clisp-clx-2.49-2.20150312hg15611 (32-bit only)
* clisp-gdi-2.49-2.20150312hg15611 (32-bit only)
* clisp-gtk2-2.49-2.20150312hg15611 (32-bit only)
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.
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.
This release was built from the tip of the upstream Mercurial
repository, patched so that dynamic loading of modules now works. As a
result, there is no longer a "full" linkset (or "full+clx" or
"full+gtk2"). These are not needed since modules are now loaded on
demand. A sample clisp session is included below to illustrate this.
The 32-bit clisp includes the following add-on modules: rawsock, dirkey,
bindings/win32, berkeley-db, zlib, pcre, fastcgi, postgresql, libsvm,
and gdbm. clisp-clx provides the clx/new-cl x module, and clisp-gtk2
provides the gtk2 and dbus modules. clisp-gdi is now an empty package,
because the gdi module no longer compiles, and it appears to be
unmaintained upstream (https://code.google.com/p/clisp-gdi/).
The only add-on modules in the 64-bit package are rawsock and dirkey;
moreover, the regexp module, which is normally part of every clisp
build, is not included.[*]
Cygwin's clisp maintainer
[*] The attempted build of regexp fails because of a gcc problem:
The same sort of error occurs with several other modules. In addition,
some modules require ffcall, which has not yet been ported to 64-bit Cygwin.
i i i i i i i ooooo o ooooooo ooooo ooooo
I I I I I I I 8 8 8 8 8 o 8 8
I \ `+' / I 8 8 8 8 8 8
\ `-+-' / 8 8 8 ooooo 8oooo
`-__|__-' 8 8 8 8 8
| 8 o 8 8 o 8 8
------+------ ooooo 8oooooo ooo8ooo ooooo 8
Welcome to GNU CLISP 2.49+ (2010-07-17) <http://clisp.org/>
Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
Copyright (c) Bruno Haible, Marcus Daniels 1994-1997
Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998
Copyright (c) Bruno Haible, Sam Steingold 1999-2000
Copyright (c) Sam Steingold, Bruno Haible 2001-2010
Type :h and hit Enter for context help.
("readline" "regexp" "wildcard" "syscalls" "i18n")
> (require "bdb")
;; Loading file /usr/lib/clisp-2.49+/dynmod/bdb.lisp ...
;; Loading file /usr/lib/clisp-2.49+/berkeley-db/preload.lisp ...
;; Loaded file /usr/lib/clisp-2.49+/berkeley-db/preload.lisp
;; Loading module bdb from /usr/lib/clisp-2.49+/dynmod/lib-bdb.dll
;; Loaded module bdb from /usr/lib/clisp-2.49+/dynmod/lib-bdb.dll
;; Loading file /usr/lib/clisp-2.49+/berkeley-db/dbi.fas ...
;; Loaded file /usr/lib/clisp-2.49+/berkeley-db/dbi.fas
;; Loaded file /usr/lib/clisp-2.49+/dynmod/bdb.lisp
("bdb" "readline" "regexp" "wildcard" "syscalls" "i18n")
> (require "clx")
;; Loading file /usr/lib/clisp-2.49+/dynmod/clx.lisp ...
;; Loading file /usr/lib/clisp-2.49+/clx/new-clx/clx-preload.lisp ...
;; Loaded file /usr/lib/clisp-2.49+/clx/new-clx/clx-preload.lisp
;; Loading module clx from /usr/lib/clisp-2.49+/dynmod/lib-clx.dll
;; Loaded module clx from /usr/lib/clisp-2.49+/dynmod/lib-clx.dll
;; Loading file /usr/lib/clisp-2.49+/clx/new-clx/clx.fas ...
;; Loaded file /usr/lib/clisp-2.49+/clx/new-clx/clx.fas
;; Loading file /usr/lib/clisp-2.49+/clx/new-clx/image.fas ...
;; Loaded file /usr/lib/clisp-2.49+/clx/new-clx/image.fas
;; Loading file /usr/lib/clisp-2.49+/clx/new-clx/resource.fas ...
;; Loaded file /usr/lib/clisp-2.49+/clx/new-clx/resource.fas
;; Loaded file /usr/lib/clisp-2.49+/dynmod/clx.lisp
("clx" "bdb" "readline" "regexp" "wildcard" "syscalls" "i18n")