Index: src/wikiformat.c ================================================================== --- src/wikiformat.c +++ src/wikiformat.c @@ -1151,11 +1151,13 @@ return zTarget+5; } if( strcmp(zTarget, "Sandbox")==0 ) return zTarget; if( wiki_name_is_wellformed((const unsigned char *)zTarget) && ((p->state & WIKI_NOBADLINKS)==0 || - db_exists("SELECT 1 FROM tag WHERE tagname GLOB 'wiki-%q'", zTarget)) + db_exists("SELECT 1 FROM tag WHERE tagname GLOB 'wiki-%q'" + " AND (SELECT value FROM tagxref WHERE tagid=tag.tagid" + " ORDER BY mtime DESC LIMIT 1) > 0", zTarget)) ){ return zTarget; } return 0; } Index: www/changes.wiki ================================================================== --- www/changes.wiki +++ www/changes.wiki @@ -40,10 +40,11 @@ symlink. Additionally show the UUID for files whose types have changed without changing contents or symlink target. * Have [/help?cmd=changes|fossil changes] and [/help?cmd=status|fossil status] report when executable or symlink status changes on otherwise unmodified files. + * Inhibit timeline links to wiki pages that have been deleted.

Changes for Version 1.32 (2015-03-14)

* When creating a new repository using [/help?cmd=init|fossil init], ensure that the new repository is fully compatible with historical versions of Fossil by having a valid manifest as RID 1.