Your message dated Sat, 19 Feb 2011 09:02:22 +0000
with message-id <e1pqihq-0007s3...@franck.debian.org>
and subject line Bug#607743: fixed in clisp 1:2.49-2
has caused the Debian Bug report #607743,
regarding clisp: starnge behaviour of STORE-VALUE
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
607743: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=607743
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: clisp
Version: 1:2.44.1-4.1
Severity: normal

Hello. I'm trying to learn Common Lisp with the help of the book

Stuart Shapiro. Common Lisp. An Interactive Approach.

On the page 90 of this book there is an example of defining your own
version of 'length'. I've tried to repeat it in clisp. Everything works 
fine but in case I pass a wrong argument to 'length and then substitute 
it with the right one, the function returns an incorrect answer. Here is
the example:

[1]> (defpackage "TEST"
(:use "COMMON-LISP"))
#<PACKAGE TEST>
[2]>  (in-package test)
#<PACKAGE TEST>
TEST[3]>  (shadow 'length)
T
TEST[4]> (defun length (l)
(check-type l list)
(if (null l) 0
(1+ (length (rest l)))))
LENGTH
TEST[5]> (length '(1 2 3 4 5))
5
TEST[6]> (length "abc")

*** - The value of L should be of type LIST.
      The value is: "abc"
The following restarts are available:
STORE-VALUE    :R1      You may input a new value for L.
ABORT          :R2      Abort main loop
Break 1 TEST[7]> :R1
New L: '(1 2 3 4 5)
2
TEST[8]> 

Why the result is 2? It should be 5!

Thank you

-- System Information:
Debian Release: 5.0.7
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/6 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages clisp depends on:
ii  common-lisp-controller    6.17           Common Lisp source and
compiler ma
ii  libc6                     2.7-18lenny6   GNU C Library: Shared
libraries
ii  libdb4.6                  4.6.21-11      Berkeley v4.6 Database
Libraries [
ii  libffcall1                1.10+2.41-3    Foreign Function Call
Libraries
ii  libncurses5               5.7+20081213-1 shared libraries for
terminal hand
ii  libreadline5              5.2-3.1        GNU readline and history
libraries
ii  libsigsegv0               2.5-2          Library for handling page
faults i
ii  libx11-6                  2:1.1.5-2      X11 client-side library
ii  libxau6                   1:1.0.3-3      X11 authorisation library
ii  libxext6                  2:1.0.4-2      X11 miscellaneous extension
librar
ii  libxpm4                   1:3.5.7-1      X11 pixmap library

clisp recommends no packages.

Versions of packages clisp suggests:
pn  clisp-dev              <none>            (no description available)
pn  clisp-doc              <none>            (no description available)
pn  gdb                    <none>            (no description available)
ii  slime                  1:20080223.dfsg-1 Superior LISP Interaction
Mode for

-- no debconf information

-- 
Miĥail Vasiljev <gnu.x...@gmail.com>




--- End Message ---
--- Begin Message ---
Source: clisp
Source-Version: 1:2.49-2

We believe that the bug you reported is fixed in the latest version of
clisp, which is due to be installed in the Debian FTP archive:

clisp-dev_2.49-2_amd64.deb
  to main/c/clisp/clisp-dev_2.49-2_amd64.deb
clisp-doc_2.49-2_all.deb
  to main/c/clisp/clisp-doc_2.49-2_all.deb
clisp-module-berkeley-db_2.49-2_amd64.deb
  to main/c/clisp/clisp-module-berkeley-db_2.49-2_amd64.deb
clisp-module-bindings-glibc_2.49-2_amd64.deb
  to main/c/clisp/clisp-module-bindings-glibc_2.49-2_amd64.deb
clisp-module-clx_2.49-2_amd64.deb
  to main/c/clisp/clisp-module-clx_2.49-2_amd64.deb
clisp-module-dbus_2.49-2_amd64.deb
  to main/c/clisp/clisp-module-dbus_2.49-2_amd64.deb
clisp-module-gdbm_2.49-2_amd64.deb
  to main/c/clisp/clisp-module-gdbm_2.49-2_amd64.deb
clisp-module-pcre_2.49-2_amd64.deb
  to main/c/clisp/clisp-module-pcre_2.49-2_amd64.deb
clisp-module-postgresql_2.49-2_amd64.deb
  to main/c/clisp/clisp-module-postgresql_2.49-2_amd64.deb
clisp-module-rawsock_2.49-2_amd64.deb
  to main/c/clisp/clisp-module-rawsock_2.49-2_amd64.deb
clisp-module-wildcard_2.49-2_amd64.deb
  to main/c/clisp/clisp-module-wildcard_2.49-2_amd64.deb
clisp-module-zlib_2.49-2_amd64.deb
  to main/c/clisp/clisp-module-zlib_2.49-2_amd64.deb
clisp_2.49-2.debian.tar.gz
  to main/c/clisp/clisp_2.49-2.debian.tar.gz
clisp_2.49-2.dsc
  to main/c/clisp/clisp_2.49-2.dsc
clisp_2.49-2_amd64.deb
  to main/c/clisp/clisp_2.49-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 607...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Van Eynde <pvane...@debian.org> (supplier of updated clisp package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 17 Feb 2011 20:38:32 +0100
Source: clisp
Binary: clisp clisp-dev clisp-doc clisp-module-berkeley-db clisp-module-pcre 
clisp-module-bindings-glibc clisp-module-postgresql clisp-module-clx 
clisp-module-rawsock clisp-module-dbus clisp-module-wildcard clisp-module-gdbm 
clisp-module-zlib
Architecture: source all amd64
Version: 1:2.49-2
Distribution: unstable
Urgency: low
Maintainer: Debian Common Lisp Team 
<pkg-common-lisp-devel@lists.alioth.debian.org>
Changed-By: Peter Van Eynde <pvane...@debian.org>
Description: 
 clisp      - GNU CLISP, a Common Lisp implementation
 clisp-dev  - GNU CLISP, a Common Lisp implementation (development files)
 clisp-doc  - GNU CLISP, a Common Lisp implementation (documentation)
 clisp-module-berkeley-db - clisp module that adds an interface to Berkeley DB
 clisp-module-bindings-glibc - clisp module that adds the glibc bindings
 clisp-module-clx - clisp module that adds X11 bindings
 clisp-module-dbus - clisp module that adds an interface to D-Bus
 clisp-module-gdbm - clisp module that adds an interface to GNU DBM
 clisp-module-pcre - clisp module that adds libpcre support
 clisp-module-postgresql - clisp module that adds a PostgreSQL interface
 clisp-module-rawsock - clisp module that adds a low level socket interface
 clisp-module-wildcard - clisp module that adds wildcard matching
 clisp-module-zlib - clisp module that adds zlib support for vectors
Closes: 607743
Changes: 
 clisp (1:2.49-2) unstable; urgency=low
 .
   [ Peter Van Eynde ]
   * Updated debian/README.building with updated information
   * 2.49 also fixes a bug related to store-value. (Closes: #607743)
   * Go with the flow and convert to use quilt
   * Building for release with branch debian-2.49-2
 .
   [ Luca Capello ]
   * debian/control:
     + remove myself from Uploaders:.
 .
   [ Peter Van Eynde ]
   * Move new-clx demos to the documentation
Checksums-Sha1: 
 2134028b38614191a05ed28a4590f252db297c63 2665 clisp_2.49-2.dsc
 493c25b81cd28ac1c667c7ae83762f542b7bf2cd 25017 clisp_2.49-2.debian.tar.gz
 e67e7fc049e89939c3a7d14419712c71a419e808 1243246 clisp-doc_2.49-2_all.deb
 ccd2927f58fe7f060285d8b72de246a1e0dcb45b 3135624 clisp_2.49-2_amd64.deb
 3e99acb8b33f82a2da46ab7fe19a5af139ae5341 1644448 clisp-dev_2.49-2_amd64.deb
 5be885707e844ef6eec32d31ce8dad445c9e16e3 711596 
clisp-module-berkeley-db_2.49-2_amd64.deb
 39ad0ccb8c4503d6197d623b5158a20e6ae99f59 627456 
clisp-module-pcre_2.49-2_amd64.deb
 b8d5316bcefcf841bb9538165e7e3f9d830b9c55 742544 
clisp-module-bindings-glibc_2.49-2_amd64.deb
 9cb305e7c1d2cad99b52db4b0e8f863604dcc3ca 644076 
clisp-module-postgresql_2.49-2_amd64.deb
 5c659e764d9d36a79b79218c4aa1e7cf5e792d2d 950478 
clisp-module-clx_2.49-2_amd64.deb
 2ebbf82f5ecdcd82915169e8a14cbae45abff6ce 662600 
clisp-module-rawsock_2.49-2_amd64.deb
 8ef44c966951b698b4cedba4d5ee4dd981a64a28 682136 
clisp-module-dbus_2.49-2_amd64.deb
 afca18b63dc89dbb86dbd4c47c8900ab0ab44481 610228 
clisp-module-wildcard_2.49-2_amd64.deb
 8beba1534f998fd6db648793f15b2ece1c7967fd 631864 
clisp-module-gdbm_2.49-2_amd64.deb
 ec062ffd1c76f1025ee1407aa68331dca7c7f667 611146 
clisp-module-zlib_2.49-2_amd64.deb
Checksums-Sha256: 
 24176debf9f91574ed45c40d2c6d0416ab930aaf7ef82b485992391644c0446e 2665 
clisp_2.49-2.dsc
 4cbfbedb9c85788a2041bc673e0c380cc874040dd3d67012914044046edd1b64 25017 
clisp_2.49-2.debian.tar.gz
 fdbe7f79aac51f3bebd5960891f511ac8589e744e3b4a5e35ebcc2a17640e141 1243246 
clisp-doc_2.49-2_all.deb
 ab7882bc2056763ec04dd90a3635bc201f61860118f51beb6c638fa1470ec502 3135624 
clisp_2.49-2_amd64.deb
 b20a4d34a5861df3de151f53e74a91b602ce7a12244a3c8460d3dbbd87d0c2a9 1644448 
clisp-dev_2.49-2_amd64.deb
 6593abb39d2c16b86582e1d403e30d3d64d7fa223dc291d949bdbc7cf8316bb5 711596 
clisp-module-berkeley-db_2.49-2_amd64.deb
 32afdf7c4add037a4bf3d9a9c8c897fdb751e507f7e16b3a9e804a4320039695 627456 
clisp-module-pcre_2.49-2_amd64.deb
 bf5fdc62a4f062f971f248a3d5c4297c874323e844803a32f5972be52d03c4dc 742544 
clisp-module-bindings-glibc_2.49-2_amd64.deb
 7bdda658d48f5dfe0649cb04e81fa014a46ccf65fc2863a59bff6650f43c6536 644076 
clisp-module-postgresql_2.49-2_amd64.deb
 660c3ae85ed8ae71716bc90c9e081b51af8092261e096f14a9907fa14df5d2de 950478 
clisp-module-clx_2.49-2_amd64.deb
 7adcd88ac0b21f8bdaeb76afadafe14bb78f59b5dcfd34d81b99878326dc2cb9 662600 
clisp-module-rawsock_2.49-2_amd64.deb
 6478d403359e1fb428e3884492c0b0578aef53f76db6ae2462844a1e4b8920fd 682136 
clisp-module-dbus_2.49-2_amd64.deb
 9ab36f8165c634c35ea470783d0d2111e791ee794ed73c61d02688f2c1c2b39b 610228 
clisp-module-wildcard_2.49-2_amd64.deb
 2dc96081a1db642b0108a77f54d77e6899d8229963540ad73381771092431e9b 631864 
clisp-module-gdbm_2.49-2_amd64.deb
 06b6a6e1181034bdfb602af0f7cd0b5a3ed438a756a6e4b1a9f2dc7a8cd66f4d 611146 
clisp-module-zlib_2.49-2_amd64.deb
Files: 
 8aa46fdd910832283f2bebecd7e347fb 2665 lisp optional clisp_2.49-2.dsc
 c605c27ddb1fbfaa2153e1e2796e4f1a 25017 lisp optional clisp_2.49-2.debian.tar.gz
 dd394111efb86cfca4427c3893830f3b 1243246 doc optional clisp-doc_2.49-2_all.deb
 fc1f187a27fa37878aaebb0e22602fdb 3135624 lisp optional clisp_2.49-2_amd64.deb
 2fd6f8530b8635b50d2670ace27eb92e 1644448 lisp optional 
clisp-dev_2.49-2_amd64.deb
 72aa6d17adc318f7b793b5f2dfd1174c 711596 lisp optional 
clisp-module-berkeley-db_2.49-2_amd64.deb
 33e6b45e768b356606031ebe13609f40 627456 lisp optional 
clisp-module-pcre_2.49-2_amd64.deb
 f8fe60c90e41074b50fc083ef57eb2a3 742544 lisp optional 
clisp-module-bindings-glibc_2.49-2_amd64.deb
 50990d19a4bee5f9b75e27b1deca052a 644076 lisp optional 
clisp-module-postgresql_2.49-2_amd64.deb
 282666f8b8894ef2d80b0b9a7e330d95 950478 lisp optional 
clisp-module-clx_2.49-2_amd64.deb
 bf597f980dc642ed1d16a865e8740076 662600 lisp optional 
clisp-module-rawsock_2.49-2_amd64.deb
 443cab15e06a579e58eddda29fae928a 682136 lisp optional 
clisp-module-dbus_2.49-2_amd64.deb
 9019c4b2b47c4247470ae5cd3afd5172 610228 lisp optional 
clisp-module-wildcard_2.49-2_amd64.deb
 8831d7df537e12e061478b744ec6b648 631864 lisp optional 
clisp-module-gdbm_2.49-2_amd64.deb
 2fa21466272d4eba685407d651dccc71 611146 lisp optional 
clisp-module-zlib_2.49-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCAAGBQJNX39IAAoJEB4VNT76eIlagJcQAL/388/BECHW6/r0y18qhDhN
dJcMsdrQ+CqdekDvp4DTrVRSUbLwdI4CKaX//DnxdcG8eZ6WtPDan1l32YGoj00O
hCBvo1LCdMYzloS1bfV24dqvk8OzvRqcCPva38S0l9OgG1WqgN8r1TTJKViK+pOJ
jSWzbpjgAOwwh0kFPVgJD1fyasAOCsClC5T7JcRfXENtyCD3Z+UM2lza+eu+4OT7
hs/1xkEvfi7OJXML/buDHin2DvCjj474jq+HllLDSlOED7GXVJGMdSyktks9HWXO
2D/yugwf6Tdq9F5gVf2BNFncIZzku5drh736KWbAoneeR+RSbF5OH1NDOsV9LHy6
VqJ4cWKGA8Ih0ZSRNoUwTOuNG6ceBNg7Dv9w5I+ivVxom2fCha842iy44AJjJW3Y
IO9KwA7g4WImX9HF6icpVXQFeTBQ3NgALuKfFgQAy3SM54Zdqx1t7MlyrJ9x+hsI
J9nGmXW+HouV/i2YI/GsuXMZ0h4eFvYt+8wPLcxntDJ+F/8Wz/8jkJDjF7BA9Ae3
v3MUaKpXCkvu81pNuvz01RuPamVcnIboHIFFBTQW6r9MjSa5e+Powy4PXMlkRMne
Kg30auZpH6mPOcvDzZH35hpwyH+Db+qopaGvRUGfmDINasErCwgS9sZJUD0G1oGJ
aJZB2K9ACkunD8z1tHU5
=sO/M
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
pkg-common-lisp-devel mailing list
pkg-common-lisp-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-common-lisp-devel

Reply via email to