Monday, November 08, 2010 at 12:07 AM.


on visit (visitproc) {
	local (wname, wnext);
	wname = window.frontmost ();
	while (wname != "") { <<loop until window is nil
		wnext = (wname); <<get now in case window is closed
		if not visitproc^ (wname) {
			return (false)};
		wname = wnext};
	return (true)} <<we visited every window

This listing is for code that runs in the OPML Editor environment. I created these listings because I wanted the search engines to index it, so that when I want to look up something in my codebase I don't have to use the much slower search functionality in my object database. Dave Winer.