"%s<em>%d</em>. <tab id=t%d><a href=\"%s\">%s</a>\n", (x > 99 ? "" : x < 10 ? "  " : " "),
"%-*s%s<em>%d</em>. <tab id=t%d><a href=\"%s\">%s</a>\n", offset, arrow, post_arrow,
PUBLIC int LYShowVisitedLinks ARGS1(	char **,	newfile){    static char tempfile[LY_MAXPATH];    char *Title = NULL;    char *Address = NULL;    int x;    FILE *fp0;    VisitedLink *vl;    HTList *cur = Visited_Links;    if (!cur)	return(-1);    LYRemoveTemp(tempfile);    if ((fp0 = LYOpenTemp(tempfile, HTML_SUFFIX, "w")) == NULL) {	HTAlert(CANNOT_OPEN_TEMP);	return(-1);    }    LYLocalFileToURL(newfile, tempfile);    LYforce_HTML_mode = TRUE;	/* force this file to be HTML */    LYforce_no_cache = TRUE;	/* force this file to be new */    BeginInternalPage(fp0, VISITED_LINKS_TITLE, VISITED_LINKS_HELP);    fprintf(fp0, "<pre>\n");    fprintf(fp0, "<em>%s</em>\n",	    gettext("You visited (POSTs, bookmark, menu and list files excluded):"));    x = HTList_count(Visited_Links);    while (NULL != (vl = (VisitedLink *)HTList_nextObject(cur))) {	/*	 *  The number of the document (most recent highest),	 *  its title in a link, and its address. - FM	 */	x--;	if (vl->title != NULL && *vl->title != '\0') {	    StrAllocCopy(Title, vl->title);	    LYEntify(&Title, TRUE);	    LYTrimLeading(Title);	    LYTrimTrailing(Title);	    if (*Title == '\0')		StrAllocCopy(Title , NO_TITLE);	} else {	    StrAllocCopy(Title , NO_TITLE);	}	if (vl->address != NULL && *vl->address != '\0') {	    StrAllocCopy(Address, vl->address);	    LYEntify(&Address, FALSE);	    fprintf(fp0,		    "%s<em>%d</em>. <tab id=t%d><a href=\"%s\">%s</a>\n",		    (x > 99 ? "" : x < 10 ? "  " : " "),		    x, x, Address, Title);	} else {	    fprintf(fp0,		    "%s<em>%d</em>. <tab id=t%d><em>%s</em>\n",		    (x > 99 ? "" : x < 10 ? "  " : " "),		    x, x, Title);	}	if (Address != NULL) {	    StrAllocCopy(Address, vl->address);	    LYEntify(&Address, TRUE);	}	fprintf(fp0, "<tab to=t%d>%s\n", x,		     ((Address != NULL) ? Address : gettext("(no address)")));    }    fprintf(fp0,"</pre>\n");    EndInternalPage(fp0);    LYCloseTempFP(fp0);    FREE(Title);    FREE(Address);    return(0);}