E&S CVS Commit: PEAK - The templates have landed! We can parse and render templates, and use them

pje at eby-sarna.com pje at eby-sarna.com
Sun Jul 20 20:56:00 EDT 2003


Module Name:	PEAK
Committed By:	pje
Date:		Mon Jul 21 00:55:16 UTC 2003

Modified Files:
	PEAK: INSTALL.txt README.txt setup.py
	PEAK/src/peak: peak.ini
	PEAK/src/peak/api: tests.py
	PEAK/src/peak/web: publish.py templates.py
Added Files:
	PEAK/src/peak/web/tests: __init__.py test_templates.py

Log Message:
The templates have landed!  We can parse and render templates, and use them
as web methods on locations.  There's even a (yes, just one) unit test.
Big TODO lists both in the package and its test suite, but at least it's
working.  Made minor adjustments to publishing algorithms so that locations
know their parent locations, and methods know the location that they were
found in. Bumped package version to 0.5a3, since we've been in the alpha 3
cycle for a while now.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PEAK/INSTALL.txt.diff?r1=1.21&r2=1.22
http://cvs.eby-sarna.com/PEAK/README.txt.diff?r1=1.21&r2=1.22
http://cvs.eby-sarna.com/PEAK/setup.py.diff?r1=1.68&r2=1.69
http://cvs.eby-sarna.com/PEAK/src/peak/peak.ini.diff?r1=1.59&r2=1.60
http://cvs.eby-sarna.com/PEAK/src/peak/api/tests.py.diff?r1=1.7&r2=1.8
http://cvs.eby-sarna.com/PEAK/src/peak/web/publish.py.diff?r1=1.15&r2=1.16
http://cvs.eby-sarna.com/PEAK/src/peak/web/templates.py.diff?r1=1.2&r2=1.3
http://cvs.eby-sarna.com/PEAK/src/peak/web/tests/__init__.py?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.eby-sarna.com/PEAK/src/peak/web/tests/test_templates.py?rev=1.1&content-type=text/vnd.viewcvs-markup

To generate a diff of this commit:
cvs rdiff -r1.21 -r1.22 PEAK/INSTALL.txt PEAK/README.txt
cvs rdiff -r1.68 -r1.69 PEAK/setup.py
cvs rdiff -r1.59 -r1.60 PEAK/src/peak/peak.ini
cvs rdiff -r1.7 -r1.8 PEAK/src/peak/api/tests.py
cvs rdiff -r1.15 -r1.16 PEAK/src/peak/web/publish.py
cvs rdiff -r1.2 -r1.3 PEAK/src/peak/web/templates.py
cvs rdiff -r0 -r1.1 PEAK/src/peak/web/tests/__init__.py \
    PEAK/src/peak/web/tests/test_templates.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




More information about the source-changes mailing list