X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:message-id:date:from:mime-version:to :subject:content-type:content-transfer-encoding; q=dns; s= default; b=E/yGpXOvnRuV1lTvNofMYXwvzR2AfvUzIsIeSwZBdRIbJf26pyG0n JSbrM4PYnCcrjjz8iuCuI6wg2xKa0eindb9iDGnow0OohsvnlBfXHaEYEgiIBaCt V/glL7dvXNn+5e/wlb1Hb9NQVWbhxl+kjTg70/3RaLqz3vesnIZshU= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:message-id:date:from:mime-version:to :subject:content-type:content-transfer-encoding; s=default; bh=g MjTOqvsSLYWu5ETWDI/k3sSn/M=; b=ePL34OBg7m8EsNodZLo7Ev+4F7jn977sd diximO5xjvB/dB4A79Z8sRacOWh3LggyJEHm1JWHoAvUwPbuRNWVfZJJbHSkkMH1 AycoCIYMJL1p9k1CKUoT7ozxixUrVMsqga1tJPuuN002tZFJqxT4yUiD1Dylf5gB rm51sBttJY= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-HELO: localhost.localdomain Reply-To: cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-CornellRouted: This message has been Routed already. Message-Id: Date: Fri, 13 Mar 2015 15:41:15 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: [ANNOUNCEMENT] Updated: clisp-2.49-2.20150312hg15611 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes The following packages have been updated in the Cygwin distribution: * clisp-2.49-2.20150312hg15611 * 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.[*] Ken Brown Cygwin's clisp maintainer [*] The attempted build of regexp fails because of a gcc problem: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64939 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. --------------------------- Sample session: $ clisp 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) 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. [1]> *modules* ("readline" "regexp" "wildcard" "syscalls" "i18n") [2]> (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 #P"/usr/lib/clisp-2.49+/dynmod/bdb.lisp" [3]> *modules* ("bdb" "readline" "regexp" "wildcard" "syscalls" "i18n") [4]> (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 #P"/usr/lib/clisp-2.49+/dynmod/clx.lisp" [5]> *modules* ("clx" "bdb" "readline" "regexp" "wildcard" "syscalls" "i18n") [6]> (quit) Bye. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple