# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--asf@boinkor.net--2003p/iterate--main--1.0
#

2004-09-28 10:34:27 GMT	Andreas Fuchs <asf@boinkor.net>	patch-21

    Summary:
      Make iterate buildable on LispWorks.
    Revision:
      iterate--main--1.0--patch-21

    Fixes http://bugs.debian.org/273813, reported by Friedrich Dominicus.

    modified files:
     ChangeLog package.lisp


2004-09-26 15:41:39 GMT	Andreas Fuchs <asf@boinkor.net>	patch-20

    Summary:
      2 bug fixes, 1 new contrib
    Revision:
      iterate--main--1.0--patch-20

    * Fixed bugs 3.3 (former 1.1) and 3.4. Thanks go to Carlos Ungil and
      Simon Katz.
    
    * Added a new BUGS entry: nested hash table walking doesn't work. 
    
    * Added a new contrib (and manual entry): iterate-pg, a driver for "pg"
      SQL query results
    
    * Added the test cases for the fixes (and the bug) to the test suite.
      
    * Changed the tagging method to "unrecognized-source unrecognized".

    new files:
     iterate-pg.lisp

    removed files:
     doc/auto/iter-man.el

    modified files:
     BUGS ChangeLog doc/iter-man.tex iterate-test.lisp iterate.asd
     iterate.lisp {arch}/=tagging-method

    removed directories:
     doc/auto


2004-07-12 23:29:39 GMT	Andreas Fuchs <asf@boinkor.net>	patch-19

    Summary:
      Merge segv's one-line locally fix
    Revision:
      iterate--main--1.0--patch-19

    Patches applied:
    
     * bese-2004@common-lisp.net/iterate--bugfix--1.0--base-0
       tag of asf@boinkor.net--2003p/iterate--main--1.0--patch-8
    
     * bese-2004@common-lisp.net/iterate--bugfix--1.0--patch-1
       Add walkers for the special-operators QUOTE and GO
    
     * bese-2004@common-lisp.net/iterate--bugfix--1.0--patch-2
       Merge with upstream repo
    
     * bese-2004@common-lisp.net/iterate--bugfix--1.0--patch-3
       LOCALLY support
    

    modified files:
     ChangeLog iterate.lisp

    new patches:
     bese-2004@common-lisp.net/iterate--bugfix--1.0--base-0
     bese-2004@common-lisp.net/iterate--bugfix--1.0--patch-1
     bese-2004@common-lisp.net/iterate--bugfix--1.0--patch-2
     bese-2004@common-lisp.net/iterate--bugfix--1.0--patch-3


2004-05-30 15:42:56 GMT	Andreas Fuchs <asf@boinkor.net>	patch-18

    Summary:
      fix the README. again^2.
    Revision:
      iterate--main--1.0--patch-18

    fix the README. again^2.
    

    modified files:
     ChangeLog README


2004-05-30 15:18:08 GMT	Andreas Fuchs <asf@boinkor.net>	patch-17

    Summary:
      Add most examples from iter-man to the test suite; fix resulting bugs
    Revision:
      iterate--main--1.0--patch-17

     * added the useful examples from the manual into the test suite
     
     * added a synonym for COUNT->COUNTING
    
     * Fix the manual for defclause-sequence

    new files:
     doc/auto/iter-man.el

    modified files:
     ChangeLog doc/iter-man.tex iterate-test.lisp iterate.lisp

    new directories:
     doc/auto


2004-05-30 14:09:31 GMT	Andreas Fuchs <asf@boinkor.net>	patch-16

    Summary:
      fix the readme, /again/!
    Revision:
      iterate--main--1.0--patch-16

    fix the readme, /again/!
    

    modified files:
     ChangeLog README


2004-05-30 14:05:32 GMT	Andreas Fuchs <asf@boinkor.net>	patch-15

    Summary:
      update docs once again
    Revision:
      iterate--main--1.0--patch-15

    update docs once again
    

    modified files:
     BUGS ChangeLog README


2004-05-30 13:57:00 GMT	Andreas Fuchs <asf@boinkor.net>	patch-14

    Summary:
      Add BUGS file
    Revision:
      iterate--main--1.0--patch-14

    Add BUGS file
    

    new files:
     BUGS

    modified files:
     ChangeLog


2004-05-30 13:52:23 GMT	Andreas Fuchs <asf@boinkor.net>	patch-13

    Summary:
      Fix the test cases for synonyms
    Revision:
      iterate--main--1.0--patch-13


    modified files:
     ChangeLog iterate-test.lisp


2004-05-30 10:30:15 GMT	Andreas Fuchs <asf@boinkor.net>	patch-12

    Summary:
      Fixed up synonyms
    Revision:
      iterate--main--1.0--patch-12


    modified files:
     ChangeLog iterate-test.lisp iterate.lisp


2004-05-30 09:46:48 GMT	Andreas Fuchs <asf@boinkor.net>	patch-11

    Summary:
      improve README a bit
    Revision:
      iterate--main--1.0--patch-11

    improve README a bit
    

    modified files:
     ChangeLog README


2004-05-30 09:35:25 GMT	Andreas Fuchs <asf@boinkor.net>	patch-10

    Summary:
      added a more useful README
    Revision:
      iterate--main--1.0--patch-10

    added a more useful README
    

    modified files:
     ChangeLog README


2004-05-11 16:07:25 GMT	Andreas Fuchs <asf@boinkor.net>	patch-9

    Summary:
      update the special form walker
    Revision:
      iterate--main--1.0--patch-9

    We were spuriously warning for special operators that required no
    special treatment.
    
    Now, we only warn if we really don't know about the form.
    
    Also, teach iterate about special ops symbol-macrolet and
    load-time-value.

    modified files:
     ChangeLog iterate.lisp


2004-04-27 11:15:35 GMT	Andreas Fuchs <asf@boinkor.net>	patch-8

    Summary:
      Commit Marco Baringer's work on an ELSE clause that is executed when the loop is never entered
    Revision:
      iterate--main--1.0--patch-8

    Commit Marco Baringer's work on an ELSE clause that is executed when the loop is never entered
    
    Patches applied:
    
     * asf@boinkor.net--2003m/iterate--mobil-2--1.0--patch-1
       add an ELSE clause
    

    modified files:
     ChangeLog iterate.lisp package.lisp

    new patches:
     asf@boinkor.net--2003m/iterate--mobil-2--1.0--patch-1


2004-04-27 11:09:45 GMT	Andreas Fuchs <asf@boinkor.net>	patch-7

    Summary:
      make .ps and .pdf files precious
    Revision:
      iterate--main--1.0--patch-7

    make .ps and .pdf files precious
    

    modified files:
     ChangeLog {arch}/=tagging-method


2004-04-20 17:52:48 GMT	Andreas Fuchs <asf@boinkor.net>	patch-6

    Summary:
      reorder WALK's checks again; fixup macro-function args
    Revision:
      iterate--main--1.0--patch-6

     * fix the clisp breakage the right way: we expand macros before
       we treat special forms.
       
     * macro-function calling fixups: we pass *env*, so now we can
       correctly treat wrapping macrolets.

    modified files:
     ChangeLog iterate.lisp


2004-04-20 13:00:03 GMT	Andreas Fuchs <asf@boinkor.net>	patch-5

    Summary:
      merge in clisp fixes
    Revision:
      iterate--main--1.0--patch-5


    modified files:
     ChangeLog iterate.lisp

    new patches:
     asf@boinkor.net--2004h/iterate--home--1.0--base-0
     asf@boinkor.net--2004h/iterate--home--1.0--patch-1


2004-02-18 21:58:46 GMT	Andreas Fuchs <asf@boinkor.net>	patch-4

    Summary:
      Fix a bug in FOR...NEXT reported by michaelw; document #L
    Revision:
      iterate--main--1.0--patch-4

     * Iterate would not walk the NEXT argument to the FOR...NEXT
       driver. This caused the (TERMINATE) clause to fail (which disagrees
       with the manual qua spec, though)
     * Also, add a few explanatory comments to the #L reader macro
       definitions.

    modified files:
     ChangeLog iterate-test.lisp iterate.lisp


2004-01-05 22:43:50 GMT	Andreas Fuchs <asf@boinkor.net>	patch-3

    Summary:
      added ChangeLog
    Revision:
      iterate--main--1.0--patch-3

    added ChangeLog
    

    new files:
     ChangeLog


2004-01-05 22:38:10 GMT	Andreas Fuchs <asf@boinkor.net>	patch-2

    Summary:
      Make the test suite work better with OpenMCL 0.14.x
    Revision:
      iterate--main--1.0--patch-2

     * Merged Bryan O'Connor's patch to make the test suite work with
       OpenMCL (and a bit more ANSI-compliant, too). The symbols that are
       produced by e.g. WITH-HASHTABLE-ITERATOR are not guaranteed to
       come out in the same order. Using SET-DIFFERENCE instead of EQUAL
       works better for not-necessarily ordered lists.

    modified files:
     iterate-test.lisp


2004-01-05 22:19:05 GMT	Andreas Fuchs <asf@boinkor.net>	patch-1

    Summary:
      test for a bug; make iterate compile on OpenMCL
    Revision:
      iterate--main--1.0--patch-1

     * Added a test for MACROLETs in the ITERATE clause; Currently,
       this generates an error.
     * Fixed the DEFCONST macro to work with OpenMCL - 
       Thanks, Bryan O'Connor!

    modified files:
     iterate-test.lisp package.lisp


2003-12-18 10:12:35 GMT	Andreas Fuchs <asf@boinkor.net>	base-0

    Summary:
      initial import
    Revision:
      iterate--main--1.0--base-0

    
    (automatically generated log message)

    new files:
     README cltl2/iterate-1.0.lisp cltl2/iterate-1.2.lisp
     doc/GNUmakefile doc/aimemo.sty doc/iter-man.tex
     doc/iterate-bare.tex iterate-test.lisp iterate.asd
     iterate.lisp package.lisp


