ovidiu 02/01/18 17:10:20 Modified: src/scratchpad/schecoon ChangeLog Log: 2002-01-18 Ovidiu Predescu <[EMAIL PROTECTED]> * webapp/user.roles: Define the role for the scheme-interpreter element. * webapp/cocoon.xconf: Moved the responsibility of dealing with the Scheme intrisics to the scheme-interpreter component. * src/org/apache/cocoon/scheme/sitemap/SchemeSitemap.java: Moved the old content to SchemeSitemapFunctions. This file is now an extension of the AbstractSitemap, which is responsible with reading the components that are to be used in a sitemap. It's responsible with starting the processing of the Environment. Another responsibility is triggering the parsing of the XML sitemap, and translating it into Scheme. The actual work is done by the SchemeSitemapFunctions#parse and the Schme code in scheme/sitemap.scm. * scheme/sitemap.scm: Define sitemap-parse! to parse the XML representation of the sitemap into Scheme. * prj.el: Define the since-tag-template. * build.xml: No longer include in the Scheme heap file test.scm. * webapp/sitemap.xmap: Added. * src/org/apache/cocoon/scheme/sitemap/XMLtoSXML.java: SAX ContentHandler for translating XML to SXML (Scheme XML representation). * src/org/apache/cocoon/scheme/sitemap/SchemeSitemapHandler.java: Created. This handler replaces the default sitemap handler, which allows us to hookup a Scheme-based sitemap. * src/org/apache/cocoon/scheme/sitemap/SchemeSitemapFunctions.java: Renamed from SchemeSitemap. Added the parse function. * src/org/apache/cocoon/scheme/sitemap/SchemeInterpreterImpl.java: Created. * src/org/apache/cocoon/scheme/sitemap/SchemeInterpreter.java: Created. Revision Changes Path 1.5 +44 -0 xml-cocoon2/src/scratchpad/schecoon/ChangeLog Index: ChangeLog =================================================================== RCS file: /home/cvs/xml-cocoon2/src/scratchpad/schecoon/ChangeLog,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ChangeLog 17 Jan 2002 18:10:00 -0000 1.4 +++ ChangeLog 19 Jan 2002 01:10:20 -0000 1.5 @@ -1,3 +1,47 @@ +2002-01-18 Ovidiu Predescu <[EMAIL PROTECTED]> + + * webapp/user.roles: Define the role for the scheme-interpreter + element. + + * webapp/cocoon.xconf: Moved the responsibility of dealing with + the Scheme intrisics to the scheme-interpreter component. + + * src/org/apache/cocoon/scheme/sitemap/SchemeSitemap.java: Moved + the old content to SchemeSitemapFunctions. This file is now an + extension of the AbstractSitemap, which is responsible with + reading the components that are to be used in a sitemap. It's + responsible with starting the processing of the + Environment. Another responsibility is triggering the parsing of + the XML sitemap, and translating it into Scheme. The actual work + is done by the SchemeSitemapFunctions#parse and the Schme code in + scheme/sitemap.scm. + + * scheme/sitemap.scm: Define sitemap-parse! to parse the XML + representation of the sitemap into Scheme. + + * prj.el: Define the since-tag-template. + + * build.xml: No longer include in the Scheme heap file test.scm. + + * webapp/sitemap.xmap: Added. + + * src/org/apache/cocoon/scheme/sitemap/XMLtoSXML.java: SAX + ContentHandler for translating XML to SXML (Scheme XML + representation). + + * src/org/apache/cocoon/scheme/sitemap/SchemeSitemapHandler.java: + Created. This handler replaces the default sitemap handler, which + allows us to hookup a Scheme-based sitemap. + + * src/org/apache/cocoon/scheme/sitemap/SchemeSitemapFunctions.java: + Renamed from SchemeSitemap. Added the parse function. + + * src/org/apache/cocoon/scheme/sitemap/SchemeInterpreterImpl.java: + Created. + + * src/org/apache/cocoon/scheme/sitemap/SchemeInterpreter.java: + Created. + 2002-01-17 Ovidiu Predescu <[EMAIL PROTECTED]> * scheme/sxml.scm: Added. Compiled collection of SXML functions.
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]