
richter at ecos
Oct 18, 2000, 12:12 AM
Post #1 of 1
(866 views)
Permalink
|
|
ANNOUNCE: HTML-Embperl 1.3b6 (pre 1.3)
|
|
The URL ftp://ftp.dev.ecos.de/pub/perl/embperl/HTML-Embperl-1.3b6.tar.gz has entered CPAN as file: $CPAN/authors/id/G/GR/GRICHTER/HTML-Embperl-1.3b6.tar.gz size: 300443 bytes md5: a57165c6a75b3c8d33ca8b2833c671fc Embperl is a module for embedding Perl code in HTML pages. See http://perl.apache.org/embperl/ (english) or http://www.ecos.de/embperl/ (german) for more informations. This is hopefully the last release before the final 1.3 release. I have added some more session stuff and enhanced EmbperlObject. Please give it a try and report me any problems. Enjoy Gerald Changes since 1.3b5: - Embperl now runs on ActiveState Perl. (At least in offline mode, mod_perl mode seems to still have some problems). With a lot of help from Randy Korbes. - Changed EmbperlObject search order: * If EMBPERL_OBJECT_STOPDIR is set, this directory is taken as the last directory in the normal search path, instead of the directory where the base template (EMBPERL_OBJECT_BASE) is found. * EMBPERL_OBJECT_ADDPATH is _always_ added to the search path * Now Embperl also searches the path for files like ../foo.html, or bar/foo.html, which includes a relative path. - ../* is now a shortcut for the requested file, but in the parent directory (or upper depending on the search path) - Added access to Embperl session handling for modules and calling scripts (see SetupSession and GetSession) - Embperl is now able to output binary data if EMBPERL_ESCMODE and/or $escmode is zero. This also include that no CRLF is added at the end of the file, if escmode is zero. - Added method for deleting session data and cookie - Added method for triggering resend of session cookie. - Added Test for pnotes ('EMBPERL_ERRORS') - Added hash %CLEANUPFILE. All variables defined into the files given in this hash, are also cleanup at the end of the request. Patch from Todd Eigenschink. - Changed the way the C Requestobject is attached to the Perlobject, so it should now also work on 64Bit Processor like Alpha. Spotted by Andre Landwehr. - Fixed a problem with importing files that contains foreach and do until loops, which may caused a syntax error or endless loop. Spotted by Steffen Geschke. - embpcgi* and embpexec* are now geratated out of *.templ instead of editied in place to avoid problems with cvs conflicts and lower/uppercase on Win32. Suggest by Jens-Uwe Mager. - make test works with Apache that has mod_jserv compiled in - Embperl now cache same files with relative path, which are located in different directories correctly. ------------------------------------------------------------- Gerald Richter ecos electronic communication services gmbh Internetconnect * Webserver/-design/-datenbanken * Consulting Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz E-Mail: richter [at] ecos Voice: +49 6133 925151 WWW: http://www.ecos.de Fax: +49 6133 925152 -------------------------------------------------------------
|