X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;f=macros%2Fpagelist;h=95395310d0856124eb003beedbe9d8709e33c21b;hb=b1fa8aa0381aadb3c471bce9b0f6b2748b58e72a;hp=94273fcb4d269b5c787cacdf4a5bfe98864ccafd;hpb=3a2965cd8ce087b374ce8d67446e0dfd378a064a;p=shellwiki diff --git a/macros/pagelist b/macros/pagelist index 94273fc..9539531 100755 --- a/macros/pagelist +++ b/macros/pagelist @@ -58,7 +58,8 @@ print_page() { # resolve name of each path element while [ "${pfrag%/*}" -a "${pfrag%/*}" != "${pfrag}" ]; do pfrag="${pfrag%/*}" - title="$(DB3 get "${pfrag}" || ! page_title "${pfrag}")/${title}" && break + debug "$page - $pfrag" + title="$(DB3 get "${pfrag}" || ! page_title "$(page_abs "${pfrag}")")/${title}" && break done # keep resolved names in cache DB3 set "${page%/*}" "${title%/}"