Commits


add a navigation bar This adds a simple navigation bar since web browser are apparently dumbler than most Gemini browsers. The "Root" link points to the capsule' root, "Home" to the current home directory and "Up" to the parent directory. Users home are discovered using a simple heuristics: ~user path components.


various tweaks to the template man pages diff from Josiah Frentsos, thanks!


template: specify which C loop


template: add `while' construct


adjust my copyright email address this code is now part of Game of Trees too!


don't rebuild template/template unless strictly needed This allows to ship a pre-compiled fragments.c in the tarball and not building the template executable. The same thing already happens with yacc and parse.y.


semplifications; now NULL is allowed


template: allow NULL where string are expected


include tmpl.h


template: don't automatically include tmpl.h anymore


template: add quoting support inside {{ ... }} blocks


template: update documentation


template: implicitly set -G when reading from stdin


use the new template -o flag


template: check for unveil in the configure needs unveil too now.