[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Mon, 15 Oct 2001 10:07:57 +0200
this is a maintainance release with some major enhancements by others,
minor enhancements by me and restructuring. NEWS excerpt follows.
* mgrabmue-pers-scheme 0.0.3
I reorganized the structure of the `mgrabmue' directory. It now
contains subdirecories for some modules; for example all the webserver
modules are in one directory.
mgrabmue-pers-scheme now requires a newer Guile version than 1.4. The
current unstable branch 1.5 and following versions (especially the
upcoming 1.6) should be fine.
The webserver now requires an installed version of Thien-Thi Nguyen's
Scheme package ttn-pers-scheme (versions 0.18 and above should work),
If you don't want to/can't install this package, comment out the line
in webserver.scm. Note that the new ``server-side include''
statements documented below won't work anymore (at least the #exec
The webserver now interprets URLs ending in ".shtml" as requiring
"server-side include" dynamic handling. This means that comments
of the form:
will expand to the contents of FILENAME (non-recursively); and
comments of the form:
<!--#exec cmd="PROGRAM [ARGS ...]"-->
will expand to the result text of executing "PROGRAM [ARGS ...]".
At this time, the current working directory when these expansions
take place is unspecified, so (for now) it's probably a good idea
to provide an absolute path for FILENAME and PROGRAM.
On a related note, the table that registers dynamic url handlers
now keys on regexp instead of string prefix.
[Thanks to Thien-Thi Nguyen for the patch]
Additionally, some cleanup to the webserver code has been done by Neil
Jerram. He also contributed a really nice example how Scheme servlets
can be used in a nice and useful way. See the file net-servlet.scm
[Thanks to Neil Jerram for the patch]
** New Modules
rfc822.scm Handling of RFC822 mail messages.
rot13.scm Exports the procedure rot13, which rot13s a string.
|[Prev in Thread]
||[Next in Thread]|
- ANNOUNCE: mgrabmue-pers-scheme-0.0.3,
Martin Grabmueller <=