richter 2002/11/14 22:20:35
Modified: . Changes.pod DOM.xs Embperl.pm Makefile.PL epcmd2.c
epcomp.c epdom.c epinit.c
test/cmp epobless2.htm epobless3.htm epodiv.htm
epoincdiv.htm errdoc2.htm error.htm hidden.htm
if.htm importmodule.htm importsub.htm
importsub2.htm input.htm lists.htm loop.htm mix.htm
rawinput.htm table.htm tagscan.htm unclosed.htm
varerr.htm varerr.htm56
test/html error.htm hidden.htm input.htm
Added: test/cmp asp.htm changeattr.htm execfirst.htm execprint.htm
execsecond.htm executesub.htm execviamod.htm
exitcomp.htm exitreq.htm incif.htm includeerrbt.htm
incperl.htm incxmlLibXSLT.htm incxmlXalanXSLT.htm
inputjs2.htm keepreq.htm keepreq.htm.2 pod.asc
pod.asc.htm pod.asc.htm.win32 pod.asc.win32
pod.asc.xalan.htm pod.asc.xalan.htm.win32
rtfadv.asc rtfbasic.asc rtffull.asc rtfloop.asc
rtfmeta.asc ssibasic.htm ssiep.htm subtab.htm
subtextarea.htm syntax.htm tagintag.htm
test/html asp.htm changeattr.htm execfirst.htm execprint.htm
execsecond.htm executesub.htm execviamod.htm
execviamod.pm exitcomp.htm exitreq.htm exitsub.htm
incif.htm includeerrbt.htm incperl.htm
incxmlLibXSLT.htm incxmlLibXSLT2.htm
incxmlXalanXSLT.htm inputjs2.htm keepreq.htm
subexec.htm subtab.htm subtextarea.htm syntax.htm
tagintag.htm
test/html/SSI ssibasic.htm ssiinc.htm
test/html/pod pod.asc
test/html/rawinput include.htm
test/html/registry script.pl
test/html/rtf rtfadv.asc rtfbasic.asc rtffull.asc
rtfloop.asc rtfmeta.asc
test/html/xml kfd.xsl kfdres.xml pod.xml pod.xsl podold.xsl
Removed: test/html2 asp.htm binary.htm callsub.htm changeattr.htm
chdir.htm clearsess.htm crypto.htm delrdsess.htm
delsess.htm delwrsess.htm discard.htm div.htm
errmsg.htm errmsg2.htm error.htm errormismatch.htm
errormismatchcmd.htm escape.htm escraw.htm
execfirst.htm execgetsess.htm execnotfound.htm
execprint.htm execsecond.htm executesub.htm
execviamod.htm execviamod.pm exit.htm exit2.htm
exit3.htm exitcomp.htm exitreq.htm exitsub.htm
getbsess.htm getdelsess.htm getnosess.htm
getsess.htm heredoc.htm hidden.htm hostconfig.htm
http.htm if.htm ifperl.htm importmodule.htm
importsub.htm importsub2.htm inc.htm incerr.htm
incif.htm include.htm includeerr1.htm
includeerr2.htm includeerrbt.htm incparam.htm
incperl.htm incsub.htm inctext.htm
incxmlLibXSLT.htm incxmlXalanXSLT.htm input.htm
inputdisable.htm inputjava.htm inputjs2.htm
java.htm keepreq.htm lists.htm loop.htm
loopperl.htm mail.htm mailformto.htm mdatsess.htm
mix.htm nesting.htm nooutput.htm notallow.xhtm
object.htm plain.htm plainblock.htm post.htm
pure.htm recursexec.htm reqrec.htm setbadsess.htm
setsess.htm setunknownsess.htm spaces.htm sub.htm
subexec.htm subimp.htm subimp.pm subtab.htm
subtextarea.htm syntax.htm table.htm tabmode.htm
tagintag.htm tagscan.htm tagscandisable.htm
taint.htm unclosed.htm upload.htm var.htm
varepvar.htm varerr.htm
Log:
move 2.0 to HEAD
Revision Changes Path
1.190 +5 -0 embperl/Changes.pod
Index: Changes.pod
===================================================================
RCS file: /home/cvs/embperl/Changes.pod,v
retrieving revision 1.189
retrieving revision 1.190
diff -u -r1.189 -r1.190
--- Changes.pod 22 Oct 2002 05:29:03 -0000 1.189
+++ Changes.pod 15 Nov 2002 06:17:36 -0000 1.190
@@ -36,6 +36,11 @@
Bug reported by Saadiq Rodgers-King.
- Added [$last$], [$next$], [$redo$] and documented [* next *] etc.
- Readdeded missing MailFormTo and added test for it.
+ - Fixed escaping inside of html attributes of Embperl generated tags like input
+ and [$ hidden $].
+ - checked and selected attributes are now correctly set when values contains
+ entities (e.g. <)
+
=head1 2.0b8 (BETA) 25. Juni 2002
1.4 +10 -2 embperl/DOM.xs
Index: DOM.xs
===================================================================
RCS file: /home/cvs/embperl/DOM.xs,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- DOM.xs 22 Oct 2002 05:29:03 -0000 1.3
+++ DOM.xs 15 Nov 2002 06:17:36 -0000 1.4
@@ -270,10 +270,14 @@
char * sA ;
tDomTree * pDomTree ;
tReq * r = CurrReq ;
+ SV * sEscapedText ;
CODE:
sT = SV2String (sText, nText) ;
sA = SV2String (sAttr, nAttr) ;
+ sEscapedText = Escape (r, sT, nText, r -> Component.nCurrEscMode, NULL, '\0') ;
+ sT = SV2String (sEscapedText, nText) ;
+
pDomTree = DomTree_self (pDomNode -> xDomTree) ;
Element_selfSetAttribut (r -> pApp, pDomTree, Node_self (pDomTree, pDomNode ->
xNode), r -> Component.nCurrRepeatLevel, sA, nAttr, sT, nText) ;
@@ -287,12 +291,16 @@
SV * sText
PREINIT:
tReq * r = CurrReq ;
+ SV * sEscapedText ;
+ tDomTree * pDomTree ;
CODE:
STRLEN nAttr ;
STRLEN nText ;
char * sT = SV2String (sText, nText) ;
char * sA = SV2String (sAttr, nAttr) ;
- tDomTree * pDomTree = DomTree_self (xDomTree) ;
+ sEscapedText = Escape (r, sT, nText, r -> Component.nCurrEscMode, NULL, '\0') ;
+ sT = SV2String (sEscapedText, nText) ;
+ pDomTree = DomTree_self (xDomTree) ;
Element_selfSetAttribut (r -> pApp, pDomTree, Node_self (pDomTree, xNode), r ->
Component.nCurrRepeatLevel, sA, nAttr, sT, nText) ;
1.179 +2 -2 embperl/Embperl.pm
Index: Embperl.pm
===================================================================
RCS file: /home/cvs/embperl/Embperl.pm,v
retrieving revision 1.178
retrieving revision 1.179
diff -u -r1.178 -r1.179
--- Embperl.pm 22 Oct 2002 05:29:03 -0000 1.178
+++ Embperl.pm 15 Nov 2002 06:17:36 -0000 1.179
@@ -46,7 +46,7 @@
@ISA = qw(Exporter DynaLoader);
-$VERSION = '2.0b9_dev-3' ;
+$VERSION = '2.0b9_dev-5' ;
if ($modperl = $ENV{MOD_PERL})
1.58 +7 -2 embperl/Makefile.PL
Index: Makefile.PL
===================================================================
RCS file: /home/cvs/embperl/Makefile.PL,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -r1.57 -r1.58
--- Makefile.PL 22 Oct 2002 05:29:04 -0000 1.57
+++ Makefile.PL 15 Nov 2002 06:17:36 -0000 1.58
@@ -1193,7 +1193,12 @@
-open FH, ">xs/mmargs.pl" or die "Cannot open xs/mmargs.pl ($!)" ;
+open FH, ">xs/mmargs.pl" or die "Cannot open xs/mmargs.pl ($!).\n
+--------------------------------------------------------------------------
+If you done a CVS checkout you need to create the sources first by running
+xsbuilder/source_scan.pl and xsbuilder/xs_generate.pl.
+--------------------------------------------------------------------------
+\n" ;
print FH Data::Dumper -> Dump ([\%MMARGS], ['MMARGS']) ;
close FH ;
1.7 +10 -2 embperl/epcmd2.c
Index: epcmd2.c
===================================================================
RCS file: /home/cvs/embperl/epcmd2.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- epcmd2.c 22 Oct 2002 05:29:05 -0000 1.6
+++ epcmd2.c 15 Nov 2002 06:17:36 -0000 1.7
@@ -108,7 +108,8 @@
if (SvTYPE (pSV) == SVt_PVHV)
{ /* -> Hash -> check if key exists */
- if (hv_exists ((HV *)pSV, (char *)pVal, nValLen))
+ nValLen = TransHtml (r, (char *)pVal, nValLen) ;
+ if (hv_exists ((HV *)pSV, (char *)pVal, nValLen))
{
bEqual = 1 ;
hv_store (r -> pThread -> pInputHash, (char *)pName, nNameLen, newSVpv
((nValLen?((char *)pVal):""), nValLen), 0) ;
@@ -118,6 +119,7 @@
{
STRLEN dlen ;
char * pData = SvPV (pSV, dlen) ;
+ nValLen = TransHtml (r, (char *)pVal, nValLen) ;
if ((int)dlen == nValLen && strncmp (pVal, pData, dlen) == 0)
{
bEqual = 1 ;
@@ -318,6 +320,7 @@
{
char * s ;
STRLEN l ;
+ SV * sEscapedText ;
tNode xInputNode = Node_appendChild (r -> pApp, pDomTree, pNewNode
-> xNdx, nRepeatLevel, ntypTag, 0, "input", 5, 0, 0, NULL) ;
tNode xAttr = Node_appendChild (r -> pApp, pDomTree,
xInputNode, nRepeatLevel, ntypAttr, 0, "type", 4, 0, 0, NULL) ;
Node_appendChild (r -> pApp, pDomTree,
xAttr, nRepeatLevel, ntypAttrValue, 0, "hidden", 6, 0, 0, NULL) ;
@@ -327,6 +330,8 @@
xAttr = Node_appendChild (r -> pApp, pDomTree,
xInputNode, nRepeatLevel, ntypAttr, 0, "value", 5, 0, 0, NULL) ;
s = SvPV (*ppsv, l) ;
+ sEscapedText = Escape (r, s, l, r -> Component.nCurrEscMode,
NULL, '\0') ;
+ s = SV2String (sEscapedText, l) ;
Node_appendChild (r -> pApp, pDomTree, xAttr, nRepeatLevel,
ntypAttrValue, 0, s, l, 0, 0, NULL) ;
}
@@ -350,6 +355,7 @@
{
char * s ;
STRLEN l ;
+ SV * sEscapedText ;
tNode xInputNode = Node_appendChild (r -> pApp, pDomTree, pNewNode
-> xNdx, nRepeatLevel, ntypTag, 0, "input", 5, 0, 0, NULL) ;
tNode xAttr = Node_appendChild (r -> pApp, pDomTree,
xInputNode, nRepeatLevel, ntypAttr, 0, "type", 4, 0, 0, NULL) ;
Node_appendChild (r -> pApp, pDomTree,
xAttr, nRepeatLevel, ntypAttrValue, 0, "hidden", 6, 0, 0, NULL) ;
@@ -359,6 +365,8 @@
xAttr = Node_appendChild (r -> pApp, pDomTree,
xInputNode, nRepeatLevel, ntypAttr, 0, "value", 5, 0, 0, NULL) ;
s = SvPV (psv, l) ;
+ sEscapedText = Escape (r, s, l, r -> Component.nCurrEscMode,
NULL, '\0') ;
+ s = SV2String (sEscapedText, l) ;
Node_appendChild (r -> pApp, pDomTree, xAttr, nRepeatLevel,
ntypAttrValue, 0, s, l, 0, 0, NULL) ;
}
1.7 +0 -0 embperl/epcomp.c
Index: epcomp.c
===================================================================
RCS file: /home/cvs/embperl/epcomp.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
1.7 +3 -2 embperl/epdom.c
Index: epdom.c
===================================================================
RCS file: /home/cvs/embperl/epdom.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- epdom.c 22 Oct 2002 05:29:05 -0000 1.6
+++ epdom.c 15 Nov 2002 06:17:40 -0000 1.7
@@ -3414,7 +3414,8 @@
Ndx2StringLen (pAttr -> xValue, s, l) ;
while (isspace (*s) && l > 0)
s++, l-- ;
- owrite (r, s, l) ;
+ /*OutputEscape (r, s, l, (pAttr -> bFlags &
aflgEscXML)?Char2XML:(pAttr -> bFlags & aflgEscUrl)?Char2Url:Char2Html, (char)((pAttr
-> bFlags & aflgEscChar)?'\\':0)) ;*/
+ owrite (r, s, l) ;
nLastLen += l ;
}
if (pAttr -> xName != xNoName)
1.3 +6 -2 embperl/epinit.c
Index: epinit.c
===================================================================
RCS file: /home/cvs/embperl/epinit.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- epinit.c 22 Oct 2002 05:29:05 -0000 1.2
+++ epinit.c 15 Nov 2002 06:17:41 -0000 1.3
@@ -102,8 +102,11 @@
ppSV = hv_fetch (PL_modglobal, "Embperl::Thread", 15, 1) ;
#endif
if (!ppSV)
+ {
+ //strcpy (errdat1, "PL_modglobal (key=Embperl::Thread)") ;
return rcHashError ;
-
+ }
+
if (!*ppSV || !SvOK(*ppSV))
{
SV * pThreadRV ;
@@ -923,6 +926,7 @@
if (hv_store (pFormHash, pKey, nKey, pSVV, 0) == NULL)
{
_free (r, pMem) ;
+ strcpy (r -> errdat1, "fdat") ;
return rcHashError ;
}
1.3 +5 -18 embperl/test/cmp/epobless2.htm
Index: epobless2.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/epobless2.htm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- epobless2.htm 15 Jan 2001 20:17:36 -0000 1.2
+++ epobless2.htm 15 Nov 2002 06:17:41 -0000 1.3
@@ -5,39 +5,26 @@
<body>
<h1>another head from sub</h1>
-
txt1: txt1 from same dir in eposubs2 <br>
txt2: txt2 from base dir <br>
-eposub1:
-
-<h1>eposub1</h1>
+eposub1: <h1>eposub1</h1>
<br>
-eposub2:
-
-<h1>eposub2</h1>
+eposub2: <h1>eposub2</h1>
<br>
-eposub1:
+eposub1: <h1>eposub1</h1>
-<h1>eposub1</h1>
-
-<br>
-eposub2:
+<br>eposub2: <h1>eposub2</h1>
-<h1>eposub2</h1>
-
-<br>
-
- <hr> Footer <hr>
+<br> <hr> Footer <hr>
-
</body>
</html>
1.2 +5 -20 embperl/test/cmp/epobless3.htm
Index: epobless3.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/epobless3.htm,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- epobless3.htm 15 Jan 2001 20:17:36 -0000 1.1
+++ epobless3.htm 15 Nov 2002 06:17:41 -0000 1.2
@@ -5,32 +5,17 @@
<body>
<h1>another head from sub</h1>
+eposub1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa <h1>eposub1</h1>
-eposub1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+<br>eposub1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa <h1>eposub1</h1>
-<h1>eposub1</h1>
+<br>eposub2: bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb <h1>eposub2</h1>
-<br>
-eposub1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+<br>eposub2: bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb <h1>eposub2</h1>
-<h1>eposub1</h1>
-
-<br>
-eposub2: bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
-
-<h1>eposub2</h1>
-
-<br>
-eposub2: bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
-
-<h1>eposub2</h1>
-
-<br>
-
- <hr> Footer <hr>
+<br> <hr> Footer <hr>
-
</body>
</html>
1.4 +91 -182 embperl/test/cmp/epodiv.htm
Index: epodiv.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/epodiv.htm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- epodiv.htm 17 Nov 2000 05:30:48 -0000 1.3
+++ epodiv.htm 15 Nov 2002 06:17:41 -0000 1.4
@@ -134,10 +134,10 @@
</tr>
</table>
-<table border="4" >
+<table border="4" >
<tr>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -162,7 +162,7 @@
<tr>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -185,7 +185,7 @@
a2/1 </td>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -210,7 +210,7 @@
<tr>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -233,7 +233,7 @@
a3/1 </td>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -256,7 +256,7 @@
a3/2 </td>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -280,7 +280,7 @@
</tr>
</table>
-^<P>1\.3
+^<P>(2\.0.*?|1\.3.*?)<P>
<P>17<P>
<P>1<P>
@@ -288,213 +288,122 @@
<P>
0
-
- 1
-
- 2
+1
+2
A = 1<br>
-
- B = 2<br>
-
- C = 3<br>
+B = 2<br>
+C = 3<br>
@a[0] = a<br>
-
- @a[1] = b<br>
-
- @a[2] = c<br>
-
- @a[3] = d<br>
+ @a[1] = b<br>
+ @a[2] = c<br>
+ @a[3] = d<br>
@a[0] = a<br>
-
- @a[1] = b<br>
-
- @a[2] = c<br>
-
- @a[3] = d<br>
+ @a[1] = b<br>
+ @a[2] = c<br>
+ @a[3] = d<br>
a <br>
-
- b <br>
-
- c <br>
-
- d <br>
+b <br>
+c <br>
+d <br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
+3 <br>
+5 <br>
+7 <br>
+9 <br>
1 <br>
-
- 2 <br>
-
- 3 <br>
-
- 4 <br>
-
- 5 <br>
-
- 6 <br>
-
- 7 <br>
-
- 8 <br>
-
- 9 <br>
-
- 10 <br>
+2 <br>
+3 <br>
+4 <br>
+5 <br>
+6 <br>
+7 <br>
+8 <br>
+9 <br>
+10 <br>
2:1 <br>
-
- 2:2 <br>
-
- 2:3 <br>
-
- 2:4 <br>
-
- 2:5 <br>
+2:2 <br>
+2:3 <br>
+2:4 <br>
+2:5 <br>
3:a <br>
-
- 3:b <br>
-
- 3:c <br>
+3:b <br>
+3:c <br>
@a[0] = a<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
- @a[1] = b<br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
+ @a[1] = b<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
- @a[2] = c<br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
+ @a[2] = c<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
- @a[3] = d<br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
+ @a[3] = d<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
x
y
1.3 +91 -182 embperl/test/cmp/epoincdiv.htm
Index: epoincdiv.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/epoincdiv.htm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- epoincdiv.htm 13 Sep 2001 07:28:48 -0000 1.2
+++ epoincdiv.htm 15 Nov 2002 06:17:41 -0000 1.3
@@ -138,10 +138,10 @@
</tr>
</table>
-<table border="4" >
+<table border="4" >
<tr>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -166,7 +166,7 @@
<tr>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -189,7 +189,7 @@
a2/1 </td>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -214,7 +214,7 @@
<tr>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -237,7 +237,7 @@
a3/1 </td>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -260,7 +260,7 @@
a3/2 </td>
<td>
- <table border="5" >
+ <table border="5" >
<tr>
<td>b1/1 </td>
</tr>
@@ -284,7 +284,7 @@
</tr>
</table>
-^<P>(1.3|2.0)
+^<P>2.0
<P>17<P>
<P>1<P>
@@ -292,213 +292,122 @@
<P>
0
-
- 1
-
- 2
+1
+2
A = 1<br>
-
- B = 2<br>
-
- C = 3<br>
+B = 2<br>
+C = 3<br>
@a[0] = a<br>
-
- @a[1] = b<br>
-
- @a[2] = c<br>
-
- @a[3] = d<br>
+ @a[1] = b<br>
+ @a[2] = c<br>
+ @a[3] = d<br>
@a[0] = a<br>
-
- @a[1] = b<br>
-
- @a[2] = c<br>
-
- @a[3] = d<br>
+ @a[1] = b<br>
+ @a[2] = c<br>
+ @a[3] = d<br>
a <br>
-
- b <br>
-
- c <br>
-
- d <br>
+b <br>
+c <br>
+d <br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
+3 <br>
+5 <br>
+7 <br>
+9 <br>
1 <br>
-
- 2 <br>
-
- 3 <br>
-
- 4 <br>
-
- 5 <br>
-
- 6 <br>
-
- 7 <br>
-
- 8 <br>
-
- 9 <br>
-
- 10 <br>
+2 <br>
+3 <br>
+4 <br>
+5 <br>
+6 <br>
+7 <br>
+8 <br>
+9 <br>
+10 <br>
2:1 <br>
-
- 2:2 <br>
-
- 2:3 <br>
-
- 2:4 <br>
-
- 2:5 <br>
+2:2 <br>
+2:3 <br>
+2:4 <br>
+2:5 <br>
3:a <br>
-
- 3:b <br>
-
- 3:c <br>
+3:b <br>
+3:c <br>
@a[0] = a<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
- @a[1] = b<br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
+ @a[1] = b<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
- @a[2] = c<br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
+ @a[2] = c<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
- @a[3] = d<br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
+ @a[3] = d<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
x
y
1.8 +7 -16 embperl/test/cmp/errdoc2.htm
Index: errdoc2.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/errdoc2.htm,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- errdoc2.htm 22 Oct 2002 05:29:09 -0000 1.7
+++ errdoc2.htm 15 Nov 2002 06:17:41 -0000 1.8
@@ -11,29 +11,20 @@
main:
^prev: Apache.*?=SCALAR
next:
-^There are 1(0|2|3|5) errormessages:
+^There are 4 errormessages:
<table border=1>
-^ <tr><td>\[\d+\]ERR: 32: Warning in Perl code: Use of uninitialized value
+^- <tr><td>\[\d+\]ERR: 32: Warning in Perl code: Unquoted string
"qqqqqqqqqqqqqq" may clash with future reserved word
-^ <tr><td>\[\d+\]ERR: 32: Warning in Perl code: Use of uninitialized value
-
-^ <tr><td>\[\d+\]ERR: 32: Warning in Perl code: Use of uninitialized value
-
-^ <tr><td>\[\d+\]ERR: 32: Warning in Perl code: Use of uninitialized value
-
-^ <tr><td>\[\d+\]ERR: 32: Warning in Perl code: Use of uninitialized value
-
-^- <tr><td>\[\d+\]ERR: 32: Warning in Perl code: Unquoted string
"qqqqqqqqqqqqqq" may clash with future reserved word at
-^ <tr><td>\[\d+\]ERR: 24: Error in Perl code: syntax error at
-^ <tr><td>\[\d+\]ERR: 24: Error in Perl code: syntax error at
-^ <tr><td>\[\d+\]ERR: 24: Error in Perl code: Can't call method
"qq2" without a package or object reference at
-^ <tr><td>\[\d+\]ERR: 32: Warning in Perl code: Use of uninitialized value
^- <tr><td>\[\d+\]ERR: 32: Warning in Perl code: Bareword found where operator
expected at
+^-
^- <tr><td>\[\d+\]ERR: 32: Warning in Perl code: \(Missing operator
before is\?\)</td></tr>
+^-
^ <tr><td>\[\d+\]ERR: 24: Error in Perl code: syntax error at
-^Missing right.*?bracket at
^syntax error at
+^syntax error at
+^syntax error at
+^}"</td></tr>
</table>
</body>
1.8 +36 -18 embperl/test/cmp/error.htm
Index: error.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/error.htm,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- error.htm 22 Oct 2002 05:29:09 -0000 1.7
+++ error.htm 15 Nov 2002 06:17:41 -0000 1.8
@@ -2,24 +2,42 @@
<H1>Internal Server Error</H1>
The server encountered an internal error or misconfiguration and was unable to
complete your request.<P>
^Please contact the server administrator\,.*?and inform them of the time the error
occurred\, and anything you might have done that may have caused the error
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^^\[.*?\]ERR\: 32\: Warning in Perl code\: Unquoted string
"qqqqqqqqqqqqqq" may clash with future reserved word
-^\[.*?\]ERR\: 24\: Error in Perl code\: syntax error at .*? line \d*\, at EOF
-^\[.*?\]ERR\: 24\: Error in Perl code\: syntax error at .*? line \d*\, at EOF
-^\[.*?\]ERR\: 24\: Error in Perl code\: Can.*?
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^^\[.*?\]ERR\: 32\: Warning in Perl code\: Bareword found where operator expected
at .*?
-^^\[.*?\]ERR\: 32\: Warning in Perl code\: \(Missing operator before
is\?\)
-^\[.*?\]ERR\: 24\: Error in Perl code\: syntax error at .*? line \d*\, near
\"\;\$error is here \"\;
-^<br> Missing right .*?bracket at .*? line \d*\, at end of
line
-^<br> syntax error at .*? line \d*\, at EOF
-^\[.*?\]ERR\: 20\: error.htm\(58\)\: \<\;\/tr\>\; without \<\;tr\>\;
-^\[.*?\]ERR\: 45\: error.htm\(58\)\: Unclosed HTML tag <table> at end of file
-^ HTML\:\:Embperl.*?<P>
+<table cellspacing='2' cellpadding='5'>
+^^<tr bgcolor='#eeeeee'><td>
+^^<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^^\[.*?\]ERR: 32: Warning in Perl code: Unquoted string
"qqqqqqqqqqqqqq" may clash with future reserved word
+^^<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^^</td></tr>
+^-<tr bgcolor='#eeeeee'><td>
+^-<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^-\[.*?\]ERR: 32: Warning in Perl code: Use of uninitialized value at
.*?error.htm line \d+.
+^-<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^-</td></tr>
+^-<tr bgcolor='#eeeeee'><td>
+^-<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^^\[.*?\]ERR: 32: Warning in Perl code: Bareword found where operator expected at
.*?error.htm line \d+, near "\$error is"
+^^<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^^</td></tr>
+^^<tr bgcolor='#eeeeee'><td>
+^^<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^^\[.*?\]ERR: 32: Warning in Perl code: \(Missing operator before is\?\)
+^^<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^^</td></tr>
+<tr bgcolor='#eeeeee'><td>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^\[.*?\]ERR: 24: Error in Perl code: syntax error at .*?error.htm line \d+, at EOF
+^<br> syntax error at .*?error.htm line \d+,
+^<br> syntax error at .*?error.htm line \d+, near
"\$error is here "
+^<br> syntax error at .*?error.htm line \d+, near "
+^<br>
+^-<br>
+^-<br> }
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+</td></tr>
+</table>
+<br>
+
+^Embperl
</BODY></HTML>
1.7 +51 -97 embperl/test/cmp/hidden.htm
Index: hidden.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/hidden.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- hidden.htm 13 Sep 2001 07:28:48 -0000 1.6
+++ hidden.htm 15 Nov 2002 06:17:45 -0000 1.7
@@ -8,113 +8,67 @@
<form action="inhalt.htm" method="POST">
<p> </p>
- a1
-<input type="hidden" name="feld1" value="Wert1">
-<input type="hidden" name="feld2" value="Wert2">
-<input type="hidden" name="feld3" value="Wert3">
-<input type="hidden" name="feld4" value="Wert4">
-a2
-<input type="hidden" name="feld1" value="Pfalz">
-<input type="hidden" name="feld2" value="Rheinhessen">
-a3
-<input type="hidden" name="feld2" value="Rheinhessen">
-a4
-<input type="hidden" name="feld2" value="Rheinhessen">
-a5
-<input type="hidden" name="feld1" value="Pfalz">
-<input type="hidden" name="feld2" value="Rheinhessen">
-a6
-<input type="hidden" name="feld2" value="Rheinhessen">
-a7
-<input type="hidden" name="feld2" value="Rheinhessen">
-a8
-<input type="hidden" name="feld4" value="Wert4">
-<input type="hidden" name="feld3" value="Wert3">
-<input type="hidden" name="feld2" value="Wert2">
-<input type="hidden" name="feld1" value="Wert1">
-<input type="text" name="feld1" value="Wert1">
-
- b1
-<input type="hidden" name="feld2" value="Wert2">
-<input type="hidden" name="feld3" value="Wert3">
-<input type="hidden" name="feld4" value="Wert4">
-b2
-<input type="hidden" name="feld2" value="Rheinhessen">
-b3
-<input type="hidden" name="feld2" value="Rheinhessen">
-b4
-<input type="hidden" name="feld2" value="Rheinhessen">
-b5
-<input type="hidden" name="feld2" value="Rheinhessen">
-b6
-<input type="hidden" name="feld2" value="Rheinhessen">
-<input type="text" name="feld2" value="Wert2">
+ a1<input type="hidden" name="feld1" value="Wert1"><input type="hidden"
name="feld2" value="Wert2"><input type="hidden" name="feld3" value="Wert3"><input
type="hidden" name="feld4" value="Wert4">
+ a2<input type="hidden" name="feld1" value="Pfalz"><input type="hidden"
name="feld2" value="Rhein"hessen"&Pfalz">
+ a3<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ a4<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ a5<input type="hidden" name="feld1" value="Pfalz"><input type="hidden"
name="feld2" value="Rhein"hessen"&Pfalz">
+ a6<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ a7<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ a8<input type="hidden" name="feld4" value="Wert4"><input type="hidden"
name="feld3" value="Wert3"><input type="hidden" name="feld2" value="Wert2"><input
type="hidden" name="feld1" value="Wert1">
- c1
-<input type="hidden" name="feld3" value="Wert3">
-<input type="hidden" name="feld4" value="Wert4">
-c2
-c3
-<input type="hidden" name="feld2" value="Rheinhessen">
-c4
-<input type="hidden" name="feld2" value="Rheinhessen">
-c5
-c6
-<input type="hidden" name="feld2" value="Rheinhessen">
-<input type="text" name="feld3" value="Wert3">
+ <input type="text" name="feld1" value="Wert1">
+
+ b1<input type="hidden" name="feld2" value="Wert2"><input type="hidden"
name="feld3" value="Wert3"><input type="hidden" name="feld4" value="Wert4">
+ b2<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ b3<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ b4<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ b5<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ b6<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+
+
+ <input type="text" name="feld2" value="Wert2">
+
+ c1<input type="hidden" name="feld3" value="Wert3"><input type="hidden"
name="feld4" value="Wert4">
+ c2
+ c3<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ c4<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ c5
+ c6<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+
+ <input type="text" name="feld3" value="Wert3">
<input type="text" name="feld4" value="Wert4">
d1
-d2
-d3
-<input type="hidden" name="feld2" value="Rheinhessen">
-d4
-<input type="hidden" name="feld2" value="Rheinhessen">
-d5
-d6
-<input type="hidden" name="feld2" value="Rheinhessen">
-d7
-<input type="hidden" name="feld2" value="Rheinhessen">
-e1
-^<input type="hidden" name="empty(1|2)" value="">
-^<input type="hidden" name="empty(1|2)" value="">
-e2
-<input type="hidden" name="empty1" value="">
-<input type="hidden" name="empty2" value="">
-optNoHiddenEmptyValue is now 0 optNoHiddenEmptyValue is now 1 e1
-e2
-optNoHiddenEmptyValue is now 0 e1
-^<input type="hidden" name="empty(1|2)" value="">
-^<input type="hidden" name="empty(1|2)" value="">
-e2
-<input type="hidden" name="empty1" value="">
-<input type="hidden" name="empty2" value="">
-</form>
+ d2
+ d3<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ d4<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ d5
+ d6<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
+ d7<input type="hidden" name="feld2" value="Rhein"hessen"&Pfalz">
-<form >
- l1
-^<input type="hidden" name="empty(1|2)" value="">
-^<input type="hidden" name="empty(1|2)" value="">
-</form>
+ e1<input type="hidden" name="empty1" value=""><input type="hidden"
name="empty2" value="">
+ e2<input type="hidden" name="empty1" value=""><input type="hidden"
name="empty2" value="">
+ optNoHiddenEmptyValue is now 0 optNoHiddenEmptyValue is now 1 e1
+ e2
+ optNoHiddenEmptyValue is now 0 e1<input type="hidden" name="empty1"
value=""><input type="hidden" name="empty2" value="">
+ e2<input type="hidden" name="empty1" value=""><input type="hidden"
name="empty2" value="">
-<form >
- l1
-^<input type="hidden" name="empty(1|2)" value="">
-^<input type="hidden" name="empty(1|2)" value="">
</form>
-<form >
- l1
-^<input type="hidden" name="empty(1|2)" value="">
-^<input type="hidden" name="empty(1|2)" value="">
-</form>
-<form >
- l1
-^<input type="hidden" name="empty(1|2)" value="">
-^<input type="hidden" name="empty(1|2)" value="">
+<form>
+ l1<input type="hidden" name="empty1" value=""><input type="hidden"
name="empty2" value="">
+</form>
+<form>
+ l1<input type="hidden" name="empty1" value=""><input type="hidden"
name="empty2" value="">
+</form>
+<form>
+ l1<input type="hidden" name="empty1" value=""><input type="hidden"
name="empty2" value="">
+</form>
+<form>
+ l1<input type="hidden" name="empty1" value=""><input type="hidden"
name="empty2" value="">
</form>
</body>
</html>
-
1.6 +19 -33 embperl/test/cmp/if.htm
Index: if.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/if.htm,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- if.htm 14 Sep 2000 04:57:34 -0000 1.5
+++ if.htm 15 Nov 2002 06:17:45 -0000 1.6
@@ -52,48 +52,34 @@
-<TABLE WIDTH="530" BORDER="0">
- <TR>
+<table WIDTH="530" BORDER="0">
+ <tr>
<TD ALIGN="LEFT">
- <A HREF="/">
- <IMG SRC="/icons/iiilogo_narrow.gif"
- WIDTH="" HEIGHT="" BORDER="0"
- ALT="iii logo"
- qqq >
+ <a href="/">
+ <img src="/icons/iiilogo_narrow.gif"
+ WIDTH="" HEIGHT="" BORDER="0" ALT="iii logo" qqq >
</TD>
-</TR>
-</TABLE>
+</tr>
+</table>
-<TABLE WIDTH="530" BORDER="0">
- <TR>
+<table WIDTH="530" BORDER="0">
+ <tr>
<TD ALIGN="LEFT">
- <A HREF="/">
- <IMG SRC="/i/www.iii.co.uk/iiilogo_narrow.gif"
- WIDTH="1" HEIGHT="2" BORDER="0"
- ALT="iii logo"
-
onload="window.open('/iit/leavingiit.epl','dis','status=no,scrollbars=no,resizable=yes,width=370,height=320,screenX=100,screenY=100,top=100,left=100');
return false"
- >
+ <a href="/">
+ <img src="/i/www.iii.co.uk/iiilogo_narrow.gif"
+ WIDTH="1" HEIGHT="2" BORDER="0" ALT="iii logo"
onload="window.open('/iit/leavingiit.epl','dis','status=no,scrollbars=no,resizable=yes,width=370,height=320,screenX=100,screenY=100,top=100,left=100');
return false" >
</TD>
-</TR>
-</TABLE>
+</tr>
+</table>
-<IMG
-SRC=".gifSRC="/icons/iiilogo_narrow_else.gif" WIDTH="5" HEIGHT="10" BORDER="0"
-ALT="iii logo"
->
-
-<IMG
-SRC="/i/www.iii/iit.gif" WIDTH="6" HEIGHT="11" BORDER="0"
-ALT="iit logo"
->
-
-<IMG
-SRC="/i/www.iii/iit.gif" WIDTH="6" HEIGHT="11" BORDER="0"
-ALT="iit logo"
-qqq>
+<img src="/icons/iiilogo_narrow_else.gif" WIDTH="5" HEIGHT="10" BORDER="0"
ALT="iii logo" >
+
+<img src="/i/www.iii/iit.gif" WIDTH="6" HEIGHT="11" BORDER="0" ALT="iit logo" >
+
+<img src="/i/www.iii/iit.gif" WIDTH="6" HEIGHT="11" BORDER="0" ALT="iit logo"
qqq>
1.5 +2 -26 embperl/test/cmp/importmodule.htm
Index: importmodule.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/importmodule.htm,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- importmodule.htm 16 Jul 2000 17:45:54 -0000 1.4
+++ importmodule.htm 15 Nov 2002 06:17:45 -0000 1.5
@@ -9,48 +9,24 @@
<h1>Tests for Embperl - Importing from a Perl module</h1>
First sub:
-
-
<h2>1.) Here goes some normal html text <h2>
+
Second sub:
^params in main = HTML::Embperl::Req=HASH
-
-
2.) Here comes some perl:
foo = Hello world<br>
testdata = <br>
params in sub.pm = 1 2 3
+
And now a table splitted into several subs:
<table>
<tr><th>1</th><th>2></th></tr>
<tr>
-
-
-
<td>a1<td>
-
-
-
-
-<td>a2<td>
-
-</tr>
-
-<tr>
-
-
-
-<td>b1<td>
-
-
-
-
-
-<td>b2<td>
</tr>
</table>
1.5 +4 -21 embperl/test/cmp/importsub.htm
Index: importsub.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/importsub.htm,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- importsub.htm 7 Nov 2000 11:28:31 -0000 1.4
+++ importsub.htm 15 Nov 2002 06:17:45 -0000 1.5
@@ -9,12 +9,11 @@
<h1>Tests for Embperl - Importing subs</h1>
First sub:
-
*1*
*1*<h2>1.) Here goes some normal html text <h2>
*1*
-Second sub:
+Second sub:
*2*
*2*2.) Here comes some perl:
*2*
@@ -22,42 +21,26 @@
*2*foo = Hello world<br>
*2*testdata = <br>
*2*
+
And now a table splitted into several subs:
<table>
<tr><th>1</th><th>2></th></tr>
<tr>
-
*4*
*4*<td>a1<td>
*4*
-
-*4*
-*4*<td>a2<td>
-*4*
-</tr>
-
-<tr>
-
-*4*
-*4*<td>b1<td>
-*4*
-
-
-*4*
-*4*<td>b2<td>
-*4*
</tr>
</table>
req_rec sub:
^<h2>\$req_rec =.*?\$\$req_rec =
-
*6*
-^\*6\*<h2>\$req_rec =.*?\$\$req_rec =
+^\*6\*<h2>\$req_rec =.*?\$\$req_rec =
*6*
+
And done!
1.4 +2 -19 embperl/test/cmp/importsub2.htm
Index: importsub2.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/importsub2.htm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- importsub2.htm 7 Nov 2000 11:28:32 -0000 1.3
+++ importsub2.htm 15 Nov 2002 06:17:45 -0000 1.4
@@ -9,7 +9,6 @@
<h1>Tests for Embperl - Importing subs</h1>
Second sub:
-
*2*
*2*2.) Here comes some perl:
*2*
@@ -17,37 +16,21 @@
*2*foo = Hello world<br>
*2*testdata = <br>
*2*
-First sub:
+First sub:
*1*
*1*<h2>1.) Here goes some normal html text <h2>
*1*
+
And now a table splitted into several subs:
<table>
<tr><th>1</th><th>2></th></tr>
<tr>
-
*4*
*4*<td>2a1<td>
*4*
-
-*4*
-*4*<td>2a2<td>
-*4*
-</tr>
-
-<tr>
-
-*4*
-*4*<td>2b1<td>
-*4*
-
-
-*4*
-*4*<td>2b2<td>
-*4*
</tr>
</table>
1.17 +182 -130 embperl/test/cmp/input.htm
Index: input.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/input.htm,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- input.htm 22 Oct 2002 05:29:09 -0000 1.16
+++ input.htm 15 Nov 2002 06:17:45 -0000 1.17
@@ -1,5 +1,4 @@
<html>
-
<head>
<title>Test for interpretation of input tag</title>
</head>
@@ -7,35 +6,39 @@
<form action="inhalt.htm" method="POST">
<p> </p>
- <input name=neu1 value="no" >
- <input name=undef value="no">
+ <input name="neu1" value="no">
+ <input name="undef" value="no">
<input>
- <input >
- <input name="feld1">
+ <input>
+ <input name="feld1" value="">
<input name="feld5" value="Wert5">
<input name="feld1" value="Wert1">
<input name="feld5" value="Wert15">
+ <input name="feld5a" value="a"b">
+ <input name="feld5b" value="a'b&c">
+ <input name="feld5a" value="Wert4'y'r">
+ <input name="feld5b" value=""Wert5"">
<input name="feld1" value="">
<input name="feld5" value="">
<input type="text">
- <input type = "text">
+ <input type="text">
<input typo="text2">
<input typo = "text2" >
<input foo>
<input foo >
-
- <input name=neu2 value="">
+
+ <input name="neu2" value="">
<input name='neu3' value=">>">
<input type="text" name="feld1" value="Wert1">
- <input type="text" name="feld2">
- <input type="text" size=10 name="feld3">
- <input type="text" name="feld4" size=10>
+ <input type="text" name="feld2" value="">
+ <input type="text" size=10 name="feld3" value="">
+ <input type="text" name="feld4" size=10 value="">
<input type="text" name="feld5" value="Wert5">
<input type="text" name="feld6" value="Wert6">
- <input type="text" size=10 name="feld7" value="Wert7">
+ <input type="text" size=10 name="feld7" value="Wert7">
<input type="text" name="feld8" size=10 value="Wert8">
@@ -49,62 +52,46 @@
<input type="checkbox" name="cb7" value="cbv7" checked>
<input type="checkbox" value="cbv8" name="cb8" checked>
- <input type="checkbox" value="cbv9" name="cb9" >
- <input type="checkbox" name="cb10" value="cbv10">
- <input type="checkbox" name="cb11" value="cbv11">
+ <input type="checkbox" value="cbv9" name="cb9">
+ <input type="checkbox" name="cb10" value="cbv10">
+ <input type="checkbox" name="cb11" value="cbv11">
<input type="checkbox" name="dec" checked value="a & b">
<input type="checkbox" name="dec" checked value="a & b">
- <textarea Name=feld1></textarea>
- <textarea Name=feld5>Wert5</textarea>
-
- <textarea Name=feld1>text1</textarea>
- <textarea Name=feld5>text5</textarea>
+ <textarea name="feld1"></textarea>
+ <textarea name="feld5">Wert5</textarea>
+ <textarea name="feld1">text1</textarea>
+ <textarea name="feld5">text5</textarea>
<table border="0" width="100%">
<tr>
<td><table border="0">
<tr>
- <td valign="top"><input type="checkbox"
- name="Region"
- value="Pfalz"><a
- href="inhalt.htm?Region=Pfalz">Pfalz</a></td>
+ <td valign="top"><input type="checkbox" name="Region"
value="Pfalz"><a href="inhalt.htm?Region=Pfalz">Pfalz</a></td>
</tr>
<tr>
- <td valign="top"><input type="checkbox"
- name="Region"
- value="Rheinhessen"><a
- href="inhalt.htm?Region=Rheinhessen">Rheinhessen</a></td>
+ <td valign="top"><input type="checkbox" name="Region"
value="Rheinhessen"><a href="inhalt.htm?Region=Rheinhessen">Rheinhessen</a></td>
</tr>
</table>
</td>
<td><table border="0">
<tr>
- <td valign="top"><p align="left"><input
- type="checkbox" name="Kategorie"
- value="Kultur"><a
- href="inhalt.htm?Kategorie=Kultur">Kultur</a></p>
+ <td valign="top"><p align="left"><input type="checkbox"
name="Kategorie" value="Kultur"><a href="inhalt.htm?Kategorie=Kultur">Kultur</a></p>
</td>
</tr>
<tr>
- <td valign="top"><p align="left"><input
- type="checkbox" name="Kategorie"
- value="Sport"><a
- href="inhalt.htm?Kategorie=Sport">Sport</a></p>
+ <td valign="top"><p align="left"><input type="checkbox"
name="Kategorie" value="Sport"><a href="inhalt.htm?Kategorie=Sport">Sport</a></p>
</td>
</tr>
<tr>
- <td valign="top"><p align="left"><input
- type="checkbox" name="Kategorie"
- value="Veranstaltungen"><a
-
href="inhalt.htm?Kategorie=Veranstaltungen">Veranstaltungen</a></p>
+ <td valign="top"><p align="left"><input type="checkbox"
name="Kategorie" value="Veranstaltungen"><a
href="inhalt.htm?Kategorie=Veranstaltungen">Veranstaltungen</a></p>
</td>
</tr>
</table>
@@ -112,7 +99,7 @@
</tr>
</table>
- <select name="foo">
+ <select name="foo">
<option value="feld1">feld1</option>
<option value="feld2">feld2</option>
<option value="feld3">feld3</option>
@@ -143,7 +130,7 @@
<select name="feld5">
<option>Wert3</option>
<option>Wert4</option>
- <option>Wert5</option>
+ <option selected>Wert5</option>
</select>
<select name="feld5">
@@ -152,6 +139,42 @@
<option>Wert5
</select>
+ <select name="feld5a">
+ <option>Wert3'x</option>
+ <option selected>Wert4'y'r</option>
+ <option>Wert5\#\\'#''</option>
+ </select>
+
+ <select name="feld5a">
+ <option>Wert3'x
+ <option>Wert4'y'r
+ <option>Wert5\#\\'#''
+ </select>
+
+ <select name="feld5b">
+ <option value="1">1</option>
+ <option value="2">2</option>
+ <option value=""Wert5"" selected>3</option>
+ </select>
+
+ <select name="feld5b">
+ <option>Wert3'x</option>
+ <option>Wert4'y'r</option>
+ <option selected>"Wert5"</option>
+ <option>Wert3'x</option>
+ <option selected>"Wert5"</option>
+ <option>Wert3'x</option>
+ </select>
+
+ <select name="feld5b">
+ <option>Wert3'x
+ <option>Wert4'y'r
+ <option>"Wert5"
+ <option>Wert3'x
+ <option>"Wert5"
+ <option>Wert3'x
+ </select>
+
<select name="mult" multiple>
<option value="Wert1">Wert1</option>
<option value="Wert2">Wert2</option>
@@ -164,82 +187,102 @@
</select>
<select name="mult" multiple>
- <option value="Wert1" >Wert1</option>
- <option value="Wert2" >Wert2</option>
+ <option value="Wert1">Wert1</option>
+ <option value="Wert2">Wert2</option>
<option value="Wert3" selected>Wert3</option>
- <option value="Wert4" >Wert4</option>
- <option value="Wert5" >Wert5</option>
+ <option value="Wert4">Wert4</option>
+ <option value="Wert5">Wert5</option>
<option value="Wert6" selected>Wert6</option>
- <option value="Wert7" >Wert7</option>
- <option value="Wert8" >Wert8</option>
+ <option value="Wert7">Wert7</option>
+ <option value="Wert8">Wert8</option>
+ </select>
+
+ <select name="escmult" multiple>
+ <option value="Wert1">Wert1</option>
+ <option value="Wert2">Wert2</option>
+ <option value="Wert3" selected>Wert3</option>
+ <option value="Wert4">Wert4</option>
+ <option value="Wert5">Wert5</option>
+ <option value="Wert6">Wert6</option>
+ <option value="Wert7">Wert7</option>
+ <option value="Wert8">Wert8</option>
+ <option value="a>b" selected>a>b</option>
+ </select>
+
+ <select name="escmult" multiple>
+ <option value="Wert1">Wert1</option>
+ <option value="Wert2">Wert2</option>
+ <option value="Wert3" selected>Wert3</option>
+ <option value="Wert4">Wert4</option>
+ <option value="Wert5">Wert5</option>
+ <option value="Wert6">Wert6</option>
+ <option value="Wert7">Wert7</option>
+ <option value="Wert8">Wert8</option>
+ <option value="a>b" selected>a>b</option>
</select>
- ks = Kategorie Region cb1 cb10 cb11 cb2 cb3 cb4 cb5 cb6 cb7 cb8 cb9 dec feld1
feld5 feld6 feld7 feld8 mult neu1 neu2 neu3 undef<p>
+ ks = cb1 cb2 cb5 cb6 cb7 cb8 dec escmult feld1 feld2 feld3 feld4 feld5 feld5a
feld5b feld6 feld7 feld8 mult neu1 neu2 neu3 undef<p>
<table border=9>
<tr>
- <td>Kategorie</td><td>Veranstaltungen</td>
- </tr>
-
- <tr>
- <td>Region</td><td>Rheinhessen</td>
+ <td>cb1</td><td>cbv1</td>
</tr>
<tr>
- <td>cb1</td><td>cbv1</td>
+ <td>cb2</td><td>cbv2</td>
</tr>
<tr>
- <td>cb10</td><td>ncbv10</td>
+ <td>cb5</td><td>cbv5</td>
</tr>
<tr>
- <td>cb11</td><td>ncbv11</td>
+ <td>cb6</td><td>cbv6</td>
</tr>
<tr>
- <td>cb2</td><td>cbv2</td>
+ <td>cb7</td><td>cbv7</td>
</tr>
<tr>
- <td>cb3</td><td>cbv3</td>
+ <td>cb8</td><td>cbv8</td>
</tr>
<tr>
- <td>cb4</td><td>cbv4</td>
+ <td>dec</td><td>a & b</td>
</tr>
<tr>
- <td>cb5</td><td>cbv5</td>
+ <td>escmult</td><td>a>b</td>
</tr>
<tr>
- <td>cb6</td><td>cbv6</td>
+ <td>feld1</td><td>text1</td>
</tr>
<tr>
- <td>cb7</td><td>cbv7</td>
+ <td>feld2</td><td></td>
</tr>
<tr>
- <td>cb8</td><td>cbv8</td>
+ <td>feld3</td><td></td>
</tr>
<tr>
- <td>cb9</td><td>ncbv9</td>
+ <td>feld4</td><td></td>
</tr>
<tr>
- <td>dec</td><td>a & b</td>
+ <td>feld5</td><td>Wert5</td>
</tr>
<tr>
- <td>feld1</td><td>text1</td>
+ <td>feld5a</td><td>Wert4'y'r</td>
</tr>
<tr>
- <td>feld5</td><td>Wert5</td>
+ <td>feld5b</td><td>"Wert5"</td>
</tr>
<tr>
@@ -263,11 +306,11 @@
</tr>
<tr>
- <td>neu2</td><td>value=""</td>
+ <td>neu2</td><td></td>
</tr>
<tr>
- <td>neu3</td><td>value="</td>
+ <td>neu3</td><td>>></td>
</tr>
<tr>
@@ -299,19 +342,38 @@
<option value="Wert8">Wert8</option>
</select>
- <input type="checkbox" value="Wert1" name="mult" >
+ <select name="feld5">
+ <option value="Wert1">Wert1</option>
+
+ <option value="Wert2">Wert2</option>
+
+ <option value="Wert3">Wert3</option>
+
+ <option value="Wert4">Wert4</option>
+
+ <option value="Wert5" selected>Wert5</option>
+
+ <option value="Wert6">Wert6</option>
+
+ <option value="Wert7">Wert7</option>
+
+ <option value="Wert8">Wert8</option>
+ </select>
+
+
<input type="checkbox" value="Wert1" name="mult">
- <input type="checkbox" value="Wert2" name="mult" >
+ <input type="checkbox" value="Wert1" name="mult">
+ <input type="checkbox" value="Wert2" name="mult">
<input type="checkbox" value="Wert2" name="mult">
<input type="checkbox" value="Wert3" name="mult" checked>
<input type="checkbox" value="Wert3" name="mult" checked>
- <input type="checkbox" value="Wert4" name="mult" >
<input type="checkbox" value="Wert4" name="mult">
- <input type="checkbox" value="Wert5" name="mult" >
+ <input type="checkbox" value="Wert4" name="mult">
+ <input type="checkbox" value="Wert5" name="mult">
<input type="checkbox" value="Wert5" name="mult">
<input type="checkbox" value="Wert6" name="mult" checked>
<input type="checkbox" value="Wert6" name="mult" checked>
- <input type="checkbox" value="Wert7" name="mult" >
+ <input type="checkbox" value="Wert7" name="mult">
<input type="checkbox" value="Wert7" name="mult">
@@ -371,41 +433,38 @@
<input type="checkbox" value="cbv4" name="cb1">
<input type="checkbox" value="cbv5" name="cb1">
<input type="checkbox" value="cbv6" name="cb1">
- <input type="text" name="feld1" value="">
- <input type="text" name="feld1">
+ <input type="text" name="feld1" value="">
+ <input type="text" name="feld1" value="">
-
- <input type="checkbox" value="cbv5" name="cb5" checked>
+ <input type="checkbox" value="cbv5" name="cb5" checked>
<input type="checkbox" value="cbv1" name="cb5">
<input type="checkbox" value="cbv2" name="cb5">
<input type="checkbox" value="cbv3" name="cb5">
<input type="checkbox" value="cbv4" name="cb5">
<input type="checkbox" value="cbv5" name="cb5" checked>
<input type="checkbox" value="cbv6" name="cb5">
- <input type="text" name="feld5" value="feld5">
- <input type="text" name="feld5" value="Wert5">
+ <input type="text" name="feld5" value="feld5">
+ <input type="text" name="feld5" value="Wert5">
-
- <input type="checkbox" value="cbv2" name="cb2">
+ <input type="checkbox" value="cbv2" name="cb2">
<input type="checkbox" value="cbv1" name="cb2">
<input type="checkbox" value="cbv2" name="cb2">
<input type="checkbox" value="cbv3" name="cb2">
<input type="checkbox" value="cbv4" name="cb2">
<input type="checkbox" value="cbv5" name="cb2">
<input type="checkbox" value="cbv6" name="cb2">
- <input type="text" name="feld2" value="">
- <input type="text" name="feld2">
+ <input type="text" name="feld2" value="">
+ <input type="text" name="feld2" value="">
-
- <input type="checkbox" value="cbv6" name="cb6" checked>
+ <input type="checkbox" value="cbv6" name="cb6" checked>
<input type="checkbox" value="cbv1" name="cb6">
<input type="checkbox" value="cbv2" name="cb6">
<input type="checkbox" value="cbv3" name="cb6">
<input type="checkbox" value="cbv4" name="cb6">
<input type="checkbox" value="cbv5" name="cb6">
<input type="checkbox" value="cbv6" name="cb6" checked>
- <input type="text" name="feld6" value="feld6">
- <input type="text" name="feld6" value="Wert6">
+ <input type="text" name="feld6" value="feld6">
+ <input type="text" name="feld6" value="Wert6">
<textarea name="feld1"></textarea>
<textarea name="feld1"></textarea>
@@ -453,99 +512,88 @@
<p>
i = 5 fdat{feld5} Wert5<br>
<input type="checkbox" value="cbv5" name="cb5" checked>
- <input type="text" name="feld5" value="feld5">
- <input type="text" name="feld5" value="Wert5">
+ <input type="text" name="feld5" value="feld5">
+ <input type="text" name="feld5" value="Wert5">
</p>
-
- <p>
+ <p>
i = 2 fdat{feld5} Wert5<br>
<input type="checkbox" value="cbv2" name="cb2">
- <input type="text" name="feld2" value="">
- <input type="text" name="feld2">
+ <input type="text" name="feld2" value="">
+ <input type="text" name="feld2" value="">
</p>
-
- <p>
+ <p>
i = 6 fdat{feld5} Wert5<br>
<input type="checkbox" value="cbv6" name="cb6" checked>
- <input type="text" name="feld6" value="feld6">
- <input type="text" name="feld6" value="Wert6">
+ <input type="text" name="feld6" value="feld6">
+ <input type="text" name="feld6" value="Wert6">
</p>
-
- <p>
+ <p>
i = 1 fdat{feld5} Wert5<br>
<input type="checkbox" value="cbv1" name="cb1">
- <input type="text" name="feld1" value="">
- <input type="text" name="feld1">
+ <input type="text" name="feld1" value="">
+ <input type="text" name="feld1" value="">
</p>
- ks = Kategorie Region cb1 cb10 cb11 cb2 cb3 cb4 cb5 cb6 cb7 cb8 cb9 dec feld1
feld2 feld5 feld6 feld7 feld8 mult neu1 neu2 neu3 undef<p>
+ ks = cb1 cb2 cb5 cb6 cb7 cb8 dec escmult feld1 feld2 feld3 feld4 feld5 feld5a
feld5b feld6 feld7 feld8 mult neu1 neu2 neu3 ta undef<p>
<table border=10>
<tr>
- <td>Kategorie</td><td>Veranstaltungen</td>
- </tr>
-
- <tr>
- <td>Region</td><td>Rheinhessen</td>
- </tr>
-
- <tr>
<td>cb1</td><td>cbv1</td>
</tr>
<tr>
- <td>cb10</td><td>ncbv10</td>
+ <td>cb2</td><td>cbv2</td>
</tr>
<tr>
- <td>cb11</td><td>ncbv11</td>
+ <td>cb5</td><td>cbv5</td>
</tr>
<tr>
- <td>cb2</td><td>cbv2</td>
+ <td>cb6</td><td>cbv6</td>
</tr>
<tr>
- <td>cb3</td><td>cbv3</td>
+ <td>cb7</td><td>cbv7</td>
</tr>
<tr>
- <td>cb4</td><td>cbv4</td>
+ <td>cb8</td><td>cbv8</td>
</tr>
<tr>
- <td>cb5</td><td>cbv5</td>
+ <td>dec</td><td>a & b</td>
</tr>
<tr>
- <td>cb6</td><td>cbv6</td>
+ <td>escmult</td><td>a>b</td>
</tr>
<tr>
- <td>cb7</td><td>cbv7</td>
+ <td>feld1</td><td></td>
</tr>
<tr>
- <td>cb8</td><td>cbv8</td>
+ <td>feld2</td><td></td>
</tr>
<tr>
- <td>cb9</td><td>ncbv9</td>
+ <td>feld3</td><td></td>
</tr>
<tr>
- <td>dec</td><td>a & b</td>
+ <td>feld4</td><td></td>
</tr>
<tr>
- <td>feld1</td><td>value=""</td>
+ <td>feld5</td><td>Wert5</td>
</tr>
<tr>
- <td>feld2</td><td>value=""</td>
+ <td>feld5a</td><td>Wert4'y'r</td>
</tr>
-
+
<tr>
- <td>feld5</td><td>Wert5</td>
+ <td>feld5b</td><td>"Wert5"</td>
</tr>
<tr>
@@ -561,7 +609,7 @@
</tr>
<tr>
- <td>mult</td><td>Wert3 Wert6</td>
+ <td>mult</td><td>Wert6</td>
</tr>
<tr>
@@ -569,11 +617,15 @@
</tr>
<tr>
- <td>neu2</td><td>value=""</td>
+ <td>neu2</td><td></td>
+ </tr>
+
+ <tr>
+ <td>neu3</td><td>>></td>
</tr>
<tr>
- <td>neu3</td><td>value="</td>
+ <td>ta</td><td>blabla</td>
</tr>
<tr>
1.4 +24 -23 embperl/test/cmp/lists.htm
Index: lists.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/lists.htm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- lists.htm 5 Oct 1999 06:02:13 -0000 1.3
+++ lists.htm 15 Nov 2002 06:17:46 -0000 1.4
@@ -70,12 +70,12 @@
If you request this document with list.htm?sel1=x you can specify that the
element of the dropdownlist is initialy selected
-
+
<p><select name="SEL1">
<option value="A">1</option>
- <option value="B" SELECTED>2</option>
+ <option value="B" selected>2</option>
<option value="C">3</option>
@@ -120,37 +120,37 @@
<option value="F" selected size=5>6</option>
</select></p>
<p><select name="SEL3">
- <option value="A">1</option>
- <option value="A" >1</option>
- <option value="A" size=5>1</option>
-
- <option value="B">2</option>
- <option value="B" >2</option>
- <option value="B" size=5>2</option>
-
- <option value="C">3</option>
- <option value="C" >3</option>
- <option value="C" size=5>3</option>
+ <option value="A">1</option>
+ <option value="A">1</option>
+ <option value="A" size=5>1</option>
+
+ <option value="B">2</option>
+ <option value="B">2</option>
+ <option value="B" size=5>2</option>
+
+ <option value="C">3</option>
+ <option value="C">3</option>
+ <option value="C" size=5>3</option>
<option selected value="D">4</option>
<option value="D" selected>4</option>
<option value="D" selected size=5>4</option>
- <option value="E">5</option>
- <option value="E" >5</option>
- <option value="E" size=5>5</option>
-
- <option value="F">6</option>
- <option value="F" >6</option>
- <option value="F" size=5>6</option>
+ <option value="E">5</option>
+ <option value="E">5</option>
+ <option value="E" size=5>5</option>
+
+ <option value="F">6</option>
+ <option value="F">6</option>
+ <option value="F" size=5>6</option>
</select></p>
<p><select name="SEL4">
- <option value="aa">aaaa</option>
- <option value="bb" >bbbb</option>
+ <option value="aa">aaaa</option>
+ <option value="bb">bbbb</option>
<option value="cc" selected size=5>cccc</option>
<option value="dd">aaaa</option>
<option value="ee">bbbb</option>
- <option value="cc" size=5 SELECTED>cccc</option>
+ <option value="cc" size=5 selected>cccc</option>
</select></p>
</form>
@@ -211,4 +211,5 @@
</dir>
</body>
</html>
+
1.12 +83 -177 embperl/test/cmp/loop.htm
Index: loop.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/loop.htm,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- loop.htm 22 Oct 2002 05:29:09 -0000 1.11
+++ loop.htm 15 Nov 2002 06:17:46 -0000 1.12
@@ -7,216 +7,122 @@
<body>
0
-
- 1
-
- 2
+1
+2
erstes = Hallo Wert2 0 <BR>
-
- zweites = Leer zeichen 0
- 1 <BR>
-
- drittes = !"#*+ 0
- 1
- 2 <BR>
+ zweites = Leer zeichen 0 1 <BR>
+ drittes = !"#*+ 0 1 2 <BR>
A = 1<br>
-
- B = 2<br>
-
- C = 3<br>
+B = 2<br>
+C = 3<br>
@a[0] = a<br>
-
- @a[1] = b<br>
-
- @a[2] = c<br>
-
- @a[3] = d<br>
+ @a[1] = b<br>
+ @a[2] = c<br>
+ @a[3] = d<br>
@a[0] = a<br>
-
- @a[1] = b<br>
-
- @a[2] = c<br>
-
- @a[3] = d<br>
+ @a[1] = b<br>
+ @a[2] = c<br>
+ @a[3] = d<br>
a <br>
-
- b <br>
-
- c <br>
-
- d <br>
+b <br>
+c <br>
+d <br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
+3 <br>
+5 <br>
+7 <br>
+9 <br>
1 <br>
-
- 2 <br>
-
- 3 <br>
-
- 4 <br>
-
- 5 <br>
-
- 6 <br>
-
- 7 <br>
-
- 8 <br>
-
- 9 <br>
-
- 10 <br>
+2 <br>
+3 <br>
+4 <br>
+5 <br>
+6 <br>
+7 <br>
+8 <br>
+9 <br>
+10 <br>
2:1 <br>
-
- 2:2 <br>
-
- 2:3 <br>
-
- 2:4 <br>
-
- 2:5 <br>
+2:2 <br>
+2:3 <br>
+2:4 <br>
+2:5 <br>
@a[0] = a<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
- @a[1] = b<br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
+ @a[1] = b<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
- @a[2] = c<br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
+ @a[2] = c<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
- @a[3] = d<br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
+ @a[3] = d<br>
A = 1<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
B = 2<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
-
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
C = 3<br>
1 <br>
-
- 3 <br>
-
- 5 <br>
-
- 7 <br>
-
- 9 <br>
+ 3 <br>
+ 5 <br>
+ 7 <br>
+ 9 <br>
x
y
1.3 +3 -12 embperl/test/cmp/mix.htm
Index: mix.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/mix.htm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mix.htm 5 Oct 1999 06:02:15 -0000 1.2
+++ mix.htm 15 Nov 2002 06:17:46 -0000 1.3
@@ -24,21 +24,12 @@
0 = 1 <br>
0 <BR>
-
1 = 4 <br>
- 0
- 1 <BR>
-
+ 0 1 <BR>
2 = 8 <br>
- 0
- 1
- 2 <BR>
-
+ 0 1 2 <BR>
3 = 17 <br>
- 0
- 1
- 2
- 3 <BR>
+ 0 1 2 3 <BR>
<table>
<tr>
<td>0</td><td>b1/1 </td>
1.4 +5 -5 embperl/test/cmp/rawinput.htm
Index: rawinput.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/rawinput.htm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- rawinput.htm 5 Oct 1999 06:02:19 -0000 1.3
+++ rawinput.htm 15 Nov 2002 06:17:47 -0000 1.4
@@ -61,7 +61,7 @@
<BR> 6 + 17 <font size="3"> * 3
Now lets look what we are getting from this:<BR>
$a = (this is the value in $a) <BR>
-$b = (this is the value in $a)
+$b = (this is the value in $a)
&auml;&ouml;&uuml; <BR>
$c = <BR> 6 + 17 <font size="3"> * 3 <BR>
@@ -69,12 +69,12 @@
optRawInput is set now to: 0 <BR>
optRawInput is now: 0 <BR>
- 6 + 17 * 3
+<BR> 6 + 17 <font size="3"> * 3
Now lets look what we are getting from this:<BR>
$a = (this is the value in $a) <BR>
-$b = (this is the value in $a)
- äöü <BR>
-$c = 6 + 17 * 3 <BR>
+$b = (this is the value in $a)
+ &auml;&ouml;&uuml; <BR>
+$c = <BR> 6 + 17 <font size="3"> * 3 <BR>
</body>
1.9 +6 -13 embperl/test/cmp/table.htm
Index: table.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/table.htm,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- table.htm 22 Oct 2002 05:29:09 -0000 1.8
+++ table.htm 15 Nov 2002 06:17:48 -0000 1.9
@@ -113,7 +113,9 @@
</table>
<table></table>
-<table></table>
+<table>
+ <tr></tr>
+</table>
<table border="1" width="100%">
@@ -515,30 +517,21 @@
<tr>
<td>a1/1</td>
<td>
- <IMG
- SRC=".gifSRC="/icons/iiilogo_narrow_else.gif" WIDTH="5" HEIGHT="0"
BORDER="0"
- ALT="iii logo"
- >
+ <img src="/icons/iiilogo_narrow_else.gif" WIDTH="5" HEIGHT="0"
BORDER="0" ALT="iii logo" >
</td>
</tr>
<tr>
<td>a2/1</td>
<td>
- <IMG
- SRC=".gifSRC="/icons/iiilogo_narrow_else.gif" WIDTH="5" HEIGHT="1"
BORDER="0"
- ALT="iii logo"
- >
+ <img src="/icons/iiilogo_narrow_else.gif" WIDTH="5" HEIGHT="1"
BORDER="0" ALT="iii logo" >
</td>
</tr>
<tr>
<td>a3/1</td>
<td>
- <IMG
- SRC=".gifSRC="/icons/iiilogo_narrow_else.gif" WIDTH="5" HEIGHT="2"
BORDER="0"
- ALT="iii logo"
- >
+ <img src="/icons/iiilogo_narrow_else.gif" WIDTH="5" HEIGHT="2"
BORDER="0" ALT="iii logo" >
</td>
</tr>
</table>
1.7 +17 -19 embperl/test/cmp/tagscan.htm
Index: tagscan.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/tagscan.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- tagscan.htm 13 Sep 2001 07:28:48 -0000 1.6
+++ tagscan.htm 15 Nov 2002 06:17:48 -0000 1.7
@@ -4,34 +4,34 @@
</head bgcolor="blue">
<body bgcolor="blue">
-<table bgcolor="blue and more">
-<tr bgcolor="blue">
+<table bgcolor="blue and more">
+<tr bgcolor="blue">
<td bgcolor="blue">
</td bgcolor="blue">
-</tr bgcolor="blue">
-</table bgcolor="blue">
+</tr>
+</table>
<dir bgcolor="blue">
-</dir bgcolor="blue">
+</dir>
<dl bgcolor="blue">
-</dl bgcolor="blue">
+</dl>
<menu bgcolor="blue">
-</menu bgcolor="blue">
+</menu>
<ol bgcolor="blue">
-</ol bgcolor="blue">
+</ol>
<select bgcolor="blue">
-</select bgcolor="blue">
+</select>
<textarea bgcolor="blue">
Hallo
-</textarea bgcolor="blue">
+</textarea>
<ul bgcolor="blue">
-</ul bgcolor="blue">
+</ul>
<input bgcolor="blue">
<input bgcolor="var->blue">
@@ -46,13 +46,13 @@
<body >
-<IMG SRC="img.gif" WIDTH=35 >
+<img src="img.gif" WIDTH=35 >
-<IMG SRC="img.gif" >
+<img src="img.gif" >
-<A HREF="" foo="" >
+<a href="" foo="" >
-<A HREF="" >
+<a href="" >
<table></table>
@@ -107,10 +107,8 @@
<b>
<a>
-
- <b>
-
- <c>
+<b>
+<c>
</body>
</html>
1.4 +10 -2 embperl/test/cmp/unclosed.htm
Index: unclosed.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/unclosed.htm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- unclosed.htm 2 Nov 2001 10:03:49 -0000 1.3
+++ unclosed.htm 15 Nov 2002 06:17:48 -0000 1.4
@@ -2,6 +2,14 @@
<H1>Internal Server Error</H1>
The server encountered an internal error or misconfiguration and was unable to
complete your request.<P>
^Please contact the server administrator\,.*?and inform them of the time the error
occurred\, and anything you might have done that may have caused the error
-^\[.*?\]ERR\: 46\: unclosed.htm\(12\): Unclosed command \[\$ if \$\] at end of file
-^ HTML\:\:Embperl.*?<P>
+<table cellspacing='2' cellpadding='5'>
+<tr bgcolor='#eeeeee'><td>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^\[.*?\]ERR\: 49\: unclosed.htm: Endtag 'Document' doesn't match starttag ''if',
starttag should be 'Document' or there is a 'endif' missing'
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+</td></tr>
+</table>
+<br>
+
+^Embperl
</BODY></HTML>
1.7 +15 -6 embperl/test/cmp/varerr.htm
Index: varerr.htm
===================================================================
RCS file: /home/cvs/embperl/test/cmp/varerr.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- varerr.htm 2 Nov 2001 10:03:49 -0000 1.6
+++ varerr.htm 15 Nov 2002 06:17:48 -0000 1.7
@@ -2,12 +2,21 @@
<H1>Internal Server Error</H1>
The server encountered an internal error or misconfiguration and was unable to
complete your request.<P>
^Please contact the server administrator\,.*?and inform them of the time the error
occurred\, and anything you might have done that may have caused the error\.
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^\[.*?\]ERR\: (32\: Warning|24\: Error) in Perl code\: Global symbol
\"\;\$?d\"\; requires explicit package name at.*?
-^\[.*?\]ERR\: (32\: Warning|24\: Error) in Perl code\: Global symbol
\"\;\$?e\"\; requires explicit package name at.*?
-^ HTML\:\:Embperl.*?<P>
+<table cellspacing='2' cellpadding='5'>
+<tr bgcolor='#eeeeee'><td>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^^\[.*?\]ERR\: (32\: Warning|24\: Line \d+: Error) in Perl code\: Global symbol
\"\;\$?d\"\; requires explicit package name at.*?
+^^<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^^</td></tr>
+^^<tr bgcolor='#eeeeee'><td>
+^^<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^\[.*?\]ERR\: (32\: Warning|24\: Line \d+: Error) in Perl code\: Global symbol
\"\;\$?e\"\; requires explicit package name at.*?
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+</td></tr>
+</table>
+<br>
+
+^Embperl
</BODY></HTML>
1.3 +23 -11 embperl/test/cmp/varerr.htm56
Index: varerr.htm56
===================================================================
RCS file: /home/cvs/embperl/test/cmp/varerr.htm56,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- varerr.htm56 2 Nov 2001 10:03:49 -0000 1.2
+++ varerr.htm56 15 Nov 2002 06:17:48 -0000 1.3
@@ -1,18 +1,30 @@
<HTML><HEAD><TITLE>Embperl Error</TITLE></HEAD><BODY bgcolor="#FFFFFF">
+
<H1>Internal Server Error</H1>
+
The server encountered an internal error or misconfiguration and was unable to
complete your request.<P>
+
^Please contact the server administrator\,.*?and inform them of the time the error
occurred\, and anything you might have done that may have caused the error\.
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^\[.*?\]ERR\: 32\: Warning in Perl code\: Use of uninitialized value
-^\[.*?\]ERR\: (32\: Warning|24\: Error) in Perl code\: Global symbol
\"\;\$?d\"\; requires explicit package name at.*?
-^\[.*?\]ERR\: (32\: Warning|24\: Error) in Perl code\: Global symbol
\"\;\$?e\"\; requires explicit package name at.*?
-^\[.*?]ERR\: 24\: Error in Perl code: Global symbol \"\;\$e\"\; requires
explicit package name at
-^\[.*?]ERR\: 24\: Error in Perl code: Global symbol \"\;\$d\"\; requires
explicit package name at
-^<br> Global symbol "\$e" requires explicit
package name at
-^\[.*?]ERR\: 24\: Error in Perl code: Global symbol \"\;\$d\"\; requires
explicit package name at
-^\[.*?]ERR\: 24\: Error in Perl code: Global symbol \"\;\$e\"\; requires
explicit package name at
-^ HTML\:\:Embperl.*?<P>
+
+<table cellspacing='2' cellpadding='5'>
+<tr bgcolor='#eeeeee'><td>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+^\[.*?\]ERR\: 24\: Error in Perl code\: Global symbol "\$d" requires
explicit package name at
+^<br> Global symbol "\$e" requires explicit
package name at
+^<br> Global symbol "\$e" requires explicit
package name at
+^<br> Global symbol "\$d" requires explicit
package name at
+^<br> Global symbol "\$e" requires explicit
package name at
+^<br> Global symbol "\$d" requires explicit
package name at
+^<br> Global symbol "\$e" requires explicit
package name at
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+</td></tr>
+</table>
+<br>
+
+
+^Embperl
+
</BODY></HTML>
+
1.2 +39 -0 embperl/test/cmp/asp.htm
1.2 +27 -0 embperl/test/cmp/changeattr.htm
1.2 +3 -0 embperl/test/cmp/execfirst.htm
1.2 +28 -0 embperl/test/cmp/execprint.htm
1.2 +4 -0 embperl/test/cmp/execsecond.htm
1.2 +44 -0 embperl/test/cmp/executesub.htm
1.2 +806 -0 embperl/test/cmp/execviamod.htm
1.2 +24 -0 embperl/test/cmp/exitcomp.htm
1.2 +20 -0 embperl/test/cmp/exitreq.htm
1.2 +2 -0 embperl/test/cmp/incif.htm
1.2 +19 -0 embperl/test/cmp/includeerrbt.htm
1.2 +21 -0 embperl/test/cmp/incperl.htm
1.2 +57 -0 embperl/test/cmp/incxmlLibXSLT.htm
1.2 +64 -0 embperl/test/cmp/incxmlXalanXSLT.htm
1.2 +37 -0 embperl/test/cmp/inputjs2.htm
1.2 +13 -0 embperl/test/cmp/keepreq.htm
1.2 +13 -0 embperl/test/cmp/keepreq.htm.2
1.2 +46 -0 embperl/test/cmp/pod.asc
1.2 +52 -0 embperl/test/cmp/pod.asc.htm
1.2 +100 -0 embperl/test/cmp/pod.asc.htm.win32
1.2 +85 -0 embperl/test/cmp/pod.asc.win32
1.2 +116 -0 embperl/test/cmp/pod.asc.xalan.htm
1.2 +50 -0 embperl/test/cmp/pod.asc.xalan.htm.win32
1.2 +178 -0 embperl/test/cmp/rtfadv.asc
1.2 +44 -0 embperl/test/cmp/rtfbasic.asc
1.2 +24 -0 embperl/test/cmp/rtffull.asc
1.2 +143 -0 embperl/test/cmp/rtfloop.asc
1.2 +49 -0 embperl/test/cmp/rtfmeta.asc
1.2 +92 -0 embperl/test/cmp/ssibasic.htm
1.2 +39 -0 embperl/test/cmp/ssiep.htm
1.2 +32 -0 embperl/test/cmp/subtab.htm
1.2 +28 -0 embperl/test/cmp/subtextarea.htm
1.2 +67 -0 embperl/test/cmp/syntax.htm
1.2 +23 -0 embperl/test/cmp/tagintag.htm
1.2 +0 -4 embperl/test/html/error.htm
Index: error.htm
===================================================================
RCS file: /home/cvs/embperl/test/html/error.htm,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- error.htm 14 Jul 1998 20:11:21 -0000 1.1
+++ error.htm 15 Nov 2002 06:19:02 -0000 1.2
@@ -52,10 +52,6 @@
[$endif$]
-Tag missmatch:
-
-<table>
-</tr>
<P>Ok.<P>
1.5 +1 -1 embperl/test/html/hidden.htm
Index: hidden.htm
===================================================================
RCS file: /home/cvs/embperl/test/html/hidden.htm,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- hidden.htm 13 Sep 2001 07:28:48 -0000 1.4
+++ hidden.htm 15 Nov 2002 06:19:02 -0000 1.5
@@ -7,7 +7,7 @@
[-
$regs{feld1} = 'Pfalz' ;
-$regs{feld2} = 'Rheinhessen' ;
+$regs{feld2} = 'Rhein"hessen"&Pfalz' ;
$kats{feld1} = 'Kultur' ;
1.15 +49 -0 embperl/test/html/input.htm
Index: input.htm
===================================================================
RCS file: /home/cvs/embperl/test/html/input.htm,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- input.htm 22 Oct 2002 05:29:11 -0000 1.14
+++ input.htm 15 Nov 2002 06:19:02 -0000 1.15
@@ -157,6 +157,30 @@
<option>Wert5\#\\'#''
</select>
+ <select name="feld5b">
+ <option value="1">1</option>
+ <option value="2">2</option>
+ <option value=""Wert5"">3</option>
+ </select>
+
+ <select name="feld5b">
+ <option>Wert3'x</option>
+ <option>Wert4'y'r</option>
+ <option>"Wert5"</option>
+ <option>Wert3'x</option>
+ <option>"Wert5"</option>
+ <option>Wert3'x</option>
+ </select>
+
+ <select name="feld5b">
+ <option>Wert3'x
+ <option>Wert4'y'r
+ <option>"Wert5"
+ <option>Wert3'x
+ <option>"Wert5"
+ <option>Wert3'x
+ </select>
+
<select name="mult" multiple>
<option value="Wert1">Wert1</option>
<option value="Wert2">Wert2</option>
@@ -179,6 +203,31 @@
<option value="Wert8" selected>Wert8</option>
</select>
+ <select name="escmult" multiple>
+ <option value="Wert1">Wert1</option>
+ <option value="Wert2">Wert2</option>
+ <option value="Wert3">Wert3</option>
+ <option value="Wert4">Wert4</option>
+ <option value="Wert5">Wert5</option>
+ <option value="Wert6">Wert6</option>
+ <option value="Wert7">Wert7</option>
+ <option value="Wert8">Wert8</option>
+ <option value="a>b">a>b</option>
+ </select>
+
+ <select name="escmult" multiple>
+ <option value="Wert1" selected>Wert1</option>
+ <option value="Wert2" selected>Wert2</option>
+ <option value="Wert3" selected>Wert3</option>
+ <option value="Wert4" selected>Wert4</option>
+ <option value="Wert5" selected>Wert5</option>
+ <option value="Wert6" selected>Wert6</option>
+ <option value="Wert7" selected>Wert7</option>
+ <option value="Wert8" selected>Wert8</option>
+ <option value="a>b" selected>a>b</option>
+ </select>
+
+
ks = [+ do { @ks = sort keys %idat ; "@ks" } +]<p>
1.2 +30 -0 embperl/test/html/asp.htm
1.2 +34 -0 embperl/test/html/changeattr.htm
1.2 +1 -0 embperl/test/html/execfirst.htm
1.2 +45 -0 embperl/test/html/execprint.htm
1.2 +2 -0 embperl/test/html/execsecond.htm
1.2 +28 -0 embperl/test/html/executesub.htm
1.2 +28 -0 embperl/test/html/execviamod.htm
1.2 +26 -0 embperl/test/html/execviamod.pm
1.2 +17 -0 embperl/test/html/exitcomp.htm
1.2 +17 -0 embperl/test/html/exitreq.htm
1.2 +27 -0 embperl/test/html/exitsub.htm
1.2 +11 -0 embperl/test/html/incif.htm
1.2 +21 -0 embperl/test/html/includeerrbt.htm
1.2 +20 -0 embperl/test/html/incperl.htm
1.2 +23 -0 embperl/test/html/incxmlLibXSLT.htm
1.1 embperl/test/html/incxmlLibXSLT2.htm
Index: incxmlLibXSLT2.htm
===================================================================
<html><head><title>Include XML via XSLT</title></head>
<body>
<h1>Start drom.xml</h1>
[- use XML::LibXML -]
[- Execute ({inputfile => 'xml/drom.xml', recipe => 'EmbperlLibXSLT', xsltstylesheet
=> 'drom.xsl'}) ; -]
<h1>END</h1>
</body>
</html>
1.2 +23 -0 embperl/test/html/incxmlXalanXSLT.htm
1.2 +38 -0 embperl/test/html/inputjs2.htm
1.2 +30 -0 embperl/test/html/keepreq.htm
1.2 +19 -0 embperl/test/html/subexec.htm
1.2 +76 -0 embperl/test/html/subtab.htm
1.2 +30 -0 embperl/test/html/subtextarea.htm
1.2 +90 -0 embperl/test/html/syntax.htm
1.2 +24 -0 embperl/test/html/tagintag.htm
1.2 +111 -0 embperl/test/html/SSI/ssibasic.htm
1.2 +1 -0 embperl/test/html/SSI/ssiinc.htm
1.2 +192 -0 embperl/test/html/pod/pod.asc
1.2 +219 -0 embperl/test/html/rawinput/include.htm
1.2 +13 -0 embperl/test/html/registry/script.pl
1.2 +166 -0 embperl/test/html/rtf/rtfadv.asc
1.2 +43 -0 embperl/test/html/rtf/rtfbasic.asc
1.2 +24 -0 embperl/test/html/rtf/rtffull.asc
1.2 +77 -0 embperl/test/html/rtf/rtfloop.asc
1.2 +19 -0 embperl/test/html/rtf/rtfmeta.asc
1.2 +162 -0 embperl/test/html/xml/kfd.xsl
1.2 +1 -0 embperl/test/html/xml/kfdres.xml
1.2 +32 -0 embperl/test/html/xml/pod.xml
1.2 +111 -0 embperl/test/html/xml/pod.xsl
1.2 +60 -0 embperl/test/html/xml/podold.xsl
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]