projects/xcvb/iterate.git
2 years agofix package nickname in case sensitive mode master
attila.lendvai [Tue, 27 Sep 2011 15:26:14 +0000] 
fix package nickname in case sensitive mode

3 years agomove list-of-forms? out of the #L eval-when, because it's also used by other parts...
attila.lendvai [Wed, 19 Jan 2011 16:11:33 +0000] 
move list-of-forms? out of the #L eval-when, because it's also used by other parts of iterate

3 years agoadded bug/walk.2
attila.lendvai [Thu, 3 Jun 2010 09:33:35 +0000] 
added bug/walk.2

6 years agofirst-time-p bugfix: return-code :body must return list of forms
Joerg-Cyril Hoehle [Fri, 25 May 2007 14:15:33 +0000] 
first-time-p bugfix: return-code :body must return list of forms
if-first-time not declared obsolete
documentation strings for (iter:display-iterate-clauses) complete

6 years agofix defmacro-driver example in manual
Joerg-Cyril Hoehle [Fri, 25 May 2007 08:14:43 +0000] 
fix defmacro-driver example in manual

6 years agoUse @:, @. and two spaces between sentences
Joerg-Cyril Hoehle [Fri, 25 May 2007 08:09:32 +0000] 
Use @:, @. and two spaces between sentences
Move section on predicate (first-time-p) outside of gathering clauses
Various typos and some clarifications

6 years agodocument *list-end-test* removal in FOR...IN+ON
Joerg-Cyril Hoehle [Fri, 25 May 2007 07:43:38 +0000] 
document *list-end-test* removal in FOR...IN+ON

6 years agoRenamed back to sharpL-reader
attila.lendvai [Sun, 6 May 2007 10:07:44 +0000] 
Renamed back to sharpL-reader

6 years agoFix sharpL reader, add :execute to the eval-when to make (load "iterate" :compiling...
attila.lendvai [Sun, 6 May 2007 10:07:04 +0000] 
Fix sharpL reader, add :execute to the eval-when to make (load "iterate" :compiling t) work on clisp

7 years agoConvert manual to Texinfo.
Luis Oliveira [Thu, 13 Jul 2006 14:29:15 +0000] 
Convert manual to Texinfo.

6 years agomake FOR...IN/ON with dotted lists work like LOOP
hoehle [Thu, 3 May 2007 13:06:04 +0000] 
make FOR...IN/ON with dotted lists work like LOOP
More precisely, FOR ON accepts dotted lists, FOR IN errors out.
As a result, iterate::*list-end-test* was eliminated.
Behaviour is now constant and does not depend on some special variable.
Note: Documentation not yet updated, pending move to Texinfo.

6 years agowalk-tagbody: more testcases
Joerg-Cyril Hoehle [Thu, 3 May 2007 09:53:09 +0000] 
walk-tagbody: more testcases

7 years agowalk-tagbody must not macroexpand symbol/tags among its statements
Joerg-Cyril Hoehle [Wed, 4 Apr 2007 12:41:32 +0000] 
walk-tagbody must not macroexpand symbol/tags among its statements

6 years agoadd ELSE test cases, remove GNU Arch tag
Joerg-Cyril Hoehle [Thu, 3 May 2007 09:30:08 +0000] 
add ELSE test cases, remove GNU Arch tag

6 years agoClean up #L stuff, do not leave #L enabled after loading iterate
attila.lendvai [Thu, 26 Apr 2007 15:34:31 +0000] 
Clean up #L stuff, do not leave #L enabled after loading iterate

7 years agoSet *list-end-test* to 'endp instead of 'atom, so (iter (for foo :in something-non...
attila.lendvai [Thu, 15 Feb 2007 15:16:52 +0000] 
Set *list-end-test* to 'endp instead of 'atom, so (iter (for foo :in something-non-list)) fails instead of silently exists

7 years agowrap code in progns, to avoid possiblity of multiple nil tags in tagbody
Henrik Hjelte [Wed, 25 Oct 2006 14:53:24 +0000] 
wrap code in progns, to avoid possiblity of multiple nil tags in tagbody

7 years agotest to detect bug, more than one nil tag in tagbody
Henrik Hjelte [Wed, 25 Oct 2006 14:51:28 +0000] 
test to detect bug, more than one nil tag in tagbody

7 years agoAdded release.sh
attila.lendvai [Sat, 6 May 2006 15:59:53 +0000] 
Added release.sh

7 years agoTAG 1.4.3
attila.lendvai [Fri, 5 May 2006 13:47:01 +0000] 
TAG 1.4.3

7 years agoAdded generated pdf manuals to the repo for easier maintenance
attila.lendvai [Fri, 5 May 2006 13:43:10 +0000] 
Added generated pdf manuals to the repo for easier maintenance

8 years agoRenamed doc files and added Boolean Tests subsection
attila.lendvai [Fri, 31 Mar 2006 21:25:41 +0000] 
Renamed doc files and added Boolean Tests subsection

8 years agoFix doc build, added pdf target
attila.lendvai [Fri, 31 Mar 2006 19:51:05 +0000] 
Fix doc build, added pdf target

8 years agoAdded first-time-p and first-iteration-p tests
attila.lendvai [Fri, 31 Mar 2006 19:07:28 +0000] 
Added first-time-p and first-iteration-p tests

8 years agoAdded first-iteration-p and first-time-p
attila.lendvai [Fri, 31 Mar 2006 15:56:48 +0000] 
Added first-iteration-p and first-time-p

Typical use is (if (first-...-p) ...)

first-iteration-p will be t in the first loop while first-time-p will
be t when first called, then nil. Hint: first-time-p is useful for
the usual comma separated list printing problem.

8 years agoAdded make-shared-binding
attila.lendvai [Fri, 31 Mar 2006 15:55:54 +0000] 
Added make-shared-binding

8 years agoInitial darcs repo
attila.lendvai [Fri, 31 Mar 2006 15:48:00 +0000] 
Initial darcs repo