From 5a1ba26220b15f493fac354c0e411c1f2f57d20d Mon Sep 17 00:00:00 2001 From: Kevin Rosenberg Date: Thu, 20 Aug 2009 10:51:07 -0600 Subject: [PATCH] On ECL, exclude function that is incompatible with ECL --- ChangeLog | 5 +++++ debian/changelog | 6 ++++++ debian/control | 2 +- lists.lisp | 2 ++ 4 files changed, 14 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index d07a4b0..2a8031d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +20 Aug 2009 Kevin Rosenberg + * Version 1.100 + * lists.lisp: For ECL, exclude function that is incompatible with ECL + (Thanks to Daniel Herring) + 26 Jul 2009 Kevin Rosenberg * Version 1.99 * impl.lisp: Update SBCL internal call for probe-directory diff --git a/debian/changelog b/debian/changelog index 4adf21d..bf103bd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +cl-kmrcl (1.100-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Thu, 20 Aug 2009 10:48:16 -0600 + cl-kmrcl (1.99-4) unstable; urgency=low * Build with debhelper extension dh-lisp diff --git a/debian/control b/debian/control index ced63c7..efaad0c 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: Kevin M. Rosenberg Build-Depends-Indep: dh-lisp Build-Depends: debhelper (>= 7.0.0) -Standards-Version: 3.8.2.0 +Standards-Version: 3.8.3.0 Homepage: http://files.b9.com/kmrcl/ Vcs-Git: git://git.b9.com/kmrcl.git Vcs-Browser: http://git.b9.com/?p=kmrcl.git diff --git a/lists.lisp b/lists.lisp index b51c41a..5cd193c 100644 --- a/lists.lisp +++ b/lists.lisp @@ -81,6 +81,8 @@ ;;; Keyword functions +;; ECL doesn't allow FOR clauses after UNTIL. +#-ecl (defun remove-keyword (key arglist) (loop for sublist = arglist then rest until (null sublist) for (elt arg . rest) = sublist -- 2.34.1