Mailing List Archive

svn commit: r1914099 [30/37] - in /perl/site/embperl: ./ de/ de/images/ de/pod/ de/pod/doc/ de/pod/doc/EmbperlRecipe/ de/pod/doc/EmbperlSyntax/ de/pod/intro/ de/pod/list/ en/ en/images/ en/pod/ en/pod/doc/ en/pod/doc/By calling Embperl/ en/pod/doc/Embp...
Modified: perl/site/embperl/pod/Changes.-page-51-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-51-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-51-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-51-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,41 +303,47 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.1b2 27 Jun 98</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-50-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.1.0 28 Jul 98 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.1.0 28 Jul 98</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-50-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.1.1 15 Sep 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-52-.htm" class="cPodHeaderNavLink">
- [ Next: 1.1b1 14 Jun 98 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Added an additional note for input- and output- escaping
- which is described in "Inside Embperl" 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
-
- - Now multiple checkboxes with the same name will be set
- correctly, to the values posted to the document. Spotted
- by Todd Eigenschink 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-50-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.1.0 28 Jul 98 ]
+ [ Next: 1.1b2 27 Jun 98 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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 "die" 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.
+
+ - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-50-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.1.1 15 Sep 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-52-.htm" class="cPodHeaderNavLink">
- [ Next: 1.1b1 14 Jun 98 &gt;&gt; ]
+ [ Next: 1.1b2 27 Jun 98 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-52-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-52-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-52-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-52-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,32 +303,41 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.1b1 14 Jun 98</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-51-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.1b2 27 Jun 98 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.1b2 27 Jun 98</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-51-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.1.0 28 Jul 98 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-53-.htm" class="cPodHeaderNavLink">
- [ Next: 1.0.0 12 Jun 98 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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.
-
- - Logfile was displayed at the wrong position when requested via the
- browser the first time after the httpd was started.</pre><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-51-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.1b2 27 Jun 98 ]
+ [ Next: 1.1b1 14 Jun 98 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Added an additional note for input- and output- escaping
+ which is described in "Inside Embperl" 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
+
+ - Now multiple checkboxes with the same name will be set
+ correctly, to the values posted to the document. Spotted
+ by Todd Eigenschink 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-51-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.1.0 28 Jul 98 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-53-.htm" class="cPodHeaderNavLink">
- [ Next: 1.0.0 12 Jun 98 &gt;&gt; ]
+ [ Next: 1.1b1 14 Jun 98 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-53-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-53-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-53-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-53-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,21 +303,32 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.0.0 12 Jun 98</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-52-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.1b1 14 Jun 98 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.1b1 14 Jun 98</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-52-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.1b2 27 Jun 98 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-54-.htm" class="cPodHeaderNavLink">
- [ Next: 0.28-beta 19 May 1998 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-52-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.1b1 14 Jun 98 ]
+ [ Next: 1.0.0 12 Jun 98 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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.
+
+ - Logfile was displayed at the wrong position when requested via the
+ browser the first time after the httpd was started.</pre><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-52-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.1b2 27 Jun 98 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-54-.htm" class="cPodHeaderNavLink">
- [ Next: 0.28-beta 19 May 1998 &gt;&gt; ]
+ [ Next: 1.0.0 12 Jun 98 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-54-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-54-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-54-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-54-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,85 +303,21 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.28-beta 19 May 1998</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-53-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.0.0 12 Jun 98 ]
- </a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-56-.htm" class="cPodHeaderNavLink">
- [ Next: 0.26-beta 16 Mar 98 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - I have added a chapter "Inside Embperl" 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 Eigenschink)
- - 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
-
- - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-53-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 1.0.0 12 Jun 98 ]
- </a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-56-.htm" class="cPodHeaderNavLink">
- [ Next: 0.26-beta 16 Mar 98 &gt;&gt; ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">1.0.0 12 Jun 98</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-53-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.1b1 14 Jun 98 ]
+ </a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-55-.htm" class="cPodHeaderNavLink">
+ [ Next: 0.28-beta 19 May 1998 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-53-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 1.1b1 14 Jun 98 ]
+ </a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-55-.htm" class="cPodHeaderNavLink">
+ [ Next: 0.28-beta 19 May 1998 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-57-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-57-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-57-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-57-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,86 +303,36 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.25-beta 17 Feb 1998</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-56-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 0.26-beta 16 Mar 98 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.26-beta 16 Mar 98</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-55-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 0.28-beta 19 May 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-58-.htm" class="cPodHeaderNavLink">
- [ Next: 0.23-beta 31 Dec 1997 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Included the "translation" 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 "real" constants
- - Did some general rearranging of code
-
- - 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
-
-=head1 0.24-beta 13 Jan 1998
-
- - 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 " ", 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
-
- - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-56-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 0.26-beta 16 Mar 98 ]
+ [ Next: 0.25-beta 17 Feb 1998 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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++)
+
+ - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-55-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 0.28-beta 19 May 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-58-.htm" class="cPodHeaderNavLink">
- [ Next: 0.23-beta 31 Dec 1997 &gt;&gt; ]
+ [ Next: 0.25-beta 17 Feb 1998 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-58-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-58-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-58-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-58-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,24 +303,86 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.23-beta 31 Dec 1997</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-57-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 0.25-beta 17 Feb 1998 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.25-beta 17 Feb 1998</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-57-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 0.26-beta 16 Mar 98 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-59-.htm" class="cPodHeaderNavLink">
- [ Next: 0.22-beta 28 Dec 1997 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-57-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 0.25-beta 17 Feb 1998 ]
+ [ Next: 0.23-beta 31 Dec 1997 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Included the "translation" 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 "real" constants
+ - Did some general rearranging of code
+
+ - 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
+
+=head1 0.24-beta 13 Jan 1998
+
+ - 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 " ", 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
+
+ - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-57-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 0.26-beta 16 Mar 98 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-59-.htm" class="cPodHeaderNavLink">
- [ Next: 0.22-beta 28 Dec 1997 &gt;&gt; ]
+ [ Next: 0.23-beta 31 Dec 1997 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-59-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-59-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-59-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-59-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,15 +303,24 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.22-beta 28 Dec 1997</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-58-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 0.23-beta 31 Dec 1997 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.23-beta 31 Dec 1997</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-58-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 0.25-beta 17 Feb 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-60-.htm" class="cPodHeaderNavLink">
- [ Next: 0.21-beta 25 Dec 1997 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Changed include path generated in Makefile.PL so Embperl also
- compiles with apache_1.3b3 (Thanks to Doug Bagley for the hint) </pre><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-58-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 0.23-beta 31 Dec 1997 ]
+ [ Next: 0.22-beta 28 Dec 1997 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-58-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 0.25-beta 17 Feb 1998 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-60-.htm" class="cPodHeaderNavLink">
- [ Next: 0.21-beta 25 Dec 1997 &gt;&gt; ]
+ [ Next: 0.22-beta 28 Dec 1997 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-6-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-6-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-6-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-6-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,35 +303,55 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">2.2.0 8. Apr. 2006</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-5-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 2.3.0 30. Sept. 2007 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">2.3.0 30. Sept. 2007</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-5-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 2.4.0 4. Oct 2010 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-7-.htm" class="cPodHeaderNavLink">
- [ Next: 2.1.0 15. Nov 2005 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Added new command [$ dump $] which can be used
- to dump variables to logfiles or to the output
- for debugging purpose.
- - [$ sub $] return value is handled now corretly
- in scalar and array context
- - Added support for Apache 2.2
- - Added Table of Content pod file, which lists
- all available Embperl documentation, to get
- a better overview. Thanks to Axel Beckert.
- - Additional checked and notchecked Validationrules
- - Fixed Cookie expire calculation, because
- relative exipre times where only calculated
- once at server startup. Spotted by Derrick Spell.
- - Fixed parsing of Cache configuration functions in
- httpd.conf. Spotted by Carl Eklof.
- - Added better handling of Out Of Memory condition,
- i.e. log error end try to clean up instead of
- segfault.
- - Fixed segfault that could occur because a non
- string value is passed as string index, which
- crashed if such a string index doesn't exists.
- Spotted by Carl Eklof.</pre><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-5-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 2.3.0 30. Sept. 2007 ]
+ [ Next: 2.2.0 8. Apr. 2006 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Added support for Code ref in language message lookup hash.
+ That allows for internationalization to call a sub instead
+ of only looking up keys in a hash.
+ - Added UTF-8 messages to Embperl::Form::Validate.
+ - Include patch from Mark D. Anderson to make SSI syntax
+ behave more like mod_include.
+ - Make component -&gt; curr_esc_mode available in Perl, requested
+ by Robert.
+ - Improve XHTML/XML support. Tags that are parsed by Embperl
+ like input, are now only have one slash at the end, if there
+ is already a slash in the source and output_mode is set to
+ xml. In addition checked attributes for input tags are now
+ added as checked="checked" to be valid xml.
+ Spotted by Villu Roogna.
+ - A lot of code was written for Embperl::Form a sophisticated
+ form creation/handling framework, which also contains some
+ nice AJAX and JS stuff like autocomplete input boxes,
+ grids and tabbed dialogs. Also the framework itself is ready
+ to use, there is not much documentation yet...
+ - Fixed wrong version numbers in make test files,
+ which caused make test to fail. Spotted by Matt Bockol.
+ - Use _stat() instead of stat() on Win32 to work around the problem
+ that Perl redefines stat() in an incompatibel way.
+ Spotted by Randy Korbes.
+ - Documented all options of embpexec.pl.
+ - Fixed default_language handling in Embperl::Form::Validate.
+ Patch from Kathryn Andersen.
+ - In Makefile.PL check for mod_perl2.pm instead of mod_perl
+ when mod_perl 2.x is used. Spotted by Dan Clawson.
+ - Included patch from Andrew O'Brian to correctly retrieve
+ Cookie header when running under Apache 2.
+ - Fixed timezone compiletime error on Mac OS-X. Patch from
+ Wolfgang Kinkeldei.
+ - Fixed segfault that might occur when an value of an input
+ attribute is removed. Spotted by Andrew Sitnikov.
+ - Fixed missing Perl Stack setup which causes memory errors on
+ BSD systems. Patch from Doug Rayner.
+ - Added internal check and error message when, due to a syntax
+ error in the source, a node is parsed as attribute.
+ Spotted by Kato M. Yoshiro.
+ - Fix segfault that occured during output of an error message
+ when not inside an Embperl request.</pre><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-5-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 2.4.0 4. Oct 2010 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-7-.htm" class="cPodHeaderNavLink">
- [ Next: 2.1.0 15. Nov 2005 &gt;&gt; ]
+ [ Next: 2.2.0 8. Apr. 2006 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-60-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-60-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-60-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-60-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,88 +303,15 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.21-beta 25 Dec 1997</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-59-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 0.22-beta 28 Dec 1997 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.22-beta 28 Dec 1997</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-59-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 0.23-beta 31 Dec 1997 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-61-.htm" class="cPodHeaderNavLink">
- [ Next: 0.19-beta 29 Oct 97 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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
-
-=head1 0.20-beta 15 Nov 97
-
- - 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
-
- - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-59-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 0.22-beta 28 Dec 1997 ]
+ [ Next: 0.21-beta 25 Dec 1997 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - Changed include path generated in Makefile.PL so Embperl also
+ compiles with apache_1.3b3 (Thanks to Doug Bagley for the hint) </pre><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-59-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 0.23-beta 31 Dec 1997 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-61-.htm" class="cPodHeaderNavLink">
- [ Next: 0.19-beta 29 Oct 97 &gt;&gt; ]
+ [ Next: 0.21-beta 25 Dec 1997 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>

Modified: perl/site/embperl/pod/Changes.-page-61-.htm
URL: http://svn.apache.org/viewvc/perl/site/embperl/pod/Changes.-page-61-.htm?rev=1914099&r1=1914098&r2=1914099&view=diff
==============================================================================
--- perl/site/embperl/pod/Changes.-page-61-.htm (original)
+++ perl/site/embperl/pod/Changes.-page-61-.htm Fri Nov 24 21:28:20 2023
@@ -206,7 +206,7 @@
<tr>
<td nowrap align="left" width=2>&nbsp;</td>
<td nowrap align="left" width=15><img src="../images/i-sub-off.gif" width="11" height="11" vspace="6" hspace="5"></td>
- <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-18-.htm"><div class="cMenu">Support</div></a></td>
+ <td nowrap align="left" width=125><a href="../pod/doc/Embperl.-page-17-.htm"><div class="cMenu">Support</div></a></td>
</tr>
</table>
</td>
@@ -242,7 +242,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Stable 2.5.0</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Stable 3.0.0</span></a></td>
</tr>
</table>
</td>
@@ -257,7 +257,7 @@
<td align="left" background="../images//hintergrund-nav.gif">
<table width="152" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/INSTALL.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
+ <td nowrap with="152" height=22>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../pod/doc/Embperl.-page-18-.htm"><span class="cMenu">Beta 3.0.0-rc.2</span></a></td>
</tr>
</table>
</td>
@@ -303,19 +303,88 @@
</table>
</td>
<td valign="top" width="90%" class="cContent"><table width="100%"><tr><td valign="top" width="95%">
-<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.19-beta 29 Oct 97</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-60-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 0.21-beta 25 Dec 1997 ]
+<table xmlns="http://www.w3.org/TR/xhtml1/strict" width="100%" border="0" cellspacing="0" cellpadding="6"><tr><td class="cPodH1">0.21-beta 25 Dec 1997</td></tr></table><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-60-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 0.22-beta 28 Dec 1997 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-62-.htm" class="cPodHeaderNavLink">
- [ Next: 0.18-beta 25 Oct 97 &gt;&gt; ]
- </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-60-.htm" class="cPodHeaderNavLink">
- [ &lt;&lt; Prev: 0.21-beta 25 Dec 1997 ]
+ [ Next: 0.19-beta 29 Oct 97 &gt;&gt; ]
+ </a></td></tr></table></a><pre xmlns="http://www.w3.org/TR/xhtml1/strict" class="cPodVerbatim"> - 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
+
+=head1 0.20-beta 15 Nov 97
+
+ - 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
+
+ - 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><hr xmlns="http://www.w3.org/TR/xhtml1/strict"></hr><a xmlns="http://www.w3.org/TR/xhtml1/strict" name="top"><table width="100%"><tr><td align="left" valign="top" width="45%"><a href="Changes.-page-60-.htm" class="cPodHeaderNavLink">
+ [ &lt;&lt; Prev: 0.22-beta 28 Dec 1997 ]
</a></td><td align="center" valign="top" width="10%"><a href="Changes.htm" class="cPodHeaderNavLink">[ Content ]</a></td><td align="right" valign="top" width="45%"><a href="Changes.-page-62-.htm" class="cPodHeaderNavLink">
- [ Next: 0.18-beta 25 Oct 97 &gt;&gt; ]
+ [ Next: 0.19-beta 29 Oct 97 &gt;&gt; ]
</a></td></tr></table></a>
</td>
</tr>