spyce v1.2.9 released
Rimon Barr
Rimon Barr <barr@CS.Cornell.EDU>
Fri, 22 Nov 2002 15:43:53 -0500 (EST)
Spyce v1.2.9 released on 22 Nov 2002
SPYCE is a server-side engine that supports simple and efficient
Python-based dynamic HTML generation. Those who like Python and are
familiar with JSP, or PHP, or ASP, should have a look at this engine. It
allows one to generate dynamic HTML content just as easily, using Python
for the dynamic parts. Its modular design makes it very flexible and
extensible. It can also be used as a command-line utility for HTML
pre-processing.
Get it at:
http://spyce.sourceforge.net
This release includes lots of outstanding feature requests:
- lots of updates to the stdout, session, response and spylambda modules
(see change log)
- capturing output and memoized spylambda execution
Enjoy,
Rimon.
---
Partial Change Log:
v1.2.9
stdout.push() can now accept no file argument
stdout.pop() now returns captured output
stdout.capture() added
see: examples/stdout.spy and stdout module docs
session_user session handler added in session module
see: examples/mysession.spy and session module docs
spylambda.define() can now memoize
see: http://spyce.sourceforge.net/doc-mod_lambda.html
memoized spyce lambda syntax: [[spy! ...: ...]]
see: http://spyce.sourceforge.net/doc-lang_lambda.html
slight modification to spyce.vim syntax file
response.addHeader() now support replacement
response.timestamp(), expire(), expireRel(), lastModified()
and uncacheable() methods added
see: http://spyce.sourceforge.net/doc-mod_response.html
performance!
v1.2.8
links page added
spyce VIM syntax file updated; deals with spyce lambdas
include module improvements
- 'vars' field added
- included file can return value
- documentation updated, specifically regarding use of 'context'
...