Article 3973 of comp.sys.amiga: Path: mcdsun!noao!hao!oddjob!mimsy!seismo!mnetor!utzoo!utgpu!utcsri!utegc!utai!garfield!john13 From: john13@garfield.UUCP Newsgroups: comp.sys.amiga Subject: Re: ADD (new) and UNTIL Summary: new source + repost of docs Message-ID: <3615@garfield.UUCP> Date: 26 Apr 87 18:38:41 GMT References: <3297@jade.BERKELEY.EDU> Organization: CS Dept., Memorial U. of Newfoundland, St. John's Lines: 393 Sorry if you missed ADD the first time around; you are the second person to ask about this, although I know the original posting got to ".Berkeley.edu". I was kind of leery about posting the only-slightly-modified source to add again, and if you have the source to add, then the source to until becomes kind of redundant. And add.doc - I just got to editing it and it seems to have grown into 100+ lines! Geez, a long posting by itself. To tell you the truth, I was more worried about responses saying "my grandmother had the same idea the second day I had my Amiga home...and she hand-coded it in assembler to make it more challenging!" :-) There are a million different things you can do using the same basic loop (for all screens, for all windows in each screen {..........} ). Someday I hope to have done all of them; but I gotta warn ya, ya seen one of these sources, ya seen them all! Exception #1: Expose, which had a major bug as posted, and major limitations also. These are fixed and I will post today or tomorrow source and executable. Exception #2: Menutext (it has a shorter name on my disk) & Restore, whose method of execution may not be immediately obvious from add.c, until.c, and expose.c. But I want to include a lot of extra features...aw, what the heck, they work as is so I will post them too and see what kind of feedback I get.