You are viewing a plain text version of this content. The canonical link for it is here.
Posted to embperl-cvs@perl.apache.org by ri...@apache.org on 2001/10/31 14:47:41 UTC
cvs commit: embperl Changes.pod Embperl.pm embperl.h epmain.c
richter 01/10/31 05:47:41
Modified: . Tag: Embperl2c Changes.pod Embperl.pm embperl.h
epmain.c
Log:
Embperl 2 - tree structure rewrite
Revision Changes Path
No revision
No revision
1.129.4.33 +5 -4 embperl/Changes.pod
Index: Changes.pod
===================================================================
RCS file: /home/cvs/embperl/Changes.pod,v
retrieving revision 1.129.4.32
retrieving revision 1.129.4.33
diff -u -r1.129.4.32 -r1.129.4.33
--- Changes.pod 2001/10/30 14:40:15 1.129.4.32
+++ Changes.pod 2001/10/31 13:47:41 1.129.4.33
@@ -20,16 +20,17 @@
- Add new debug flags dbgOutput, dbgRun, dbgCache, dbgCompile, dbgXML,
dbgXSLT, dbgCheckpoint, dbgDOM to have a more fine control what's
going into the log file
- - Removed obsolete debug flags dbgDisableCache and dbgWatchScalar
+ - Removed obsolete debug flags dbgDisableCache, dbgWatchScalar,
+ dbgEarlyHttpHeader
+ - Chnages in Embperl's internal tree representation, to fix serveral
+ small problems and in preparation for proper XML handling.
+ - print OUT inside loop works now correctly
- Embperl can now be installed as Apache and non Apache version on the
same system. This is neccessary to work on Windows in- and outside of
Apache.
- Fixed a linkage problem with symbol embperl_module, first reported
by GustavKristoffer Ek.
- - Chnages in Embperl's internal tree representation, to fix serveral
- small problems and in preparation for proper XML handling.
- - print OUT inside loop works now correctly
=head1 2.0b3 (BETA) 9. July 2001
1.118.4.54 +10 -4 embperl/Embperl.pm
Index: Embperl.pm
===================================================================
RCS file: /home/cvs/embperl/Embperl.pm,v
retrieving revision 1.118.4.53
retrieving revision 1.118.4.54
diff -u -r1.118.4.53 -r1.118.4.54
--- Embperl.pm 2001/09/20 13:27:30 1.118.4.53
+++ Embperl.pm 2001/10/31 13:47:41 1.118.4.54
@@ -10,7 +10,7 @@
# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
# WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
#
-# $Id: Embperl.pm,v 1.118.4.53 2001/09/20 13:27:30 richter Exp $
+# $Id: Embperl.pm,v 1.118.4.54 2001/10/31 13:47:41 richter Exp $
#
###################################################################################
@@ -113,7 +113,6 @@
use constant dbgAllCmds => 1024 ;
use constant dbgCmd => 8 ;
use constant dbgDefEval => 16384 ;
-use constant dbgEarlyHttpHeader => 65536 ;
use constant dbgEnv => 16 ;
use constant dbgEval => 4 ;
use constant dbgFlushLog => 512 ;
@@ -131,9 +130,16 @@
use constant dbgStd => 1 ;
use constant dbgSession => 0x200000 ;
use constant dbgTab => 64 ;
-use constant dbgWatchScalar => 131072 ;
-use constant dbgParse => 0x1000000 ; # reserved for Embperl 2.x
+use constant dbgParse => 0x1000000 ;
use constant dbgObjectSearch => 0x2000000 ;
+use constant dbgDOM => 0x10000 ;
+use constant dbgOutput => 0x08000 ;
+use constant dbgRun => 0x20000 ;
+use constant dbgCache => 0x4000000 ;
+use constant dbgCompile => 0x8000000 ;
+use constant dbgXML => 0x10000000 ;
+use constant dbgXSLT => 0x20000000 ;
+use constant dbgCheckpoint => 0x40000000 ;
use constant epIOCGI => 1 ;
use constant epIOMod_Perl => 3 ;
1.19.4.9 +2 -3 embperl/embperl.h
Index: embperl.h
===================================================================
RCS file: /home/cvs/embperl/embperl.h,v
retrieving revision 1.19.4.8
retrieving revision 1.19.4.9
diff -u -r1.19.4.8 -r1.19.4.9
--- embperl.h 2001/10/25 08:26:02 1.19.4.8
+++ embperl.h 2001/10/31 13:47:41 1.19.4.9
@@ -10,7 +10,7 @@
# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
# WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
#
-# $Id: embperl.h,v 1.19.4.8 2001/10/25 08:26:02 richter Exp $
+# $Id: embperl.h,v 1.19.4.9 2001/10/31 13:47:41 richter Exp $
#
###################################################################################*/
@@ -103,7 +103,7 @@
dbgLogLink = 8192,
dbgDefEval = 16384,
dbgOutput = 0x08000,
- dbgEarlyHttpHeader = 0x10000,
+ dbgDOM = 0x10000,
dbgRun = 0x20000,
dbgHeadersIn = 0x40000,
dbgShowCleanup = 0x80000,
@@ -118,7 +118,6 @@
dbgXML = 0x10000000,
dbgXSLT = 0x20000000,
dbgCheckpoint = 0x40000000,
- dbgDOM = 0x80000000,
dbgAll = -1
} ;
1.75.4.48 +1 -7 embperl/epmain.c
Index: epmain.c
===================================================================
RCS file: /home/cvs/embperl/epmain.c,v
retrieving revision 1.75.4.47
retrieving revision 1.75.4.48
diff -u -r1.75.4.47 -r1.75.4.48
--- epmain.c 2001/10/25 08:26:03 1.75.4.47
+++ epmain.c 2001/10/31 13:47:41 1.75.4.48
@@ -10,7 +10,7 @@
# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
# WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
#
-# $Id: epmain.c,v 1.75.4.47 2001/10/25 08:26:03 richter Exp $
+# $Id: epmain.c,v 1.75.4.48 2001/10/31 13:47:41 richter Exp $
#
###################################################################################*/
@@ -2439,12 +2439,6 @@
r -> numCacheHits = 0 ;
}
- /* for backwards compability */
- if (r -> bDebug & dbgEarlyHttpHeader)
- r -> bOptions |= optEarlyHttpHeader ;
-
-
-
if (r -> bDebug)
{
switch (r -> nIOType)
---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-cvs-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-cvs-help@perl.apache.org