Copyright (C) 2000, 2001 Cley Limited This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. You can contact Cley Limited by emailing cley@cley.com. ------------------------------------------------------------------------------ If you have CLIM, and load one of the CLIM fasls, you can use the function DRAW-URLPATH-TREE to get pictures of your trees: Draw a picture of a URLPATH tree. TREE is something maed by MAKE-UPT. UNRESOLVED-POINTER-PREDICATE, if given, takes a PAGE-ATTRIBUTES object and a tree (TREE in fact) and should return T is there are unresolved pointers. There is a default which works. DESCRIBER-FUNCTION, if given, takes a PAGE-ATTRIBUTES object, a tree, and a stream, and should print some useful information on the stream. The default does a fairly comprehensive job, including some CLIM stuff to make the links be clickable. Pages with dangling links are painted red. Clicking left on a page name calls the describer function on it. On Unix, clicking middle will send the page to netscape -- this will only work if the pages are visible in the local filesystem!