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

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


