guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ttn-pers-scheme 0.25 available


From: Thien-Thi Nguyen
Subject: ttn-pers-scheme 0.25 available
Date: Fri, 2 Nov 2001 12:11:37 -0800

greetings earthlings,

this release factors html generation from wikid (i know, probably should
look into using LAML or something similarly full-featured), and includes
a new BUGS file.  please see dir:

  http://www.glug.org/people/ttn/software/ttn-pers-scheme/

for tarball and friends.  NEWS excerpt below.

thi


____________________________________________
- VERSION 0.25 (released 2001/11/02)

  - New distributed file: BUGS

        This file is formatted similarly to the guile BUGS file.

  - New module: (ttn html-data)

        This module exports the following procs:
         (html . x)
         (href url text)
         (head . x)
         (title x)
         (body . x)
         (h1 x) (h2 x) ... (h6 x)
         (hr)
         (b x)
         (p)
         (textarea rows cols name x)
         (input type name value)
         (form method action . x)
         (refresh sec url)
         (li x)
         (ul . x)
         (table x)
         (tr x)
         (td x)

        All procs return lists (possibly nested), suitable for walking
        w/ a "flattening" procedure, something like:

        (define (output-html-data x)
          (cond ((string? x) (actual-output x))
                ((list? x) (for-each output-html-data x))
                (else (error "unknown type:" x))))

        ACTUAL-OUTPUT might send X to a port, for example.

[NEWS excerpt ends here]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]