delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2015/03/13/15:44:10

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: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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: <announce.55033D5B.8020109@cornell.edu>
Date: Fri, 13 Mar 2015 15:41:15 -0400
From: Ken Brown <kbrown AT cornell DOT edu>
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
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) <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.

[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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019