Commit Briefs

d8bf4f258c Thomas Adam

gotwebd: move the buffering from the fastcgi layer to the template

Reduces the indirection in fcgi.c, starts to make the struct template opaque, simplifies the template usage. All with a net negative :-) reads fine to stsp@ (thanks!)


d28713dbf9 Thomas Adam

template: join subsequent tp_puts() calls

This greatly reduces the number of tp_puts() calls: gotwebd' pages.tmpl goes from 444 to 190. Otherwise, this doesn't produce other observable changes.


84efe063d2 Thomas Adam

template: fix processing of "{" at end of line

add a regress for this case.


f39a604656 Thomas Adam

grammar and fix typo: rigchtif → right if


3594b24d3e Thomas Adam

template: add `while' construct


cb11302ca6 Thomas Adam

portable: gotwebd: use template

This updates -portable's gotwebd instance to make use of the new templating engine.


96b8c570c9 Thomas Adam

template: adjust my address


6509b1818d Thomas Adam

import template

ok tracey@