You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by ri...@hyperreal.org on 1998/08/31 12:06:26 UTC

cvs commit: modperl-site/embperl/eg upload.ep.html upload.src.html

richter     98/08/31 03:06:25

  Modified:    embperl  Changes.pod.1.html Changes.pod.10.html
                        Changes.pod.11.html Changes.pod.12.html
                        Changes.pod.13.html Changes.pod.14.html
                        Changes.pod.15.html Changes.pod.16.html
                        Changes.pod.17.html Changes.pod.18.html
                        Changes.pod.19.html Changes.pod.2.html
                        Changes.pod.20.html Changes.pod.21.html
                        Changes.pod.22.html Changes.pod.23.html
                        Changes.pod.24.html Changes.pod.3.html
                        Changes.pod.4.html Changes.pod.5.html
                        Changes.pod.6.html Changes.pod.7.html
                        Changes.pod.8.html Changes.pod.9.html
                        Changes.pod.cont.html Embperl.pod.14.html
                        Embperl.pod.cont.html Examples.html index.html
  Added:       embperl  CVS.pod.1.html CVS.pod.cont.html
                        Changes.pod.25.html
               embperl/eg upload.ep.html upload.src.html
  Log:
  Embperl web site update
  - add CVS.pod
  - add new changes
  
  Revision  Changes    Path
  1.4       +24 -37    modperl-site/embperl/Changes.pod.1.html
  
  Index: Changes.pod.1.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.1.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.1.html	1998/08/12 20:44:25	1.3
  +++ Changes.pod.1.html	1998/08/31 10:06:15	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_1_0_28_Jul_98">1.1.0 28 Jul 98</a></strong></h1>
  +<A NAME="1_1_1_dev_That_s_what_current">1.1.1_dev -- That's what currently under developement</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,45 +16,32 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">PREV (Revision History - Content)</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">NEXT (1.1b2 27 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">PREV (Revision History - Content)</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">NEXT (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Added support for perl5.005 (currently only without threads!)
  -   - Nesting of metacommands and html tags is now independend of
  -     each other. 
  -   - Added examples in eg/x for do .. until, foreach, if, 
  -     DBI datbase access, DBIx::Recordset database access and a
  -     input- / confirmation form.
  -   - Added optUndefToEmptyValue which will cause Embperl to treat non
  -     existent values in %fdat as empty string in input tags, as suggested
  -     by Steve Willer.
  -   - Catch &quot;die&quot; within EMBPERL_INPUT/OUTPUT_FUNC and write error
  -     message to the logfile
  -   - Write error message of LWP::UserAgent in ProxyInput to logfile
  -     if any
  -   - Added test for POST Requests
  -   - Added support for tests when mod_perl is build with USE_DSO. 
  -     Spotted by Christian Oyarzun.
  -</PRE>
  +NOTE: This version is only available via <A HREF="CVS.pod.1.html#DESCRIPTION">"CVS"</A>
  +
  +
  +
   <P>
  -<PRE>   - Selects and checkboxes are setup correctly if state is set via %fdat.
  -     Spotted by Todd Eigenschink and Steve Willer.
  -   - Changes URL escaping than only space, '+', '&amp;', '=' and chars &lt; 0x20
  -     will be escaped to avoid problems with older netscape browsers.
  -   - Added missing documentation for req_rec parameter of the Execute
  -     function. Spotted by Eric Cholet.
  -   - Send correct http header for error page, spotted by Steve Willer
  -   - Fixed a memory leak in foreach metacommand
  -   - Removed limit of 2048 Bytes for GET requests data (there is no
  -     limit anymore. Spotted by Steve Willer
  -   - Read all POSTed data (not just the first 1024 Bytes). Patch from
  -     Steve Willer.
  -   - Removed some compiler warnings spotted by Tarang Kumar Patel
  -   - Make sure all data is flushed to the logfile at the end of
  -     each request
  -   - Fixed a bug that causes Init to set DebugFlags to 1 instead of 0.
  -     Spotted by Eric Cholet.
  +<PRE>   - A lot of documentation updates. Now Embperl ships with most of 
  +     the documentation which is also available on 
  +           <A HREF="http://perl.apache.org/embperl/">http://perl.apache.org/embperl/</A>
  +     This includes:
  +     - Intro.pod  an introduction to Embperl
  +     - Faq.pod    an new very much extented version of the FAQ
  +     and a lot of spell checking, gramar checking and so on
  +     Thanks very much to Nora Mikes for putting together the FAQ
  +     and doing a lot of proof reading.
  +   - eg/x/upload.htm an example for file upload within Embperl
  +   - splited documentation out of Embperl.pm into Embperl.pod
  +     to make it load a little bit faster (Embperl.pm is now 30K
  +     instead of 90K)
  +   - Optimized the loading of other modules. Other modules are now
  +     only loaded when really necessary. This make Embperl in CGI mode
  +     about 2 times faster then version 1.1.0 was.
  +   - Added a test for file-upload
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">PREV (Revision History - Content)</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">NEXT (1.1b2 27 Jun 98)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">PREV (Revision History - Content)</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">NEXT (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +32 -14    modperl-site/embperl/Changes.pod.10.html
  
  Index: Changes.pod.10.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.10.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.10.html	1998/08/12 20:44:25	1.3
  +++ Changes.pod.10.html	1998/08/31 10:06:15	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_23_beta_31_Dec_1997">0.23-beta 31 Dec 1997</a></strong></h1>
  +<A NAME="0_24_beta_13_Jan_1998">0.24-beta 13 Jan 1998 </a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,21 +16,39 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">PREV (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">NEXT (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">PREV (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">NEXT (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Fixed a bug which caused $req_rec to be not defined anymore (Thanks to
  -     Todd R. Eigenschink for the hint and debugging)
  -   - Fixed a bug in escaping special HTML char to normal ascii (Thanks to
  -     Todd R. Eigenschink for the hint)          
  -   - Makefile.PL now sets the path to your Perl binary in embpexec.pl and
  -     embpexec.test.pl, so that it works regardless of where your Perl is located
  -     (Thanks to Randall Schwartz for the hint)
  -   - Added the SSLDisable to the test config when running an httpsd. (Thanks
  -     to David Scott for the hint and Ralf S. Engelschall for the Syntax)
  -   - Fixed a bug in &lt;META&gt; tag interpretation which was causing random errors 
  -     when not compiled for mod_perl
  +<PRE>   - Added the option optRawInput which causes Embperl not to pre-process the
  +     source for a Perl expression (the only exception is that CR will be removed).
  +     This option should be set when you are writing your code with an ascii editor. 
  +     If you are using a WYSIWYG editor, which inserts unwanted HTML tags in your
  +     Perl expressions and escapes special characters automatically (i.e.
  +     &lt; will occur as &amp;lt; in the source), you should not set this option, and
  +     Embperl will automatically convert the HTML input back to the Perl
  +     expression you have written. (Thanks to Todd R. Eigenschink for a patch)
  +   - $0 is set to the filename of the HTML source
  +   - Change Current Working Directory to directory of HTML source
  +   - Warning messages are now also logged in logfile at the correct
  +     position, next to the source line
  +   - Perl error and warning messages contain the filename and correct
  +     linenumber of the HTML source
  +   - Sourcelines in logfile contain linenumbers
  +   - Output via [+ ... +] of undefined values at the end of a dynamic table
  +     (which must be there to end the table) do not generate a warning anymore  
  +     NOTE: If you use them in an expression (such as $a = $arr[$row] or simply
  +     inside &quot; &quot;, you will still get a warning)  
  +   - Open HTML source in binary mode on Win32 to avoid overhead of crlf -&gt; lf
  +     translation.
  +   - Use aplog_error for apache_1.3 to avoid senseless os errors written to
  +     httpd error log
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">PREV (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">NEXT (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; <br>
  +<P>
  +<PRE>   - Removed some uninitializied value messages when running with
  +     -w / PerlWarn on, spotted by Todd R. Eigenschink 
  +   - Fixed a bug which has caused nested 'while' loops to execute incorrectly 
  +     if the condition of the outer one is false 
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">PREV (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">NEXT (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +14 -5     modperl-site/embperl/Changes.pod.11.html
  
  Index: Changes.pod.11.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.11.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.11.html	1998/08/12 20:44:25	1.3
  +++ Changes.pod.11.html	1998/08/31 10:06:16	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_22_beta_28_Dec_1997">0.22-beta 28 Dec 1997</a></strong></h1>
  +<A NAME="0_23_beta_31_Dec_1997">0.23-beta 31 Dec 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,12 +16,21 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">PREV (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">NEXT (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">PREV (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">NEXT (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Changed include path generated in Makefile.PL so Embperl also
  -      compiles with apache_1.3b3 (Thanks to Doug Bagley for the hint)  
  +<PRE>   - Fixed a bug which caused $req_rec to be not defined anymore (Thanks to
  +     Todd R. Eigenschink for the hint and debugging)
  +   - Fixed a bug in escaping special HTML char to normal ascii (Thanks to
  +     Todd R. Eigenschink for the hint)          
  +   - Makefile.PL now sets the path to your Perl binary in embpexec.pl and
  +     embpexec.test.pl, so that it works regardless of where your Perl is located
  +     (Thanks to Randall Schwartz for the hint)
  +   - Added the SSLDisable to the test config when running an httpsd. (Thanks
  +     to David Scott for the hint and Ralf S. Engelschall for the Syntax)
  +   - Fixed a bug in &lt;META&gt; tag interpretation which was causing random errors 
  +     when not compiled for mod_perl
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">PREV (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">NEXT (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">PREV (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">NEXT (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +5 -46     modperl-site/embperl/Changes.pod.12.html
  
  Index: Changes.pod.12.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.12.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.12.html	1998/08/12 20:44:25	1.3
  +++ Changes.pod.12.html	1998/08/31 10:06:16	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_21_beta_25_Dec_1997">0.21-beta 25 Dec 1997</a></strong></h1>
  +<A NAME="0_22_beta_28_Dec_1997">0.22-beta 28 Dec 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,53 +16,12 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">PREV (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">NEXT (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">PREV (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">NEXT (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Embperl offline mode now works under Win 32 (mod_perl and cgi mode
  -      not tested under Win 32 yet, but maybe it works too)
  -    - Totally reworked safenamespace and operatormask handling. Works now
  -      without memory leak, is fully configurable and also does p-code
  -      caching. If you use it, please look at the documentation, because
  -      the configuration has changed.
  -    - Embperl now sends its own error document if it detects an error.
  -      The page contains all the error messages and if you have the
  -      dbgLogLink enabled, all errors are links to the corresponding
  -      line in the logfile. (this can be disabled with optDisableEmbperlErrorPage)
  -    - Added new metacommand [$VAR ... $], which can be used to declare
  -      variables and apply the strict pragma (same as use strict ; use vars )  
  -    - Added debug flag dbgHeadersIn which causes Embperl to log all http 
  -      headers which are received from the client
  -    - Don't change any unknown HTML Escapes (i.e. &amp;&amp; has been translated
  -      to ? in versions &lt; 0.21)
  -    - dbgShowCleanup logs all variables which are automatically undefined at the
  -      end of a request (for scalars the value is also shown)
  -    - Error messages will also be cached, so that the compiling of the code
  -      only takes place once, because erroneous Perl code will cause memory
  -      leaks in Perl itself if it's compiled on and on and on.
  -    - Optimized the compiling of the embedded Perl code
  -    - Changed use Apache::Constants to conform with the new default exports
  -      introduced in mod_perl-1.07_01
  -    - Output of the 'hidden' metacommand is sorted in the same order as the input
  -      from the formfields (sorting order can also be supplied as third argument)
  -    - &lt;meta http-equiv= ... &gt; will override the corresponding http header
  -      (this keeps netscape from asking the user to reload the document
  -      when the content-type differs between the http header and the
  -      meta http-equiv)
  -      This can also be used to set http headers
  -      
  -    - Fixed a problem that Embperl magic variables do not work when
  -      the package exists before the first call to Embperl
  -    - Fixed a problem that caused a SIGSEGV when retrieving the same document
  -      containing a Perl error for the second time from the same child
  -    - Fixed a problem that caused Embperl to terminate in offline/cgi-mode
  -      when the file was not found or when access was forbidden
  -    - Fixed a problem with the 'hidden' metacommand, which came up when 
  -      arguments were supplied with surrounding spaces
  -    - Fixed a problem that Embperl did not handle metacommands correctly
  -      when HTML tags (e.g. &lt;br&gt;) were embedded
  -      
  +<PRE>    - Changed include path generated in Makefile.PL so Embperl also
  +      compiles with apache_1.3b3 (Thanks to Doug Bagley for the hint)  
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">PREV (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">NEXT (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.11.html">PREV (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">NEXT (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +46 -34    modperl-site/embperl/Changes.pod.13.html
  
  Index: Changes.pod.13.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.13.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.13.html	1998/08/12 20:44:26	1.3
  +++ Changes.pod.13.html	1998/08/31 10:06:16	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_20_beta_15_Nov_97">0.20-beta 15 Nov 97</a></strong></h1>
  +<A NAME="0_21_beta_25_Dec_1997">0.21-beta 25 Dec 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,41 +16,53 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">PREV (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">NEXT (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">PREV (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">NEXT (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Every file is executed in a separate package (don't confuse this 
  -      with safe namespaces) to reduce unwanted effects on each other
  -    - Added the configuration directive EMBPERL_PACKAGE which can be used to override
  -      the automatically-generated package name
  -    - The namespace (package) used by a request is cleaned up afterwards.
  -      That means that every scalar, hash or array is undef'ed after the 
  -      request to make sure nothing is lying around to possibly make the next request
  -      misbehave.
  -      This requires mod_perl with PERL_CLEANUP=1 and PERL_STACKED_HANDLER=1!
  -      NOTE: To get persistent variables, place them in another namespace i.e.
  -      write $persistent::x instead of $x 
  -    - Added configuration directive EMBPERL_OPTIONS to configure various runtime
  -      options. Now only the scalar cleanup can be disabled.
  -    - use log_error for writing to Apache error log to get timestamp
  -    - Escaping inside an &lt;A&gt; tag is changed from an HTML escape to a URL escape
  -      i.e. the space is translated to + and &amp; is translated to %26 and so on
  -    - Escaping can now be turned on and off via $escmode
  -    - Concats ENV and cgi_env under mod_perl so that PerlSetEnv can be used
  -      instead of SetEnv for configuration. In contrast to SetEnv, PerlSetEnv
  -      allows different values per directory/virtual host
  -    - Added two links to show source-loglines and eval-loglines when dbgLogLink
  -      is enabled to have a quick jump to the logfile
  -    - Reget pid for every request, so the correct one will be written to the
  -      logfile, also when Embperl is loaded at server startup
  -    - Check error log in make test, added test for error output
  +<PRE>    - Embperl offline mode now works under Win 32 (mod_perl and cgi mode
  +      not tested under Win 32 yet, but maybe it works too)
  +    - Totally reworked safenamespace and operatormask handling. Works now
  +      without memory leak, is fully configurable and also does p-code
  +      caching. If you use it, please look at the documentation, because
  +      the configuration has changed.
  +    - Embperl now sends its own error document if it detects an error.
  +      The page contains all the error messages and if you have the
  +      dbgLogLink enabled, all errors are links to the corresponding
  +      line in the logfile. (this can be disabled with optDisableEmbperlErrorPage)
  +    - Added new metacommand [$VAR ... $], which can be used to declare
  +      variables and apply the strict pragma (same as use strict ; use vars )  
  +    - Added debug flag dbgHeadersIn which causes Embperl to log all http 
  +      headers which are received from the client
  +    - Don't change any unknown HTML Escapes (i.e. &amp;&amp; has been translated
  +      to ? in versions &lt; 0.21)
  +    - dbgShowCleanup logs all variables which are automatically undefined at the
  +      end of a request (for scalars the value is also shown)
  +    - Error messages will also be cached, so that the compiling of the code
  +      only takes place once, because erroneous Perl code will cause memory
  +      leaks in Perl itself if it's compiled on and on and on.
  +    - Optimized the compiling of the embedded Perl code
  +    - Changed use Apache::Constants to conform with the new default exports
  +      introduced in mod_perl-1.07_01
  +    - Output of the 'hidden' metacommand is sorted in the same order as the input
  +      from the formfields (sorting order can also be supplied as third argument)
  +    - &lt;meta http-equiv= ... &gt; will override the corresponding http header
  +      (this keeps netscape from asking the user to reload the document
  +      when the content-type differs between the http header and the
  +      meta http-equiv)
  +      This can also be used to set http headers
  +      
  +    - Fixed a problem that Embperl magic variables do not work when
  +      the package exists before the first call to Embperl
  +    - Fixed a problem that caused a SIGSEGV when retrieving the same document
  +      containing a Perl error for the second time from the same child
  +    - Fixed a problem that caused Embperl to terminate in offline/cgi-mode
  +      when the file was not found or when access was forbidden
  +    - Fixed a problem with the 'hidden' metacommand, which came up when 
  +      arguments were supplied with surrounding spaces
  +    - Fixed a problem that Embperl did not handle metacommands correctly
  +      when HTML tags (e.g. &lt;br&gt;) were embedded
  +      
   </PRE>
  -<P>
  -<PRE>    - Fixed a bug which causes Embperl to cause a SIGSEGV when a Perl syntax
  -      error occurred
  -    - Fixed a bug so that a '&gt;' inside of [+/- ... -/+] is not detected as the end
  -      of an HTML tag (Thanks to Todd R. Eigenschink)
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">PREV (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">NEXT (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.12.html">PREV (0.22-beta 28 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">NEXT (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +34 -9     modperl-site/embperl/Changes.pod.14.html
  
  Index: Changes.pod.14.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.14.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.14.html	1998/08/12 20:44:26	1.3
  +++ Changes.pod.14.html	1998/08/31 10:06:16	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_19_beta_29_Oct_97">0.19-beta 29 Oct 97</a></strong></h1>
  +<A NAME="0_20_beta_15_Nov_97">0.20-beta 15 Nov 97</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,16 +16,41 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">PREV (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">NEXT (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">PREV (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">NEXT (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Rewrote the code for the LOG handle. Now the handle LOG is tied so that every
  -      print/printf is written to embperl.log at the right position. Use this to 
  -      do logging from your embedded code or modules
  -    
  -    - Fixed a bug which caused garbage to be displayed in dynamic tables (or made 
  -      parts of the table disappear) 
  +<PRE>    - Every file is executed in a separate package (don't confuse this 
  +      with safe namespaces) to reduce unwanted effects on each other
  +    - Added the configuration directive EMBPERL_PACKAGE which can be used to override
  +      the automatically-generated package name
  +    - The namespace (package) used by a request is cleaned up afterwards.
  +      That means that every scalar, hash or array is undef'ed after the 
  +      request to make sure nothing is lying around to possibly make the next request
  +      misbehave.
  +      This requires mod_perl with PERL_CLEANUP=1 and PERL_STACKED_HANDLER=1!
  +      NOTE: To get persistent variables, place them in another namespace i.e.
  +      write $persistent::x instead of $x 
  +    - Added configuration directive EMBPERL_OPTIONS to configure various runtime
  +      options. Now only the scalar cleanup can be disabled.
  +    - use log_error for writing to Apache error log to get timestamp
  +    - Escaping inside an &lt;A&gt; tag is changed from an HTML escape to a URL escape
  +      i.e. the space is translated to + and &amp; is translated to %26 and so on
  +    - Escaping can now be turned on and off via $escmode
  +    - Concats ENV and cgi_env under mod_perl so that PerlSetEnv can be used
  +      instead of SetEnv for configuration. In contrast to SetEnv, PerlSetEnv
  +      allows different values per directory/virtual host
  +    - Added two links to show source-loglines and eval-loglines when dbgLogLink
  +      is enabled to have a quick jump to the logfile
  +    - Reget pid for every request, so the correct one will be written to the
  +      logfile, also when Embperl is loaded at server startup
  +    - Check error log in make test, added test for error output
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">PREV (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">NEXT (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; <br>
  +<P>
  +<PRE>    - Fixed a bug which causes Embperl to cause a SIGSEGV when a Perl syntax
  +      error occurred
  +    - Fixed a bug so that a '&gt;' inside of [+/- ... -/+] is not detected as the end
  +      of an HTML tag (Thanks to Todd R. Eigenschink)
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.13.html">PREV (0.21-beta 25 Dec 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">NEXT (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +9 -34     modperl-site/embperl/Changes.pod.15.html
  
  Index: Changes.pod.15.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.15.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.15.html	1998/08/12 20:44:26	1.3
  +++ Changes.pod.15.html	1998/08/31 10:06:16	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_18_beta_25_Oct_97">0.18-beta 25 Oct 97</a></strong></h1>
  +<A NAME="0_19_beta_29_Oct_97">0.19-beta 29 Oct 97</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,41 +16,16 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">PREV (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">NEXT (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">PREV (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">NEXT (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Added caching of p-code. Now all Perl code is compiled only once. On the
  -     second request, the compiled p-code is used. This makes, for example, the 
  -     table.htm from the test about 4 times faster on the second run then it was in
  -     previous versions of Embperl. Also, tables and loops are faster in the first
  -     request, because the code is only compiled in the first iteration.  
  -   - &lt;Select&gt;/&lt;option&gt; is now handled like &lt;input&gt;, this means that if a value
  -     for the select exists in %fdat, the corresponding option is automatically
  -     selected.
  -   - Added support for table heading (&lt;th&gt; tag). If all cells in a row are surrounded
  -     by &lt;th&gt;/&lt;/th&gt; instead of &lt;td&gt;/&lt;/td&gt; the row is interpreted as column headings and
  -     printed only once. Row headings are not supported yet, but in one of the next versions... 
  -   - Added support for multipart/formdata to support fileupload. Embperl automatically 
  -     detects  multipart/formdata and lets CGI.pm handle it. The results are also
  -     present in @ffld and %fdat like for normal formdata. See CGI.pm for more docs.
  -     (Thanks to eigenstr@mixi.net for the idea and material)
  -   - Now all the output is kept in memory and the http-header are sent when the
  -     processing is finish. This gives the ability to set http-headers (only under mod_perl)
  -     within the page. Also now the Content-Length can be sent in the http-header.
  -     (Thanks to eigenstr@mixi.net for the idea and material)
  -   - Added tests for mod_perl mode and running as cgi-script, if compilation
  -     for mod_perl is enabled (Thanks to Doug MacEachern for lots of ideas
  -     and code I have borrowed from his mod_perl)
  -   - Removed &quot;= true&quot; in MailFormTo which caused a warning and didn't declare
  -     syserr_list in ep.h on FreeBSD (Thanks to Michael Fuhr for the hints)
  -   - Added SYSNOPSIS section to docs to avoid pod2man warning and changed
  -     apache/src/regx to apache/src/regex in Makefile.PL (Thanks to Bob Wilkinson)
  -   - Splitted C-sources in some more source files
  +<PRE>    - Rewrote the code for the LOG handle. Now the handle LOG is tied so that every
  +      print/printf is written to embperl.log at the right position. Use this to 
  +      do logging from your embedded code or modules
  +    
  +    - Fixed a bug which caused garbage to be displayed in dynamic tables (or made 
  +      parts of the table disappear) 
   </PRE>
  -<P>
  -<PRE>   - Fixed two minor memory leaks. Now the Embperl test suite can run 1000 times and
  -     more without making the httpd grow!
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">PREV (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">NEXT (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.14.html">PREV (0.20-beta 15 Nov 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">NEXT (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +34 -4     modperl-site/embperl/Changes.pod.16.html
  
  Index: Changes.pod.16.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.16.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.16.html	1998/08/12 20:44:26	1.3
  +++ Changes.pod.16.html	1998/08/31 10:06:16	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_17_beta_30_Aug_97">0.17-beta  30 Aug 97</a></strong></h1>
  +<A NAME="0_18_beta_25_Oct_97">0.18-beta 25 Oct 97</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,11 +16,41 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">PREV (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">NEXT (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">PREV (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">NEXT (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Removed some Compiler Warnings (Thanks to Ian Kallen for reporting them)
  +<PRE>   - Added caching of p-code. Now all Perl code is compiled only once. On the
  +     second request, the compiled p-code is used. This makes, for example, the 
  +     table.htm from the test about 4 times faster on the second run then it was in
  +     previous versions of Embperl. Also, tables and loops are faster in the first
  +     request, because the code is only compiled in the first iteration.  
  +   - &lt;Select&gt;/&lt;option&gt; is now handled like &lt;input&gt;, this means that if a value
  +     for the select exists in %fdat, the corresponding option is automatically
  +     selected.
  +   - Added support for table heading (&lt;th&gt; tag). If all cells in a row are surrounded
  +     by &lt;th&gt;/&lt;/th&gt; instead of &lt;td&gt;/&lt;/td&gt; the row is interpreted as column headings and
  +     printed only once. Row headings are not supported yet, but in one of the next versions... 
  +   - Added support for multipart/formdata to support fileupload. Embperl automatically 
  +     detects  multipart/formdata and lets CGI.pm handle it. The results are also
  +     present in @ffld and %fdat like for normal formdata. See CGI.pm for more docs.
  +     (Thanks to eigenstr@mixi.net for the idea and material)
  +   - Now all the output is kept in memory and the http-header are sent when the
  +     processing is finish. This gives the ability to set http-headers (only under mod_perl)
  +     within the page. Also now the Content-Length can be sent in the http-header.
  +     (Thanks to eigenstr@mixi.net for the idea and material)
  +   - Added tests for mod_perl mode and running as cgi-script, if compilation
  +     for mod_perl is enabled (Thanks to Doug MacEachern for lots of ideas
  +     and code I have borrowed from his mod_perl)
  +   - Removed &quot;= true&quot; in MailFormTo which caused a warning and didn't declare
  +     syserr_list in ep.h on FreeBSD (Thanks to Michael Fuhr for the hints)
  +   - Added SYSNOPSIS section to docs to avoid pod2man warning and changed
  +     apache/src/regx to apache/src/regex in Makefile.PL (Thanks to Bob Wilkinson)
  +   - Splitted C-sources in some more source files
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">PREV (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">NEXT (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; <br>
  +<P>
  +<PRE>   - Fixed two minor memory leaks. Now the Embperl test suite can run 1000 times and
  +     more without making the httpd grow!
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.15.html">PREV (0.19-beta 29 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">NEXT (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +4 -26     modperl-site/embperl/Changes.pod.17.html
  
  Index: Changes.pod.17.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.17.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.17.html	1998/08/12 20:44:26	1.3
  +++ Changes.pod.17.html	1998/08/31 10:06:16	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_16_beta_29_Aug_97">0.16-beta  29 Aug 97</a></strong></h1>
  +<A NAME="0_17_beta_30_Aug_97">0.17-beta  30 Aug 97</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,33 +16,11 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">PREV (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">NEXT (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">PREV (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">NEXT (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Added more restrictive access check when running under mod_perl 
  -     * Option ExecCGI must be set
  -     * must not be a directory
  -   - Added a (few) more docs about how to view the Embperl logfile with
  -     your browser
  -   - Added a declaration for error-dependent stuff to compile on Solaris, check errno before
  -     accessing sys_errlist to avoid SIGSEVs, Fixed another warning from Sun Pro C Compiler
  -     (Thanks to Dan Peterson)
  -   - Switched I/O to PerlIO if supported by installed Perl version.
  -     Should now work with sfio (not tested yet)
  -   - Added possibilty to include Embperl commands in all HTML tags 
  -     (did not work for body, table and tr tags in previous versions)
  -   - Will now preserve case of HTML tags
  -   - Do not interpret unknown HTML tags in any way, so as to handle &quot;&lt;&quot; characters
  -     which do not start a HTML tag better 
  -   - Do not display the time needed for the request if CLOCKS_PER_SEC not
  -     defined (e.g. SunOS - Thanks to Dan Peterson)
  -   - Added apache_xx/src/regx to include path, to avoid problems when
  -     Apache was built with its own regx library
  -   - Now Embperl shows which tags don't match in error message (table, dir, select etc.)
  -   
  -   - Fixed a bug which caused &quot;[&quot; characters to be printed even in a false 
  -     if path   
  +<PRE>   - Removed some Compiler Warnings (Thanks to Ian Kallen for reporting them)
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">PREV (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">NEXT (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.16.html">PREV (0.18-beta 25 Oct 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">NEXT (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +26 -17    modperl-site/embperl/Changes.pod.18.html
  
  Index: Changes.pod.18.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.18.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.18.html	1998/08/12 20:44:26	1.3
  +++ Changes.pod.18.html	1998/08/31 10:06:16	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_15_beta_11_July_1997">0.15-beta  11 July 1997</a></strong></h1>
  +<A NAME="0_16_beta_29_Aug_97">0.16-beta  29 Aug 97</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,24 +16,33 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">PREV (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">NEXT (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">PREV (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">NEXT (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Added interpretation of SELECT Tag to generate dynamic listboxes
  -      from an arrary 
  -    - Fixed a problem with dynamic lists
  -    - Fixed some warnings displayed by the Sun Pro C Compiler (Thanks to Dan Peterson)
  -    - Fixed an error message about missing IO::Handle 
  -    - Changed all // comments to /* */ to be more compatible with compilers other
  -      than the gnu-c compiler
  -    - Inserted a missing return in oputc which caused a SIGSEV on Solaris  (Thanks 
  -      to Dan Peterson) 
  -    - Checked return code of Logfile open, to prevent a SIGSEV when Embperl cannot
  -      write to the logfile (it now writes an error message in server's errorlog)  
  -      (Thanks to Dan Peterson)
  -    - Errors will also be logged to the server's error log (written to stderr)
  -          
  +<PRE>   - Added more restrictive access check when running under mod_perl 
  +     * Option ExecCGI must be set
  +     * must not be a directory
  +   - Added a (few) more docs about how to view the Embperl logfile with
  +     your browser
  +   - Added a declaration for error-dependent stuff to compile on Solaris, check errno before
  +     accessing sys_errlist to avoid SIGSEVs, Fixed another warning from Sun Pro C Compiler
  +     (Thanks to Dan Peterson)
  +   - Switched I/O to PerlIO if supported by installed Perl version.
  +     Should now work with sfio (not tested yet)
  +   - Added possibilty to include Embperl commands in all HTML tags 
  +     (did not work for body, table and tr tags in previous versions)
  +   - Will now preserve case of HTML tags
  +   - Do not interpret unknown HTML tags in any way, so as to handle &quot;&lt;&quot; characters
  +     which do not start a HTML tag better 
  +   - Do not display the time needed for the request if CLOCKS_PER_SEC not
  +     defined (e.g. SunOS - Thanks to Dan Peterson)
  +   - Added apache_xx/src/regx to include path, to avoid problems when
  +     Apache was built with its own regx library
  +   - Now Embperl shows which tags don't match in error message (table, dir, select etc.)
  +   
  +   - Fixed a bug which caused &quot;[&quot; characters to be printed even in a false 
  +     if path   
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">PREV (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">NEXT (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.17.html">PREV (0.17-beta  30 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">NEXT (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +17 -24    modperl-site/embperl/Changes.pod.19.html
  
  Index: Changes.pod.19.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.19.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.19.html	1998/08/12 20:44:27	1.3
  +++ Changes.pod.19.html	1998/08/31 10:06:17	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_14_beta_30_Juni_1997">0.14-beta 30 Juni 1997  </a></strong></h1>
  +<A NAME="0_15_beta_11_July_1997">0.15-beta  11 July 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,31 +16,24 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">PREV (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">NEXT (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">PREV (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">NEXT (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - adding 8192 to EMBPERL_DEBUG and setting EMBPERL_VIRTLOG will add a link
  -      to Embperl output, so you can directly view the right part of the logfile
  -      with your browser
  -    - Added the LOG filehandle to print to the Embperl logfile
  -    - Added the possibility to handle multiple form fields with same name
  -    - chars which are a result of a Perl expression will not be escaped to HTML if
  -      they are prefixed with a backslash
  -    - Added support for scanning the parameters of input tags for Perl code i.e.
  -      [- -] and [+ +] substitution takes place
  -    - Replaced carriage return in Perl expression with space to avoid Perl 5.004 error
  -      about carriage return
  -    - added $req_rec to access the Apache server api when running under mod_perl
  +<PRE>    - Added interpretation of SELECT Tag to generate dynamic listboxes
  +      from an arrary 
  +    - Fixed a problem with dynamic lists
  +    - Fixed some warnings displayed by the Sun Pro C Compiler (Thanks to Dan Peterson)
  +    - Fixed an error message about missing IO::Handle 
  +    - Changed all // comments to /* */ to be more compatible with compilers other
  +      than the gnu-c compiler
  +    - Inserted a missing return in oputc which caused a SIGSEV on Solaris  (Thanks 
  +      to Dan Peterson) 
  +    - Checked return code of Logfile open, to prevent a SIGSEV when Embperl cannot
  +      write to the logfile (it now writes an error message in server's errorlog)  
  +      (Thanks to Dan Peterson)
  +    - Errors will also be logged to the server's error log (written to stderr)
  +          
   </PRE>
  -<P>
  -<PRE>    - Fixed a bug in Safe namespace handling which was always causing ERR: 17 Namespace unknown
  -    - Fixed a bug which caused dynamic tables to end, if a 'if', 'while' and etc. was included 
  -    - Fixed a bug that caused [$cmd$] to be executed only in the first iteration of a 'while' 
  -      or a table
  -    - Fixed some bugs in input tag interpretation
  -    - Fixed a bug which occurred when Embperl encountered an input tag with value=&quot;&quot; and %ffld=&quot;&quot;
  -    - Fixed a bug in embpexec.pl that caused the options to be ignored when running offline
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">PREV (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">NEXT (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.18.html">PREV (0.16-beta  29 Aug 97)</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">NEXT (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +36 -30    modperl-site/embperl/Changes.pod.2.html
  
  Index: Changes.pod.2.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.2.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.2.html	1998/08/12 20:44:27	1.3
  +++ Changes.pod.2.html	1998/08/31 10:06:17	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_1b2_27_Jun_98">1.1b2 27 Jun 98</a></strong></h1>
  +<A NAME="1_1_0_28_Jul_98">1.1.0  28 Jul 98</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,39 +16,45 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">PREV (1.1.0 28 Jul 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">NEXT (1.1b1 14 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">PREV (1.1.1_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">NEXT (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Added an additional note for input- and output- escaping
  -     which is described in &quot;Inside Embperl&quot; section.
  -     It's very important to understand this if you have any
  -     problems with HTML tags or filehandles in your Perl code.
  -   - Embperl will recognize Apache::exit. If called inside an
  -     Embperl page or in a module called from an Embperl page,
  -     the processing of the document is immediately aborted. 
  -     Everything processed so far is output/sent to the browser.
  -     Based on a patch from Steve Willer.
  -   - When running under mod_perl, 'exit' is an alias for Apache::exit
  -     in every document.
  -   - Enhanced the format of the Errorpage. Thanks for the patch
  -     from Steve Willer
  -   - Added a [$ foreach $] and a [$ do $] ... [$ until $]
  -     metacommand
  +<PRE>   - Added support for perl5.005 (currently only without threads!)
  +   - Nesting of metacommands and HTML tags are now independent of
  +     each other. 
  +   - Added examples in eg/x for do .. until, foreach, if, 
  +     DBI datbase access, DBIx::Recordset database access and a
  +     input- / confirmation form.
  +   - Added optUndefToEmptyValue which will cause Embperl to treat non-
  +     existent values in %fdat as an empty string in input tags, as suggested
  +     by Steve Willer.
  +   - Catch &quot;die&quot; within EMBPERL_INPUT/OUTPUT_FUNC and write error
  +     message to the logfile
  +   - Write error message of LWP::UserAgent in ProxyInput to logfile
  +     if any
  +   - Added test for POST Requests
  +   - Added support for tests when mod_perl is built with USE_DSO. 
  +     Spotted by Christian Oyarzun.
   </PRE>
   <P>
  -<PRE>   - Now multiple checkboxes with the same name will be set
  -     correctly, to the values posted to the document. Spotted
  -     by Todd Eigenshink and Nathan Krislock.
  -   - [+ local $escmode = 0 .... +] works now. The first setting
  -     of $escmode in a [+ ... +] block will now applied to the
  -     whole block. You cannot change $escmode inside a [+ ... +]
  -     block. Spotted by Chris Thormann. 
  -   - Fixed the return path setting in MailFormFields
  -   - ProxyInput now passes http headers, so authentification
  -     will be passed thru.
  -   - Removed the limit 2048 for the length of HTML tags when [+ ... +]
  -     are included. Now there is no limit anymore. Spotted by Doug Bagley
  +<PRE>   - Selects and checkboxes are setup correctly if state is set via %fdat.
  +     Spotted by Todd Eigenschink and Steve Willer.
  +   - Changes URL escaping so that only space, '+', '&amp;', '=' and chars &lt; 0x20
  +     will be escaped to avoid problems with older netscape browsers.
  +   - Added missing documentation for req_rec parameter of the Execute
  +     function. Spotted by Eric Cholet.
  +   - Send correct http header for error page, spotted by Steve Willer
  +   - Fixed a memory leak in foreach metacommand
  +   - Removed limit of 2048 Bytes for GET request data (there is no
  +     limit anymore). Spotted by Steve Willer
  +   - Read all POSTed data (not just the first 1024 Bytes). Patch from
  +     Steve Willer.
  +   - Removed some compiler warnings spotted by Tarang Kumar Patel
  +   - Make sure all data is flushed to the logfile at the end of
  +     each request
  +   - Fixed a bug that causes Init to set DebugFlags to 1 instead of 0.
  +     Spotted by Eric Cholet.
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">PREV (1.1.0 28 Jul 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">NEXT (1.1b1 14 Jun 98)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">PREV (1.1.1_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">NEXT (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +24 -15    modperl-site/embperl/Changes.pod.20.html
  
  Index: Changes.pod.20.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.20.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.20.html	1998/08/12 20:44:27	1.3
  +++ Changes.pod.20.html	1998/08/31 10:06:17	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_13_beta_April_26_1997">0.13-beta   April 26 1997</a></strong></h1>
  +<A NAME="0_14_beta_30_Juni_1997">0.14-beta 30 Juni 1997  </a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,22 +16,31 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">PREV (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">NEXT (0.12-beta not publicly released)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">PREV (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">NEXT (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Moved EPENTRY (embperl_init) down to avoid crashing when compiled with
  -      -DEPDEBUGALL
  -    - Added #undefs for stdio function to compile with Perl &gt; 5.003
  -      NOTE: This is a quick hack, and will be changed to use PerlIO in
  -      one of the next releases, so we can tie stdout of Embperl
  -    - Added pids (to distinguish between muliplite requests) and time to
  -      logfile output
  -    - Made many functions static and names of externals more unique to
  -      avoid conflicts of symbolnames with other modules
  -    - If file not found return status 404 instead of 500
  -    - Add Apache::Embperl so the module shows at CPAN also under 
  -      module/by-module/Apache/ as suggested by Doug MacEachern
  +<PRE>    - adding 8192 to EMBPERL_DEBUG and setting EMBPERL_VIRTLOG will add a link
  +      to Embperl output, so you can directly view the right part of the logfile
  +      with your browser
  +    - Added the LOG filehandle to print to the Embperl logfile
  +    - Added the possibility to handle multiple form fields with same name
  +    - chars which are a result of a Perl expression will not be escaped to HTML if
  +      they are prefixed with a backslash
  +    - Added support for scanning the parameters of input tags for Perl code i.e.
  +      [- -] and [+ +] substitution takes place
  +    - Replaced carriage return in Perl expression with space to avoid Perl 5.004 error
  +      about carriage return
  +    - added $req_rec to access the Apache server api when running under mod_perl
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">PREV (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">NEXT (0.12-beta not publicly released)</a>]&nbsp;&nbsp; <br>
  +<P>
  +<PRE>    - Fixed a bug in Safe namespace handling which was always causing ERR: 17 Namespace unknown
  +    - Fixed a bug which caused dynamic tables to end, if a 'if', 'while' and etc. was included 
  +    - Fixed a bug that caused [$cmd$] to be executed only in the first iteration of a 'while' 
  +      or a table
  +    - Fixed some bugs in input tag interpretation
  +    - Fixed a bug which occurred when Embperl encountered an input tag with value=&quot;&quot; and %ffld=&quot;&quot;
  +    - Fixed a bug in embpexec.pl that caused the options to be ignored when running offline
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.19.html">PREV (0.15-beta  11 July 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">NEXT (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +15 -19    modperl-site/embperl/Changes.pod.21.html
  
  Index: Changes.pod.21.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.21.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.21.html	1998/08/12 20:44:27	1.3
  +++ Changes.pod.21.html	1998/08/31 10:06:17	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_12_beta_not_publicly_released">0.12-beta not publicly released</a></strong></h1>
  +<A NAME="0_13_beta_April_26_1997">0.13-beta   April 26 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,26 +16,22 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">PREV (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">NEXT (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">PREV (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">NEXT (0.12-beta not publicly released)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - The mask has been removed from namespace option so it can be used
  -      with safe.pm &gt; 2
  -    - Embperl works with -T / PerlTaintCheck on
  -    - Add function MailFormTo to send form contents via email
  -    - The dbgSource option displays only one line for better overview
  -    - Fixed a bug which caused the Perl operator '&lt;' to be interpreted 
  -      as an HTML tag in tables or while loops after the first iteration
  -    - Added ffld array for mod_perl mode to get the order of form fields
  -    - Removed vsnprintf since its not available on all platforms
  -    - Corrected handling of empty dynamic tables
  -    - Fixed a bug which was causing a Segmentaion Fault when the first 
  -      table is empty
  -    - Added a script for make test
  -    - Fixed Error with nested if
  -    - Log compilation errors of embedded Perl code
  -    - Avoid some warnings in Embperl.pm
  +<PRE>    - Moved EPENTRY (embperl_init) down to avoid crashing when compiled with
  +      -DEPDEBUGALL
  +    - Added #undefs for stdio function to compile with Perl &gt; 5.003
  +      NOTE: This is a quick hack, and will be changed to use PerlIO in
  +      one of the next releases, so we can tie stdout of Embperl
  +    - Added pids (to distinguish between muliplite requests) and time to
  +      logfile output
  +    - Made many functions static and names of externals more unique to
  +      avoid conflicts of symbolnames with other modules
  +    - If file not found return status 404 instead of 500
  +    - Add Apache::Embperl so the module shows at CPAN also under 
  +      module/by-module/Apache/ as suggested by Doug MacEachern
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">PREV (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">NEXT (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.20.html">PREV (0.14-beta 30 Juni 1997  )</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">NEXT (0.12-beta not publicly released)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +19 -13    modperl-site/embperl/Changes.pod.22.html
  
  Index: Changes.pod.22.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.22.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.22.html	1998/08/12 20:44:27	1.3
  +++ Changes.pod.22.html	1998/08/31 10:06:17	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_11_beta_March_25_1997">0.11-beta      March 25 1997</a></strong></h1>
  +<A NAME="0_12_beta_not_publicly_released">0.12-beta not publicly released</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,20 +16,26 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">PREV (0.12-beta not publicly released)</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">NEXT (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">PREV (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">NEXT (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - Name changed from Embperl to HTML::Embperl!!!!!!!!
  -    - FORM &amp; ENV debug output now available in all modes
  -    - Output from [+  +] and INPUT fields are escaped
  -      (e.g. &lt; is send as &amp;lt; )
  -    - Added two-dimensional tables
  -    - Fixed a bug which caused an endless loop when using a \ 
  -    - Fixed escaping of special HTML chars above ascii code 128
  -    - Added support for list tags (dir, menu, ol, ul, dl)
  -    - Added support for textarea tag
  -    - Fixed some errors
  +<PRE>    - The mask has been removed from namespace option so it can be used
  +      with safe.pm &gt; 2
  +    - Embperl works with -T / PerlTaintCheck on
  +    - Add function MailFormTo to send form contents via email
  +    - The dbgSource option displays only one line for better overview
  +    - Fixed a bug which caused the Perl operator '&lt;' to be interpreted 
  +      as an HTML tag in tables or while loops after the first iteration
  +    - Added ffld array for mod_perl mode to get the order of form fields
  +    - Removed vsnprintf since its not available on all platforms
  +    - Corrected handling of empty dynamic tables
  +    - Fixed a bug which was causing a Segmentaion Fault when the first 
  +      table is empty
  +    - Added a script for make test
  +    - Fixed Error with nested if
  +    - Log compilation errors of embedded Perl code
  +    - Avoid some warnings in Embperl.pm
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">PREV (0.12-beta not publicly released)</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">NEXT (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.21.html">PREV (0.13-beta   April 26 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">NEXT (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +13 -4     modperl-site/embperl/Changes.pod.23.html
  
  Index: Changes.pod.23.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.23.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.23.html	1998/08/12 20:44:28	1.3
  +++ Changes.pod.23.html	1998/08/31 10:06:17	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_10b_beta_Jan_23_1997">0.10b-beta	Jan 23 1997</a></strong></h1>
  +<A NAME="0_11_beta_March_25_1997">0.11-beta      March 25 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,11 +16,20 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">PREV (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">NEXT (0.10beta 	Jan 18 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">PREV (0.12-beta not publicly released)</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">NEXT (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - fixed some errors
  +<PRE>    - Name changed from Embperl to HTML::Embperl!!!!!!!!
  +    - FORM &amp; ENV debug output now available in all modes
  +    - Output from [+  +] and INPUT fields are escaped
  +      (e.g. &lt; is send as &amp;lt; )
  +    - Added two-dimensional tables
  +    - Fixed a bug which caused an endless loop when using a \ 
  +    - Fixed escaping of special HTML chars above ascii code 128
  +    - Added support for list tags (dir, menu, ol, ul, dl)
  +    - Added support for textarea tag
  +    - Fixed some errors
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">PREV (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">NEXT (0.10beta 	Jan 18 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.22.html">PREV (0.12-beta not publicly released)</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">NEXT (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +4 -4      modperl-site/embperl/Changes.pod.24.html
  
  Index: Changes.pod.24.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.24.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.24.html	1998/08/12 20:44:28	1.3
  +++ Changes.pod.24.html	1998/08/31 10:06:17	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_10beta_Jan_18_1997">0.10beta 	Jan 18 1997</a></strong></h1>
  +<A NAME="0_10b_beta_Jan_23_1997">0.10b-beta	Jan 23 1997</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,11 +16,11 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">PREV (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">PREV (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.25.html">NEXT (0.10beta 	Jan 18 1997)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>    - first public beta release
  +<PRE>    - fixed some errors
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">PREV (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.23.html">PREV (0.11-beta      March 25 1997)</a>]&nbsp;&nbsp; [<a href="Changes.pod.25.html">NEXT (0.10beta 	Jan 18 1997)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +30 -21    modperl-site/embperl/Changes.pod.3.html
  
  Index: Changes.pod.3.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.3.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.3.html	1998/08/12 20:44:28	1.3
  +++ Changes.pod.3.html	1998/08/31 10:06:18	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_1b1_14_Jun_98">1.1b1 14 Jun 98</a></strong></h1>
  +<A NAME="1_1b2_27_Jun_98">1.1b2  27 Jun 98</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,30 +16,39 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">PREV (1.1b2 27 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">NEXT (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">PREV (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">NEXT (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Now you can set custom input and/or output functions via
  -     EMBPERL_INPUT_FUNC and EMBPERL_OUTPUT_FUNC. This can be
  -     used to chain modules together or to get the input from
  -     (or put the output to) non-standard locations.
  -   - Added a function ProxyInput which can be used to fetch 
  -     the input from another URL instead of the disk. One possible
  -     usage for this is to let mod_include parse the document first 
  -     and then let Embperl process it. Suggested by Steffen Geschke.
  -   - Added a function LogOutput, which will write every generated
  -     document to a unique file in addition to sending it to the
  -     browser. Suggested by Dan Peterson.
  -   - EMBPERL_FILESMATCH allows you to select which files in
  -     a Location should be processed by Embperl. The rest are handled
  -     by the Apache default handler. This allows you to have 
  -     Embperl and non-Embperl documents (like gifs etc.) in
  -     the same directory.
  +<PRE>   - Added an additional note for input- and output- escaping
  +     which is described in &quot;Inside Embperl&quot; section.
  +     It's very important to understand this if you have any
  +     problems with HTML tags or filehandles in your Perl code.
  +   - Embperl will recognize Apache::exit. If called inside an
  +     Embperl page or in a module called from an Embperl page,
  +     the processing of the document is immediately aborted. 
  +     Everything processed so far is output/sent to the browser.
  +     Based on a patch from Steve Willer.
  +   - When running under mod_perl, 'exit' is an alias for Apache::exit
  +     in every document.
  +   - Enhanced the format of the Errorpage. Thanks for the patch
  +     from Steve Willer
  +   - Added a [$ foreach $] and a [$ do $] ... [$ until $]
  +     metacommand
   </PRE>
   <P>
  -<PRE>   - Logfile was displayed at the wrong position when requested via the
  -     browser the first time after the httpd was started.
  +<PRE>   - Now multiple checkboxes with the same name will be set
  +     correctly, to the values posted to the document. Spotted
  +     by Todd Eigenshink and Nathan Krislock.
  +   - [+ local $escmode = 0 .... +] works now. The first setting
  +     of $escmode in a [+ ... +] block will now applied to the
  +     whole block. You cannot change $escmode inside a [+ ... +]
  +     block. Spotted by Chris Thormann. 
  +   - Fixed the return path setting in MailFormFields
  +   - ProxyInput now passes http headers, so authentification
  +     will be passed thru.
  +   - Removed the limit 2048 for the length of HTML tags when [+ ... +]
  +     are included. Now there is no limit anymore. Spotted by Doug Bagley
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">PREV (1.1b2 27 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">NEXT (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.2.html">PREV (1.1.0  28 Jul 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">NEXT (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +23 -11    modperl-site/embperl/Changes.pod.4.html
  
  Index: Changes.pod.4.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.4.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.4.html	1998/08/12 20:44:28	1.3
  +++ Changes.pod.4.html	1998/08/31 10:06:18	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="1_0_0_12_Jun_98">1.0.0  12 Jun 98</a></strong></h1>
  +<A NAME="1_1b1_14_Jun_98">1.1b1  14 Jun 98</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,18 +16,30 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">PREV (1.1b1 14 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">NEXT (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">PREV (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">NEXT (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Make test runs with Apache 1.3.0, spotted by Eric Cholet
  -   - Added a definition for MAX_PATH, which is not there on SunOS 4.1.4.
  -     Spotted by Dan Peterson
  -   - Fixed a bug that causes Makefile.PL to interpret MakeMaker parameters
  -     spotted by Jason Bodnar
  -   - Fixed a bug that caused EMBPERL_PACKAGE not to be recognized.
  -   - Fixed a bug that caused optDisableFormData not to be recognized for
  -     multipart formdata.
  +<PRE>   - Now you can set custom input and/or output functions via
  +     EMBPERL_INPUT_FUNC and EMBPERL_OUTPUT_FUNC. This can be
  +     used to chain modules together or to get the input from
  +     (or put the output to) non-standard locations.
  +   - Added a function ProxyInput which can be used to fetch 
  +     the input from another URL instead of the disk. One possible
  +     usage for this is to let mod_include parse the document first 
  +     and then let Embperl process it. Suggested by Steffen Geschke.
  +   - Added a function LogOutput, which will write every generated
  +     document to a unique file in addition to sending it to the
  +     browser. Suggested by Dan Peterson.
  +   - EMBPERL_FILESMATCH allows you to select which files in
  +     a Location should be processed by Embperl. The rest are handled
  +     by the Apache default handler. This allows you to have 
  +     Embperl and non-Embperl documents (like gifs etc.) in
  +     the same directory.
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">PREV (1.1b1 14 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">NEXT (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; <br>
  +<P>
  +<PRE>   - Logfile was displayed at the wrong position when requested via the
  +     browser the first time after the httpd was started.
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.3.html">PREV (1.1b2  27 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">NEXT (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +11 -76    modperl-site/embperl/Changes.pod.5.html
  
  Index: Changes.pod.5.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.5.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.5.html	1998/08/12 20:44:28	1.3
  +++ Changes.pod.5.html	1998/08/31 10:06:18	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_28_beta_19_May_1998">0.28-beta 19 May 1998</a></strong></h1>
  +<A NAME="1_0_0_12_Jun_98">1.0.0  12 Jun 98</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,83 +16,18 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">PREV (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">NEXT (0.27-beta not available)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">PREV (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">NEXT (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - I have added a chapter &quot;Inside Embperl&quot; to the docs, I hope this
  -     will make it clearer how escaping and unescaping works and how you
  -     can get desired results. Highly recommended! (Thanks for spell- and 
  -     grammar-checking to Todd Eigenshink)
  -   - make test now runs under win32 (You need to install LWP and libwin32)
  -     IMPORTANT: You need a mod_perl version &gt; 1.11 or you get a deadlock.
  -   - Compiles with apache_1.3b6
  -   - Added support for Stronghold and Apache_SSL to Makefile.PL and test.pl
  -   - Changed dbgEarlyHttpHeader to optEarlyHttpHeader because it's not a
  -     debugging option. dbgEarlyHttpHeader still persists, but will be removed
  -     in one of the following versions
  -   - Embperl does not change the current working directory when optDisableChdir
  -     is set, this saves some milliseconds per request, also the cwd is moved
  -     to the c code, so it runs faster then Cwd::fastwd.
  -     Thanks to Doug Bagley for the profile which has shown how much time 
  -     Cwd::fastcwd consumes
  -   - You can set optDisableHtmlScan in EMBPERL_OPTIONS. If set, Embperl only
  -     recongizes [+/-/$/! ... !/$/-/+], but will not do anything with HTML tags,
  -     as suggested by Randy Harmon.
  -   - optDisableInputScan, optDisableTableScan and optDisableMetaScan can be
  -     used to disable only some of the HTML tag processing
  -   - You can set optDisableFormData in EMBPERL_OPTIONS. If set, Embperl
  -     will not setup the %fdat and @ffld, as suggested by Doug Bagley
  -   - If you use Execute, the explicit call to Init/Term isn't needed anymore,
  -     because Embperl performs the Init automatically when it is loaded. The 
  -     Init function can still be used to change the path of logfile. Suggested
  -     by Honza Jirousek
  -   - All options and debugging flags can now be read/set at runtime. For
  -     example $optRawInput = 1 sets the optRawInputFlag. Some of the options
  -     are read-only, because they must be known before the request.   
  -   - Added more tests  
  -   - Embperl discards all errors which occur in an expression after the end
  -     of a dynamic table, and which are only evaluated to detect the table end and
  -     never displayed. This allows usage of object methods in dynamic tables,
  -     where the table end is caused by an undefined object. (see
  -     test/html/object.htm for an example). Spotted by Jason Bodnar.
  -   - Printing to filehandle OUT has the same effect as using [+ .. +] 
  -     (including html-escaping)
  -   - Setting optRedirectStdout causes Embperl to tie STDOUT to the Embperl
  -     output stream (same as print OUT ...), suggested by Jason Bodar
  -   - Setting optAllFormData will make empty formfields occur in %fdat and @ffld
  -     with an empty string value, suggested by Dan Peterson
  +<PRE>   - Make test runs with Apache 1.3.0, spotted by Eric Cholet
  +   - Added a definition for MAX_PATH, which is not there on SunOS 4.1.4.
  +     Spotted by Dan Peterson
  +   - Fixed a bug that causes Makefile.PL to interpret MakeMaker parameters
  +     spotted by Jason Bodnar
  +   - Fixed a bug that caused EMBPERL_PACKAGE not to be recognized.
  +   - Fixed a bug that caused optDisableFormData not to be recognized for
  +     multipart formdata.
   </PRE>
  -<P>
  -<PRE>   - Embperl now handles SELECT MULTIPLE correct. All OPTIONs which are
  -     posted to the document will now be selected by Embperl, spotted by
  -     Todd Eigenschink
  -   - Fixed a bug that caused a '&gt;' inside a [$/! ... !/$] block to be 
  -     interpreted as the end of a HTML tag, spotted by Todd Eigenschink.
  -   - Fixed a bug which caused the SELECT/OPTIONS tag to not insert their
  -     values in %idat and therefore made [$hidden$] work incorrectly, spotted by
  -     Dave Paris [aka Spider]
  -   - Fixed a bug that caused the INPUT CHECKBOX tag to not insert its  
  -     value in %idat when the value wasn't in %fdat and therefore made [$hidden$] 
  -     work incorrectly.
  -   - Fixed a problem that caused magical variables to be handled as if they
  -     were undefined, which caused dynamic tables to end, sometimes prematurely.
  -   - Closing HTML tags will be correctly removed form Perl source again
  -     (when optRawInput is not set)
  -   - &amp;nbsp; will be translated to space (0x20) instead of 0xf0
  -   - When EMBPERL_DEBUG is set 0, only errors and warnings will be written to
  -     the logfile
  -   - MailFormTo will generate the correct TO header and insert a Return-Path
  -     from the posted e-mail address
  -   - Changed detection of mod_perl to $ENV{MOD_PERL}. This makes sure that
  -     it will work correctly, even if Apache.pm isn't loaded.
  -   - Re-entered the optDisableEmbperlErrorPage, which was lost in one of the last
  -     releases, spotted by Doug Bagley.
  -   - The content_length of the Apache request_rec will only be set when a http
  -     header is sent.
  -   - If, Elsif and While metacommands now use SvTRUE instead of a != 0 to test the
  -     evaluated expression, so they now behave like the Perl ones do. Spotted by Jason 
  -     Bondar
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">PREV (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">NEXT (0.27-beta not available)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.4.html">PREV (1.1b1  14 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">NEXT (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +78 -3     modperl-site/embperl/Changes.pod.6.html
  
  Index: Changes.pod.6.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.6.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.6.html	1998/08/12 20:44:28	1.3
  +++ Changes.pod.6.html	1998/08/31 10:06:18	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_27_beta_not_available">0.27-beta not available</a></strong></h1>
  +<A NAME="0_28_beta_19_May_1998">0.28-beta 19 May 1998</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,8 +16,83 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">PREV (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">NEXT (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; <br><hr>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">PREV (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">NEXT (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; <br>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">PREV (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">NEXT (0.27-beta not available)</a>]&nbsp;&nbsp; <br><hr>
  +<P>
  +<PRE>   - I have added a chapter &quot;Inside Embperl&quot; to the docs, I hope this
  +     will make it clearer how escaping and unescaping works and how you
  +     can get desired results. Highly recommended! (Thanks for spell- and 
  +     grammar-checking to Todd Eigenshink)
  +   - make test now runs under win32 (You need to install LWP and libwin32)
  +     IMPORTANT: You need a mod_perl version &gt; 1.11 or you get a deadlock.
  +   - Compiles with apache_1.3b6
  +   - Added support for Stronghold and Apache_SSL to Makefile.PL and test.pl
  +   - Changed dbgEarlyHttpHeader to optEarlyHttpHeader because it's not a
  +     debugging option. dbgEarlyHttpHeader still persists, but will be removed
  +     in one of the following versions
  +   - Embperl does not change the current working directory when optDisableChdir
  +     is set, this saves some milliseconds per request, also the cwd is moved
  +     to the c code, so it runs faster then Cwd::fastwd.
  +     Thanks to Doug Bagley for the profile which has shown how much time 
  +     Cwd::fastcwd consumes
  +   - You can set optDisableHtmlScan in EMBPERL_OPTIONS. If set, Embperl only
  +     recongizes [+/-/$/! ... !/$/-/+], but will not do anything with HTML tags,
  +     as suggested by Randy Harmon.
  +   - optDisableInputScan, optDisableTableScan and optDisableMetaScan can be
  +     used to disable only some of the HTML tag processing
  +   - You can set optDisableFormData in EMBPERL_OPTIONS. If set, Embperl
  +     will not setup the %fdat and @ffld, as suggested by Doug Bagley
  +   - If you use Execute, the explicit call to Init/Term isn't needed anymore,
  +     because Embperl performs the Init automatically when it is loaded. The 
  +     Init function can still be used to change the path of logfile. Suggested
  +     by Honza Jirousek
  +   - All options and debugging flags can now be read/set at runtime. For
  +     example $optRawInput = 1 sets the optRawInputFlag. Some of the options
  +     are read-only, because they must be known before the request.   
  +   - Added more tests  
  +   - Embperl discards all errors which occur in an expression after the end
  +     of a dynamic table, and which are only evaluated to detect the table end and
  +     never displayed. This allows usage of object methods in dynamic tables,
  +     where the table end is caused by an undefined object. (see
  +     test/html/object.htm for an example). Spotted by Jason Bodnar.
  +   - Printing to filehandle OUT has the same effect as using [+ .. +] 
  +     (including html-escaping)
  +   - Setting optRedirectStdout causes Embperl to tie STDOUT to the Embperl
  +     output stream (same as print OUT ...), suggested by Jason Bodar
  +   - Setting optAllFormData will make empty formfields occur in %fdat and @ffld
  +     with an empty string value, suggested by Dan Peterson
  +</PRE>
  +<P>
  +<PRE>   - Embperl now handles SELECT MULTIPLE correct. All OPTIONs which are
  +     posted to the document will now be selected by Embperl, spotted by
  +     Todd Eigenschink
  +   - Fixed a bug that caused a '&gt;' inside a [$/! ... !/$] block to be 
  +     interpreted as the end of a HTML tag, spotted by Todd Eigenschink.
  +   - Fixed a bug which caused the SELECT/OPTIONS tag to not insert their
  +     values in %idat and therefore made [$hidden$] work incorrectly, spotted by
  +     Dave Paris [aka Spider]
  +   - Fixed a bug that caused the INPUT CHECKBOX tag to not insert its  
  +     value in %idat when the value wasn't in %fdat and therefore made [$hidden$] 
  +     work incorrectly.
  +   - Fixed a problem that caused magical variables to be handled as if they
  +     were undefined, which caused dynamic tables to end, sometimes prematurely.
  +   - Closing HTML tags will be correctly removed form Perl source again
  +     (when optRawInput is not set)
  +   - &amp;nbsp; will be translated to space (0x20) instead of 0xf0
  +   - When EMBPERL_DEBUG is set 0, only errors and warnings will be written to
  +     the logfile
  +   - MailFormTo will generate the correct TO header and insert a Return-Path
  +     from the posted e-mail address
  +   - Changed detection of mod_perl to $ENV{MOD_PERL}. This makes sure that
  +     it will work correctly, even if Apache.pm isn't loaded.
  +   - Re-entered the optDisableEmbperlErrorPage, which was lost in one of the last
  +     releases, spotted by Doug Bagley.
  +   - The content_length of the Apache request_rec will only be set when a http
  +     header is sent.
  +   - If, Elsif and While metacommands now use SvTRUE instead of a != 0 to test the
  +     evaluated expression, so they now behave like the Perl ones do. Spotted by Jason 
  +     Bondar
  +</PRE>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.5.html">PREV (1.0.0  12 Jun 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">NEXT (0.27-beta not available)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +3 -29     modperl-site/embperl/Changes.pod.7.html
  
  Index: Changes.pod.7.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.7.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.7.html	1998/08/12 20:44:31	1.3
  +++ Changes.pod.7.html	1998/08/31 10:06:18	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_26_beta_16_Mar_98">0.26-beta 16 Mar 98</a></strong></h1>
  +<A NAME="0_27_beta_not_available">0.27-beta not available</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,34 +16,8 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">PREV (0.27-beta not available)</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">NEXT (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; <br><hr>
  -<P>
  -<PRE>   - Adapt include pass to compile with apache_1.3b5
  -   - Applied patch from Dan Walters to make Embperl compile with 
  -     apache_1.3b3 and mod_perl on Win 32
  -   - Changed the order of included c headers and undef some macros 
  -     inbetween (copied from mod_perl.c) to compile with Apache on Win 32
  -   - Embperl works with apache_1.3b5 on Win NT ('make test' does not yet)
  -     (You need the Apache source and must compile Perl with the vc++)
  -</PRE>
  -<P>
  -<PRE>   - Added the 'param' parameter to the 'Execute' function to pass parameters
  -     from and to the Embperl document.
  -   - Added the 'fdat' and 'ffld' parameter to the 'Execute' function to
  -     setup %fdat and @ffld   
  -        
  -   - Fixed a problem which displayed tables a second time after the end of 
  -     the document, if dbgEarly HttpHeaders was on, thanks to Ask Bjorn Hansen
  -     for spotting this.
  -   - Fixed the return values of CheckFile, which was not correct after a change
  -     from 0.24 to 0.25. Thanks to Todd Eigenschrink for spotting this.
  -   - Fixed an error which was causing Embperl to crash on an HTML input tag without
  -     the 'type' parameter. Thanks to Todd Eigenschrink for the hint.
  -   - Fixed a problem that caused Embperl to not recognize errors correctly 
  -     when reading the sourcefile
  -     
  -</PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">PREV (0.27-beta not available)</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">NEXT (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; <br>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">PREV (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">NEXT (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; <br><hr>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.6.html">PREV (0.28-beta 19 May 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">NEXT (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +25 -45    modperl-site/embperl/Changes.pod.8.html
  
  Index: Changes.pod.8.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.8.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.8.html	1998/08/12 20:44:31	1.3
  +++ Changes.pod.8.html	1998/08/31 10:06:18	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_25_beta_17_Feb_1998">0.25-beta 17 Feb 1998</a></strong></h1>
  +<A NAME="0_26_beta_16_Mar_98">0.26-beta 16 Mar 98</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,54 +16,34 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">PREV (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">NEXT (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">PREV (0.27-beta not available)</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">NEXT (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Included the &quot;translation&quot; of the Embperl POD to a human-readable
  -     form done by Todd Eigenschink
  -   - Started a FAQ file from the questions I answered by e-mail
  -   - Added the function Execute, which can be called from Perl programs
  -     (or Apache::Registry scripts), and can take input from (and/or
  -     output to) memory, as suggested by Doug Bagley and Randy Harmon
  -     (Look at test/html/registry/Execute.htm for an example)
  -   - Changed the source so that it will compile on aix, spotted by
  -     Patrick McAuliffe 
  -   - Access sys_errlist via perl macro Strerror to avoid errors with
  -     redeclaration, thanks for spotting this to Honza Jirousek
  -   - Changed the tab size from 4 to 8 in my editor to be compatible with
  -     Unix standard
  -   - Added warning if dbgLogLink is set and EMBPERL_VIRTLOG is not
  -   - Changed the delimiter of metacommand from space to any non-alpha char
  -     to allow writing [$while(a==b)$] as suggested by Michael D. Dowling
  -   - Added config variable EMBPERL_ESCMODE to set inital values of $escmode
  -     as suggested by Todd Eigenschink
  -   - Added [! ... !]. Does just the same as [- ... -] but will only execute
  -     on the first request for that document. This can be used to do one-time
  -     initialization and to define subroutines.
  -   - Changed push_handlers to register_cleanup, so PERL_STACKED_HANDLERS and
  -     PERL_CLEANUP aren't necessary anymore, as suggested by Doug MacEachern
  -   - If it exists, the function CLEANUP of the processed document will be called
  -     before the variable cleanup, but after the connection to the client is closed
  -   - Added a closing &lt;/font&gt; in the logfile which is sent to the browser, otherwise 
  -     MS IE 4 can't handle it     
  -   - Changed Perl constants in Perl part from subroutines to &quot;real&quot; constants
  -   - Did some general rearranging of code
  +<PRE>   - Adapt include pass to compile with apache_1.3b5
  +   - Applied patch from Dan Walters to make Embperl compile with 
  +     apache_1.3b3 and mod_perl on Win 32
  +   - Changed the order of included c headers and undef some macros 
  +     inbetween (copied from mod_perl.c) to compile with Apache on Win 32
  +   - Embperl works with apache_1.3b5 on Win NT ('make test' does not yet)
  +     (You need the Apache source and must compile Perl with the vc++)
   </PRE>
   <P>
  -<PRE>   - Fixed a memory leak which caused Embperl to lose one sv per Perl
  -     block when a document is reloaded
  -   - Fixed a bug which caused [+... +] within the Textarea tag to be ignored,
  -     spotted by Todd Eigenschink
  -   - Fixed a bug in sorting hidden fields
  -   - Fixed a wrong argument to MakeMaker, which was causing Embperl to not be able
  -     to build statically, spotted by Anatoli Belomestnov (and added a 
  -     description to the Faq on how to build a copy of Embperl which is statically-
  -     linked to mod_perl)
  -   - Fixed a problem which was causing the LOG filehandle to not be imported in 
  -     the documents package, this was causing everything printed to LOG to sort 
  -     of disappear 
  -   
  +<PRE>   - Added the 'param' parameter to the 'Execute' function to pass parameters
  +     from and to the Embperl document.
  +   - Added the 'fdat' and 'ffld' parameter to the 'Execute' function to
  +     setup %fdat and @ffld   
  +        
  +   - Fixed a problem which displayed tables a second time after the end of 
  +     the document, if dbgEarly HttpHeaders was on, thanks to Ask Bjorn Hansen
  +     for spotting this.
  +   - Fixed the return values of CheckFile, which was not correct after a change
  +     from 0.24 to 0.25. Thanks to Todd Eigenschrink for spotting this.
  +   - Fixed an error which was causing Embperl to crash on an HTML input tag without
  +     the 'type' parameter. Thanks to Todd Eigenschrink for the hint.
  +   - Fixed a problem that caused Embperl to not recognize errors correctly 
  +     when reading the sourcefile
  +     
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">PREV (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">NEXT (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.7.html">PREV (0.27-beta not available)</a>]&nbsp;&nbsp; [<a href="Changes.pod.9.html">NEXT (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +45 -30    modperl-site/embperl/Changes.pod.9.html
  
  Index: Changes.pod.9.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.9.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.9.html	1998/08/12 20:44:31	1.3
  +++ Changes.pod.9.html	1998/08/31 10:06:18	1.4
  @@ -8,7 +8,7 @@
   <blockquote>
     <blockquote>
       <H1><strong>
  -<A NAME="0_24_beta_13_Jan_1998">0.24-beta 13 Jan 1998 </a></strong></h1>
  +<A NAME="0_25_beta_17_Feb_1998">0.25-beta 17 Feb 1998</a></strong></h1>
     </blockquote>
   </blockquote>
   
  @@ -16,39 +16,54 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">PREV (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">NEXT (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; <br><hr>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">PREV (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">NEXT (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; <br><hr>
   <P>
  -<PRE>   - Added the option optRawInput which causes Embperl not to pre-process the
  -     source for a Perl expression (the only exception is that CR will be removed).
  -     This option should be set when you are writing your code with an ascii editor. 
  -     If you are using a WYSIWYG editor, which inserts unwanted HTML tags in your
  -     Perl expressions and escapes special characters automatically (i.e.
  -     &lt; will occur as &amp;lt; in the source), you should not set this option, and
  -     Embperl will automatically convert the HTML input back to the Perl
  -     expression you have written. (Thanks to Todd R. Eigenschink for a patch)
  -   - $0 is set to the filename of the HTML source
  -   - Change Current Working Directory to directory of HTML source
  -   - Warning messages are now also logged in logfile at the correct
  -     position, next to the source line
  -   - Perl error and warning messages contain the filename and correct
  -     linenumber of the HTML source
  -   - Sourcelines in logfile contain linenumbers
  -   - Output via [+ ... +] of undefined values at the end of a dynamic table
  -     (which must be there to end the table) do not generate a warning anymore  
  -     NOTE: If you use them in an expression (such as $a = $arr[$row] or simply
  -     inside &quot; &quot;, you will still get a warning)  
  -   - Open HTML source in binary mode on Win32 to avoid overhead of crlf -&gt; lf
  -     translation.
  -   - Use aplog_error for apache_1.3 to avoid senseless os errors written to
  -     httpd error log
  +<PRE>   - Included the &quot;translation&quot; of the Embperl POD to a human-readable
  +     form done by Todd Eigenschink
  +   - Started a FAQ file from the questions I answered by e-mail
  +   - Added the function Execute, which can be called from Perl programs
  +     (or Apache::Registry scripts), and can take input from (and/or
  +     output to) memory, as suggested by Doug Bagley and Randy Harmon
  +     (Look at test/html/registry/Execute.htm for an example)
  +   - Changed the source so that it will compile on aix, spotted by
  +     Patrick McAuliffe 
  +   - Access sys_errlist via perl macro Strerror to avoid errors with
  +     redeclaration, thanks for spotting this to Honza Jirousek
  +   - Changed the tab size from 4 to 8 in my editor to be compatible with
  +     Unix standard
  +   - Added warning if dbgLogLink is set and EMBPERL_VIRTLOG is not
  +   - Changed the delimiter of metacommand from space to any non-alpha char
  +     to allow writing [$while(a==b)$] as suggested by Michael D. Dowling
  +   - Added config variable EMBPERL_ESCMODE to set inital values of $escmode
  +     as suggested by Todd Eigenschink
  +   - Added [! ... !]. Does just the same as [- ... -] but will only execute
  +     on the first request for that document. This can be used to do one-time
  +     initialization and to define subroutines.
  +   - Changed push_handlers to register_cleanup, so PERL_STACKED_HANDLERS and
  +     PERL_CLEANUP aren't necessary anymore, as suggested by Doug MacEachern
  +   - If it exists, the function CLEANUP of the processed document will be called
  +     before the variable cleanup, but after the connection to the client is closed
  +   - Added a closing &lt;/font&gt; in the logfile which is sent to the browser, otherwise 
  +     MS IE 4 can't handle it     
  +   - Changed Perl constants in Perl part from subroutines to &quot;real&quot; constants
  +   - Did some general rearranging of code
   </PRE>
   <P>
  -<PRE>   - Removed some uninitializied value messages when running with
  -     -w / PerlWarn on, spotted by Todd R. Eigenschink 
  -   - Fixed a bug which has caused nested 'while' loops to execute incorrectly 
  -     if the condition of the outer one is false 
  +<PRE>   - Fixed a memory leak which caused Embperl to lose one sv per Perl
  +     block when a document is reloaded
  +   - Fixed a bug which caused [+... +] within the Textarea tag to be ignored,
  +     spotted by Todd Eigenschink
  +   - Fixed a bug in sorting hidden fields
  +   - Fixed a wrong argument to MakeMaker, which was causing Embperl to not be able
  +     to build statically, spotted by Anatoli Belomestnov (and added a 
  +     description to the Faq on how to build a copy of Embperl which is statically-
  +     linked to mod_perl)
  +   - Fixed a problem which was causing the LOG filehandle to not be imported in 
  +     the documents package, this was causing everything printed to LOG to sort 
  +     of disappear 
  +   
   </PRE>
  -<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">PREV (0.25-beta 17 Feb 1998)</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">NEXT (0.23-beta 31 Dec 1997)</a>]&nbsp;&nbsp; <br>
  +<p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.8.html">PREV (0.26-beta 16 Mar 98)</a>]&nbsp;&nbsp; [<a href="Changes.pod.10.html">NEXT (0.24-beta 13 Jan 1998 )</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +27 -26    modperl-site/embperl/Changes.pod.cont.html
  
  Index: Changes.pod.cont.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.cont.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Changes.pod.cont.html	1998/08/12 20:44:31	1.3
  +++ Changes.pod.cont.html	1998/08/31 10:06:19	1.4
  @@ -16,7 +16,7 @@
   <BR CLEAR=LEFT>
   <blockquote>
     <blockquote>
  -[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">NEXT (1.1.0 28 Jul 98)</a>]&nbsp;&nbsp; <br><HTML>
  +[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">NEXT (1.1.1_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; <br><HTML>
   <HEAD>
   <TITLE>Changes.pod.cont</TITLE>
   <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
  @@ -28,33 +28,34 @@
   
   <UL>
   
  -	<LI><A href="Changes.pod.1.html#1_1_0_28_Jul_98">1.1.0 28 Jul 98</A>
  -	<LI><A href="Changes.pod.2.html#1_1b2_27_Jun_98">1.1b2 27 Jun 98</A>
  -	<LI><A href="Changes.pod.3.html#1_1b1_14_Jun_98">1.1b1 14 Jun 98</A>
  -	<LI><A href="Changes.pod.4.html#1_0_0_12_Jun_98">1.0.0  12 Jun 98</A>
  -	<LI><A href="Changes.pod.5.html#0_28_beta_19_May_1998">0.28-beta 19 May 1998</A>
  -	<LI><A href="Changes.pod.6.html#0_27_beta_not_available">0.27-beta not available</A>
  -	<LI><A href="Changes.pod.7.html#0_26_beta_16_Mar_98">0.26-beta 16 Mar 98</A>
  -	<LI><A href="Changes.pod.8.html#0_25_beta_17_Feb_1998">0.25-beta 17 Feb 1998</A>
  -	<LI><A href="Changes.pod.9.html#0_24_beta_13_Jan_1998">0.24-beta 13 Jan 1998 </A>
  -	<LI><A href="Changes.pod.10.html#0_23_beta_31_Dec_1997">0.23-beta 31 Dec 1997</A>
  -	<LI><A href="Changes.pod.11.html#0_22_beta_28_Dec_1997">0.22-beta 28 Dec 1997</A>
  -	<LI><A href="Changes.pod.12.html#0_21_beta_25_Dec_1997">0.21-beta 25 Dec 1997</A>
  -	<LI><A href="Changes.pod.13.html#0_20_beta_15_Nov_97">0.20-beta 15 Nov 97</A>
  -	<LI><A href="Changes.pod.14.html#0_19_beta_29_Oct_97">0.19-beta 29 Oct 97</A>
  -	<LI><A href="Changes.pod.15.html#0_18_beta_25_Oct_97">0.18-beta 25 Oct 97</A>
  -	<LI><A href="Changes.pod.16.html#0_17_beta_30_Aug_97">0.17-beta  30 Aug 97</A>
  -	<LI><A href="Changes.pod.17.html#0_16_beta_29_Aug_97">0.16-beta  29 Aug 97</A>
  -	<LI><A href="Changes.pod.18.html#0_15_beta_11_July_1997">0.15-beta  11 July 1997</A>
  -	<LI><A href="Changes.pod.19.html#0_14_beta_30_Juni_1997">0.14-beta 30 Juni 1997  </A>
  -	<LI><A href="Changes.pod.20.html#0_13_beta_April_26_1997">0.13-beta   April 26 1997</A>
  -	<LI><A href="Changes.pod.21.html#0_12_beta_not_publicly_released">0.12-beta not publicly released</A>
  -	<LI><A href="Changes.pod.22.html#0_11_beta_March_25_1997">0.11-beta      March 25 1997</A>
  -	<LI><A href="Changes.pod.23.html#0_10b_beta_Jan_23_1997">0.10b-beta	Jan 23 1997</A>
  -	<LI><A href="Changes.pod.24.html#0_10beta_Jan_18_1997">0.10beta 	Jan 18 1997</A>
  +	<LI><A href="Changes.pod.1.html#1_1_1_dev_That_s_what_current">1.1.1_dev - That's what currently under developement</A>
  +	<LI><A href="Changes.pod.2.html#1_1_0_28_Jul_98">1.1.0  28 Jul 98</A>
  +	<LI><A href="Changes.pod.3.html#1_1b2_27_Jun_98">1.1b2  27 Jun 98</A>
  +	<LI><A href="Changes.pod.4.html#1_1b1_14_Jun_98">1.1b1  14 Jun 98</A>
  +	<LI><A href="Changes.pod.5.html#1_0_0_12_Jun_98">1.0.0  12 Jun 98</A>
  +	<LI><A href="Changes.pod.6.html#0_28_beta_19_May_1998">0.28-beta 19 May 1998</A>
  +	<LI><A href="Changes.pod.7.html#0_27_beta_not_available">0.27-beta not available</A>
  +	<LI><A href="Changes.pod.8.html#0_26_beta_16_Mar_98">0.26-beta 16 Mar 98</A>
  +	<LI><A href="Changes.pod.9.html#0_25_beta_17_Feb_1998">0.25-beta 17 Feb 1998</A>
  +	<LI><A href="Changes.pod.10.html#0_24_beta_13_Jan_1998">0.24-beta 13 Jan 1998 </A>
  +	<LI><A href="Changes.pod.11.html#0_23_beta_31_Dec_1997">0.23-beta 31 Dec 1997</A>
  +	<LI><A href="Changes.pod.12.html#0_22_beta_28_Dec_1997">0.22-beta 28 Dec 1997</A>
  +	<LI><A href="Changes.pod.13.html#0_21_beta_25_Dec_1997">0.21-beta 25 Dec 1997</A>
  +	<LI><A href="Changes.pod.14.html#0_20_beta_15_Nov_97">0.20-beta 15 Nov 97</A>
  +	<LI><A href="Changes.pod.15.html#0_19_beta_29_Oct_97">0.19-beta 29 Oct 97</A>
  +	<LI><A href="Changes.pod.16.html#0_18_beta_25_Oct_97">0.18-beta 25 Oct 97</A>
  +	<LI><A href="Changes.pod.17.html#0_17_beta_30_Aug_97">0.17-beta  30 Aug 97</A>
  +	<LI><A href="Changes.pod.18.html#0_16_beta_29_Aug_97">0.16-beta  29 Aug 97</A>
  +	<LI><A href="Changes.pod.19.html#0_15_beta_11_July_1997">0.15-beta  11 July 1997</A>
  +	<LI><A href="Changes.pod.20.html#0_14_beta_30_Juni_1997">0.14-beta 30 Juni 1997  </A>
  +	<LI><A href="Changes.pod.21.html#0_13_beta_April_26_1997">0.13-beta   April 26 1997</A>
  +	<LI><A href="Changes.pod.22.html#0_12_beta_not_publicly_released">0.12-beta not publicly released</A>
  +	<LI><A href="Changes.pod.23.html#0_11_beta_March_25_1997">0.11-beta      March 25 1997</A>
  +	<LI><A href="Changes.pod.24.html#0_10b_beta_Jan_23_1997">0.10b-beta	Jan 23 1997</A>
  +	<LI><A href="Changes.pod.25.html#0_10beta_Jan_18_1997">0.10beta 	Jan 18 1997</A>
   </UL>
   <!-- INDEX END -->
  -<hr><p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">NEXT (1.1.0 28 Jul 98)</a>]&nbsp;&nbsp; <br>
  +<hr><p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.1.html">NEXT (1.1.1_dev -- That's what currently under developement)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
       </font></p>
  
  
  
  1.4       +7 -0      modperl-site/embperl/Embperl.pod.14.html
  
  Index: Embperl.pod.14.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Embperl.pod.14.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Embperl.pod.14.html	1998/08/12 20:44:32	1.3
  +++ Embperl.pod.14.html	1998/08/31 10:06:19	1.4
  @@ -20,6 +20,7 @@
   
   		<LI><A href="Embperl.pod.14.html#Information">Information</A>
   		<LI><A href="Embperl.pod.14.html#Download">Download</A>
  +		<LI><A href="Embperl.pod.14.html#CVS">CVS</A>
   	</UL>
   <hr>
   <P>
  @@ -43,6 +44,12 @@
    Embperl                <A HREF="ftp://ftp.dev.ecos.de/pub/perl/embperl">ftp://ftp.dev.ecos.de/pub/perl/embperl</A>
    DBIx::Recordset        <A HREF="ftp://ftp.dev.ecos.de/pub/perl/dbi">ftp://ftp.dev.ecos.de/pub/perl/dbi</A>
   </PRE>
  +<P>
  +<HR>
  +<H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="CVS">CVS</A></H2>
  +<P>
  +The lastest developements are available from a CVS. Look at <A HREF="CVS.pod.1.html#DESCRIPTION">"perldoc CVS.pod"</A> for a detailed description.
  +
   <p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Embperl.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Embperl.pod.13.html">PREV (Support)</a>]&nbsp;&nbsp; [<a href="Embperl.pod.15.html">NEXT (Author)</a>]&nbsp;&nbsp; <br>
       <font color="#808080">___________________________________________________________________________________<br>
       HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
  
  
  
  1.4       +1 -0      modperl-site/embperl/Embperl.pod.cont.html
  
  Index: Embperl.pod.cont.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Embperl.pod.cont.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Embperl.pod.cont.html	1998/08/12 20:44:33	1.3
  +++ Embperl.pod.cont.html	1998/08/31 10:06:19	1.4
  @@ -134,6 +134,7 @@
   
   		<LI><A href="Embperl.pod.14.html#Information">Information</A>
   		<LI><A href="Embperl.pod.14.html#Download">Download</A>
  +		<LI><A href="Embperl.pod.14.html#CVS">CVS</A>
   	</UL>
   
   	<LI><A href="Embperl.pod.15.html#Author">Author</A>
  
  
  
  1.2       +11 -0     modperl-site/embperl/Examples.html
  
  Index: Examples.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/Examples.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Examples.html	1998/08/11 13:57:32	1.1
  +++ Examples.html	1998/08/31 10:06:19	1.2
  @@ -27,6 +27,7 @@
   		<LI><A HREF="#dbi2_htm">dbi2.htm</A>
   		<LI><A HREF="#recordset_htm">recordset.htm</A>
   		<LI><A HREF="#input_htm">input.htm</A>
  +		<LI><A HREF="#upload_htm">upload.htm</A>
   		<LI><A HREF="#neu_htm">neu.htm</A>
   		<LI><A HREF="#Execute_pl">Execute.pl</A>
   	</UL>
  @@ -135,6 +136,16 @@
   [<a href="eg/input_1.html">Result Page 1</a>]
   [<a href="eg/input_2.html">Result Page 2</a>]
   [<a href="eg/input_3.html">Result Page 3</a>]
  +<br>
  +
  +<P>
  +<HR>
  +<H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="upload_htm">upload.htm</A></H2>
  +<P>
  +Example how to implement file-upload with Embperl
  +<p>
  +[<a href="eg/upload.ep.html">Embperl source</a>]&nbsp;&nbsp;
  +[<a href="eg/upload.src.html">Full HTML source</a>]&nbsp;&nbsp; 
   <br>
   
   <P>
  
  
  
  1.3       +6 -4      modperl-site/embperl/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /export/home/cvs/modperl-site/embperl/index.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- index.html	1998/08/12 20:44:37	1.2
  +++ index.html	1998/08/31 10:06:19	1.3
  @@ -1,3 +1,4 @@
  +
   <html>
   
   <head>
  @@ -61,7 +62,7 @@
             <td bgcolor="#00ff00">&nbsp;Current Version </td>
           </tr>
           <tr>
  -          <td bgcolor="#00ff20">&nbsp;<code>Stable: 1.1.0</code></td>
  +          <td bgcolor="#00ff20">&nbsp;<code>Stable: 1.1.1</code></td>
           </tr>
           <tr>
             <td bgcolor="#00ff40">&nbsp;<code>Beta: &nbsp;&nbsp;none</code></td>
  @@ -98,9 +99,10 @@
             ways: Under mod_perl, as a cgi script, or offline. <p>
   		  
   		  If you would like to get an impression of Embperl, 
  -          read the <a href="Intro.pod.cont.html">introdcution</a>. If like to know more about Embperl,
  -		  <a href="Embperl.pod.cont.html">here</a> is the full documentation.
  -          <a href="Faq.pod.cont.html">FAQs</a> are also available and the history of 
  +          read the <a href="Intro.pod.cont.html">introdcution</a>. 
  +If you would like to know more about Embperl,
  +		  here is the <a href="Embperl.pod.cont.html">full documentation</a>.
  +          A <a href="Faq.pod.cont.html">FAQ list</a> is also available and the history of 
   		  <a href="Changes.pod.cont.html">Changes</a> can also be found here. There are also useful 
             <a href="Examples.html">examples</a> which show exactly how Embperl works.<p>
   		  There is also a module for Database access within Embperl, look here for an introduction of
  
  
  
  1.1                  modperl-site/embperl/CVS.pod.1.html
  
  Index: CVS.pod.1.html
  ===================================================================
  <HTML>
  <HEAD>
  <TITLE>CVS.pod.1</TITLE>
  <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
  </HEAD>
  
  <BODY bgcolor="#FFFFFF">
  <blockquote>
    <blockquote>
      <H1><strong>
  <A NAME="CVS_Access_to_the_Embperl_CVS_">CVS - Access to the Embperl CVS development tree</a></strong></h1>
    </blockquote>
  </blockquote>
  
  <img src="line.jpg" align="left" alt="________" WIDTH="732" HEIGHT="35">
  <BR CLEAR=LEFT>
  <blockquote>
    <blockquote>
  [<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="CVS.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="CVS.pod.cont.html">PREV (CVS - Content)</a>]&nbsp;&nbsp; <br>	<UL>
  
  		<LI><A href="CVS.pod.1.html#DESCRIPTION">DESCRIPTION</A>
  		<LI><A href="CVS.pod.1.html#SYNOPSIS">SYNOPSIS</A>
  		<LI><A href="CVS.pod.1.html#cvsup">cvsup</A>
  		<LI><A href="CVS.pod.1.html#anoncvs">anoncvs</A>
  		<LI><A href="CVS.pod.1.html#from_cvs">from-cvs</A>
  		<LI><A href="CVS.pod.1.html#MAILING_LIST">MAILING LIST</A>
  	</UL>
  <hr>
  <P>
  <H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="DESCRIPTION">DESCRIPTION</A></H2>
  <P>
  The Embperl development tree lives on the same machine as perl.apache.org.
  This tree contains the latest Embperl bug fixes and developments that have
  not made it to CPAN yet. Welcome to the bleeding edge. 
  
  <P>
  <HR>
  <H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="SYNOPSIS">SYNOPSIS</A></H2>
  <P>
  Just like CVS access to the Apache development tree, the Embperl code
  pulled from CVS is not guaranteed to do anything, especially not compile or
  work. But - that's exactly why we are using CVS - so that everyone has
  access the latest version and can help ensure that Embperl does compile and
  work on all platforms, with the various versions and configurations of Perl
  and Apache, once it is really supposed to. Patches are always welcome.
  Simply testing the latest snapshots is just as (if not even more) helpful. 
  
  <P>
  There are several ways to access the CVS tree:
  
  <P>
  <HR>
  <H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="cvsup">cvsup</A></H2>
  <P>
  Cvsup has come out of the FreeBSD group. It's a client/server beast that
  offers an efficient way to sync collections of files over the net, and it
  is very CVS aware, allowing syncronisation of repositories or checked out
  files using the CVS deltas to bring the client-side files up to date with
  minimal data transfer.
  
  <P>
  For a FreeBSD cvsup client see:
  
  <P>
  <A
  HREF="http://www.freebsd.org/cgi/ports.cgi?query=cvsup&stype=all">http://www.freebsd.org/cgi/ports.cgi?query=cvsup&stype=all</A>
  
  
  <P>
  Others (SunOS, alpha.osf, linux, Solaris2.4, HPAA 10.2, Irix) <A
  HREF="ftp://ftp.postgresql.org/pub/CVSup/">ftp://ftp.postgresql.org/pub/CVSup/</A>
  
  
  <P>
  Here's a config file for the client (cvsup) to sync Embperl sources.
  
  <P>
  <PRE> *default tag=.
   # comment out the above if you want the raw CVS files
  </PRE>
  <P>
  <PRE> *default host=apache.org
   *default prefix=/path/on/this/machine/to/install/
   # a subdir for modperl will appear here ^^^
  </PRE>
  <P>
  <PRE> *default base=/path/on/this/machine/where/cvsup/will/keep/status/info
   # you'll never need to look in the 'base' dir.
  </PRE>
  <P>
  <PRE> *default release=cvs delete use-rel-suffix compress
  </PRE>
  <P>
  <PRE> embperl 
   #modperl
   #apache-src
   #apache-docs
   #uncomment these three for the latest apache src, docs and/or mod_perl
   #  if you want them
  </PRE>
  <P>
  <HR>
  <H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="anoncvs">anoncvs</A></H2>
  <P>
  See <A
  HREF="http://dev.apache.org/anoncvs.txt.">http://dev.apache.org/anoncvs.txt.</A>
  The difference is that you use ``embperl'' instead of ``apache-x.x''.
  
  <P>
  <HR>
  <H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="from_cvs">from-cvs</A></H2>
  <P>
  A snapshot is rolled off the Embperl tree every 6 hours and placed here:
  
  <P>
  <A
  HREF="http://dev.apache.org/from-cvs/embperl/">http://dev.apache.org/from-cvs/embperl/</A>
  
  
  <P>
  A snapshot of the Apache development tree is also rolled every 6 hours and
  placed here:
  
  <P>
  <A
  HREF="http://dev.apache.org/from-cvs/">http://dev.apache.org/from-cvs/</A>
  
  <P>
  and mod_perl can be found here
  
  <P>
  <A
  HREF="http://dev.apache.org/from-cvs/modperl/">http://dev.apache.org/from-cvs/modperl/</A>
  
  
  <P>
  <HR>
  <H2><img src="sq.gif" width="16" height="16" alt="-"> <A NAME="MAILING_LIST">MAILING LIST</A></H2>
  <P>
  There is a CVS mailing list for Embperl (This is CVS - <STRONG>not</STRONG> a list for asking questions about Embperl!!!). This list receives all
  changes which are commited to the CVS. If you want to know what's going on
  which Embperl, you can subscribe by sending a mail to <STRONG>embperl-cvs-request@apache.org</STRONG>
  with <STRONG>subscribe</STRONG> in the body.
  
  <p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="CVS.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="CVS.pod.cont.html">PREV (CVS - Content)</a>]&nbsp;&nbsp; <br>
      <font color="#808080">___________________________________________________________________________________<br>
      HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
      </font></p>
    </blockquote>
  </blockquote>
  </td></tr></table></body>
  </html>
  </BODY>
  
  </HTML>
  
  
  
  1.1                  modperl-site/embperl/CVS.pod.cont.html
  
  Index: CVS.pod.cont.html
  ===================================================================
  <HTML>
  <HEAD>
  <TITLE>CVS.pod.cont</TITLE>
  <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
  </HEAD>
  
  <BODY bgcolor="#FFFFFF">
  <blockquote>
    <blockquote>
      <H1><strong>
  <A NAME="Content-CVS.pod.cont">CVS - Content</a></strong></h1>
    </blockquote>
  </blockquote>
  
  <img src="line.jpg" align="left" alt="________" WIDTH="732" HEIGHT="35">
  <BR CLEAR=LEFT>
  <blockquote>
    <blockquote>
  [<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="CVS.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="CVS.pod.1.html">NEXT (CVS - Access to the Embperl CVS development tree)</a>]&nbsp;&nbsp; <br><HTML>
  <HEAD>
  <TITLE>CVS.pod.cont</TITLE>
  <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
  </HEAD>
  
  <BODY>
  
  <!-- INDEX BEGIN -->
  
  <UL>
  
  	<LI><A href="CVS.pod.1.html#CVS_Access_to_the_Embperl_CVS_">CVS - Access to the Embperl CVS development tree</A>
  	<UL>
  
  		<LI><A href="CVS.pod.1.html#DESCRIPTION">DESCRIPTION</A>
  		<LI><A href="CVS.pod.1.html#SYNOPSIS">SYNOPSIS</A>
  		<LI><A href="CVS.pod.1.html#cvsup">cvsup</A>
  		<LI><A href="CVS.pod.1.html#anoncvs">anoncvs</A>
  		<LI><A href="CVS.pod.1.html#from_cvs">from-cvs</A>
  		<LI><A href="CVS.pod.1.html#MAILING_LIST">MAILING LIST</A>
  	</UL>
  
  </UL>
  <!-- INDEX END -->
  <hr><p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="CVS.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="CVS.pod.1.html">NEXT (CVS - Access to the Embperl CVS development tree)</a>]&nbsp;&nbsp; <br>
      <font color="#808080">___________________________________________________________________________________<br>
      HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
      </font></p>
    </blockquote>
  </blockquote>
  </td></tr></table></body>
  </html>
  
  </body></html>
  
  
  1.1                  modperl-site/embperl/Changes.pod.25.html
  
  Index: Changes.pod.25.html
  ===================================================================
  <HTML>
  <HEAD>
  <TITLE>Changes.pod.25</TITLE>
  <LINK REV="made" HREF="mailto:root@venus.gr.ecos.de">
  </HEAD>
  
  <BODY bgcolor="#FFFFFF">
  <blockquote>
    <blockquote>
      <H1><strong>
  <A NAME="0_10beta_Jan_18_1997">0.10beta 	Jan 18 1997</a></strong></h1>
    </blockquote>
  </blockquote>
  
  <img src="line.jpg" align="left" alt="________" WIDTH="732" HEIGHT="35">
  <BR CLEAR=LEFT>
  <blockquote>
    <blockquote>
  [<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">PREV (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br><hr>
  <P>
  <PRE>    - first public beta release
  </PRE>
  <p>[<a href="index.html">HOME</a>]&nbsp;&nbsp; [<a href="Changes.pod.cont.html">CONTENT</a>]&nbsp;&nbsp; [<a href="Changes.pod.24.html">PREV (0.10b-beta	Jan 23 1997)</a>]&nbsp;&nbsp; <br>
      <font color="#808080">___________________________________________________________________________________<br>
      HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS
      </font></p>
    </blockquote>
  </blockquote>
  </td></tr></table></body>
  </html>
  </BODY>
  
  </HTML>
  
  
  
  1.1                  modperl-site/embperl/eg/upload.ep.html
  
  Index: upload.ep.html
  ===================================================================
  
  <html>
  <head>
  <title>Embperl Examples - File-Upload</title>
  </head>
  <body background="../images/jazzbkgd.gif">
  
  <h1>Embperl Examples - File-Upload</h1>
  
  <hr><h3>The file you enter in the following text box will be uploaded to the /tmp directory if you hit the "upload file" button</h3>
  
  
  [$ if !defined $fdat{ImageName} $]<br>
  
      <FORM METHOD="POST" ENCTYPE="multipart/form-data">
        <INPUT TYPE="FILE" NAME="ImageName">
  	  <INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Upload file">
      </FORM>
  
  [$else$]<p>
  
  [- <br>
  	open FILE, "> /tmp/file.$$";<br>
  	print FILE $buffer while read($fdat{ImageName}, $buffer, 32768);<br>
      close FILE;<br>
  -]<p>
  
  Your file has been saved to [+ "/tmp/file.$$" +]<br>
  
  <FORM METHOD="GET">
    <INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Upload new file">
  </FORM>
  
  
  [$endif$]
  
  <p><hr>
  
  <small>HTML::Embperl (c) 1997-1998 G.Richter</small>
  
  </body>
  </html>
  
  
  
  1.1                  modperl-site/embperl/eg/upload.src.html
  
  Index: upload.src.html
  ===================================================================
  <HTML><HEAD><TITLE>Source of Example for Embperl</TITLE></HEAD><BODY>
  <br>
  &lt;html&gt;<br>
  &lt;head&gt;<br>
  &lt;title&gt;Embperl Examples - File-Upload&lt;/title&gt;<br>
  &lt;/head&gt;<br>
  &lt;body background="../images/jazzbkgd.gif"&gt;<br>
  <br>
  &lt;h1&gt;Embperl Examples - File-Upload&lt;/h1&gt;<br>
  <br>
  &lt;hr&gt;&lt;h3&gt;The file you enter in the following text box will be uploaded to the /tmp directory if you hit the "upload file" button&lt;/h3&gt;<br>
  <br>
  <br>
  [$ if !defined $fdat{ImageName} $]<br>
  <br>
      &lt;FORM METHOD="POST" ENCTYPE="multipart/form-data"&gt;<br>
        &lt;INPUT TYPE="FILE" NAME="ImageName"&gt;<br>
  	  &lt;INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Upload file"&gt;<br>
      &lt;/FORM&gt;<br>
  <br>
  [$else$]<br>
  <br>
  [- <br>
  	open FILE, "&gt; /tmp/file.$$";<br>
  	print FILE $buffer while read($fdat{ImageName}, $buffer, 32768);<br>
      close FILE;<br>
  -]<br>
  <br>
  Your file has been saved to [+ "/tmp/file.$$" +]&lt;br&gt;<br>
  <br>
  &lt;FORM METHOD="GET"&gt;<br>
    &lt;INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Upload new file"&gt;<br>
  &lt;/FORM&gt;<br>
  <br>
  <br>
  [$endif$]<br>
  <br>
  &lt;p&gt;&lt;hr&gt;<br>
  <br>
  &lt;small&gt;HTML::Embperl (c) 1997-1998 G.Richter&lt;/small&gt;<br>
  <br>
  &lt;/body&gt;<br>
  &lt;/html&gt;<br>
  </BODY></HTML>