richter 01/11/16 04:43:38
Modified: . Tag: Embperl2c MANIFEST MANIFEST.2 README.v2 ep.h
driver Tag: Embperl2c epxalan.cpp
Log:
Embperl 2 - dist fixups
Revision Changes Path
No revision
No revision
1.50.4.36 +2 -0 embperl/MANIFEST
Index: MANIFEST
===================================================================
RCS file: /home/cvs/embperl/MANIFEST,v
retrieving revision 1.50.4.35
retrieving revision 1.50.4.36
diff -u -r1.50.4.35 -r1.50.4.36
--- MANIFEST 2001/11/16 11:55:32 1.50.4.35
+++ MANIFEST 2001/11/16 12:43:37 1.50.4.36
@@ -4,6 +4,8 @@
epparse.c
epcmd2.c
ep2.h
+epcache.c
+epprovider.c
Embperl/Syntax.pm
Embperl/Syntax/HTML.pm
Embperl/Syntax/EmbperlHTML.pm
1.1.2.23 +2 -0 embperl/Attic/MANIFEST.2
Index: MANIFEST.2
===================================================================
RCS file: /home/cvs/embperl/Attic/MANIFEST.2,v
retrieving revision 1.1.2.22
retrieving revision 1.1.2.23
diff -u -r1.1.2.22 -r1.1.2.23
--- MANIFEST.2 2001/11/16 11:55:32 1.1.2.22
+++ MANIFEST.2 2001/11/16 12:43:37 1.1.2.23
@@ -4,6 +4,8 @@
epparse.c
epcmd2.c
ep2.h
+epcache.c
+epprovider.c
Embperl/Syntax.pm
Embperl/Syntax/HTML.pm
Embperl/Syntax/EmbperlHTML.pm
1.1.4.18 +4 -0 embperl/Attic/README.v2
Index: README.v2
===================================================================
RCS file: /home/cvs/embperl/Attic/README.v2,v
retrieving revision 1.1.4.17
retrieving revision 1.1.4.18
diff -u -r1.1.4.17 -r1.1.4.18
--- README.v2 2001/11/16 11:29:02 1.1.4.17
+++ README.v2 2001/11/16 12:43:37 1.1.4.18
@@ -9,7 +9,7 @@
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-$Id: README.v2,v 1.1.4.17 2001/11/16 11:29:02 richter Exp $
+$Id: README.v2,v 1.1.4.18 2001/11/16 12:43:37 richter Exp $
### !! IMPORTANT !! IMPORTANT !! IMPORTANT !! IMPORTANT !! IMPORTANT !!
@@ -339,6 +339,10 @@
This cause Embperl to behave like it has done in the past, when no
recipes exists.
+
+Each intermediate result could be cached. So for example you are able
+to cache the already parsed XML or compiled stylesheet in memory,
+without the need to reparse/recompile it over and over again.
Another nice thing of recipes are that they are not staticly. A recipe
is defined by a recipe object. When a request comes in Embperl calls
1.27.4.32 +1 -1 embperl/ep.h
Index: ep.h
===================================================================
RCS file: /home/cvs/embperl/ep.h,v
retrieving revision 1.27.4.31
retrieving revision 1.27.4.32
diff -u -r1.27.4.31 -r1.27.4.32
--- ep.h 2001/11/15 08:32:52 1.27.4.31
+++ ep.h 2001/11/16 12:43:37 1.27.4.32
@@ -474,7 +474,7 @@
{
hashtstr,
hashtint,
- hashtsv,
+ hashtsv
} ;
SV * CreateHashRef (/*in*/ char * sKey, ...) ;
No revision
No revision
1.1.2.12 +10 -8 embperl/driver/Attic/epxalan.cpp
Index: epxalan.cpp
===================================================================
RCS file: /home/cvs/embperl/driver/Attic/epxalan.cpp,v
retrieving revision 1.1.2.11
retrieving revision 1.1.2.12
diff -u -r1.1.2.11 -r1.1.2.12
--- epxalan.cpp 2001/11/16 08:08:08 1.1.2.11
+++ epxalan.cpp 2001/11/16 12:43:38 1.1.2.12
@@ -10,7 +10,7 @@
# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
# WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
#
-# $Id: epxalan.cpp,v 1.1.2.11 2001/11/16 08:08:08 richter Exp $
+# $Id: epxalan.cpp,v 1.1.2.12 2001/11/16 12:43:38 richter Exp $
#
###################################################################################*/
@@ -618,14 +618,14 @@
pStylesheetParam = sv_2mortal (CreateHashRef (
- "provider", hashtsv, CreateHashRef (
- "type", hashtstr, "xalan-compile-xsl",
- "stylesheet", hashtsv, CreateHashRef (
- "provider", hashtsv, CreateHashRef (
- "type", hashtstr, "file",
- "filename", hashtstr, sStylesheet,
+ (char *)"provider", hashtsv, CreateHashRef (
+ (char *)"type", hashtstr, (char *)"xalan-compile-xsl",
+ (char *)"stylesheet", hashtsv, CreateHashRef (
+ (char *)"provider", hashtsv, CreateHashRef (
+ (char *)"type", hashtstr, (char *)"file",
+ (char *)"filename", hashtstr, sStylesheet,
NULL),
- "cache", hashtint, 0,
+ (char *)"cache", hashtint, 0,
NULL),
NULL),
NULL)) ;
@@ -942,6 +942,8 @@
theXalanTransformer = new XalanTransformer ;
+
+ return ok ;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]