Mailing List Archive

ANNOUNCE: Embperl 2.5.0
The URL

http://www.embperl.org/downloads/Embperl-2.5.0.tar.gz

has entered CPAN

It’s long time gone since the last Embperl release. All the time Embperl
development has gone on.

Now here is a new release with brings Embperl up to date with other
software. It now supports Perl up to 5.18 and Apache up to 2.4. A lot of
development has gone into Embperl::Form, which can be used to easily build a
modern user interface, which give the user a native feeling. Unfortunately
there is not much documentation on Embperl::Form yet, also examples are
still missing, but I hope to get this ready in the near future.

---

Embperl is a system for building dynamic websites with Perl.

It gives you the power to embed Perl code in your HTML/XML documents and
the ability to build your Web site out of small reusable objects in an
object-oriented style.

Embperl has several features which are especially useful for creating
Websites, including dynamic tables, form field processing, URL
escaping/unescaping, session handling, caching, xslt transformation and
more.

See http://perl.apache.org/embperl/ (english) or
http://www.ecos.de/embperl/ (german) for more information.
(website is not updated yet, but this will follow shortly)

Enjoy

Gerald


Changes since 2.4.0:

- Do not clear old code before compiling a Embperl page
in Perl >= 5.14.x because it causes seg faults. This
leads to "subroutine redifined" warings, when a
page was changed and is reloaded.

- Corrected use of G_KEEPERR when calling eval, because
of changed meaning, which cause the message "Compiling
error" instead of the real error message.

- Adapted tests to Perl 5.14 & 5.16

- Fixed a refcounting problem cause message "Attempt to
free unreferenced scalar" during mod_perl startup
with Perl 5.14.x

- Fix some dependencies on hash order inside the parser
which causes Embperl to fail with Perl >= 5.18 because
of hash randomisation.

- Changed the way exit passed through internaly, so it
works with Perl >= 5.18

- Adapted tests to Perl 5.18

- Adapted test httpd.conf to Apache 2.4. Embperl fully supports
Apache 2.4

- Makefile.PL now uses apache2 or httpd2 as Apache binary

- Makefile.PL now autodetects if mpm needs to loaded as
module for tests.

- Fix output inside of Registry script for mod_perl 2.0.4+

- Fix problem with error output on stderr for Windows 64Bit

- removed support for XALAN XML parser. It was outdated
anyway. libxml2 is still supported.

- Fixed a C type declaration which caused RTF files to not
correctly escaped with newer GCC's.

- Embperl::Form is totally overhauled with many new features.
It uses now jQuery as javascript library, instead
of prototype. NOTE: This is an incompatible change. If
you are using Embperl::Form before, you need to
adapt your html code!

- Fix some Unicode issues in Embperl::Form::Validate

- Embperl::Form::Validate is now able to highlight input
fields with wrong input

- Applied the following debian patches: delay.patch,
fix-string-typo.patch, fix-pod-errors.patch, fix-whatis.patch,
new_process_group.patch, fix-pod-unescaped-unicode.patch,
german.patch and utf8.patch which mainly corrects
spelling and typo errors. NOTE: modperl.patch and
Makefile.PL.patch are not applied, because they are
debian specific. Thanks to Florian Schlichting for
providing uptodate information about the patches
and adaptions for Embperl 2.5.

- Applied further spell corrections from Florian Schlichting.

- Log Errors form Embperl::Syntax::Mail to error log

- Fix compile problem on non intel plattforms due to missing
-m32 flag.

- Added support for utf8 sourcefiles. By setting
input_charset => 'utf8' sponsored by Perlover.

- Added optChdirToSource = 0x10000000 which will cause
Embperl to change to the directory of the source file
prior to execution.


---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org
Re: ANNOUNCE: Embperl 2.5.0 [ In reply to ]
Just wanted to say "THANKS", Gerald, for continuing to support Embperl.
I am still using it in my community website. I'll try to get to testing
this new release.

All the best,

Neil

richter@ecos.de wrote:
> The URL
>
> http://www.embperl.org/downloads/Embperl-2.5.0.tar.gz
>
> has entered CPAN
>
> It’s long time gone since the last Embperl release. All the time Embperl
> development has gone on.
>
> Now here is a new release with brings Embperl up to date with other
> software. It now supports Perl up to 5.18 and Apache up to 2.4. A lot of
> development has gone into Embperl::Form, which can be used to easily build a
> modern user interface, which give the user a native feeling. Unfortunately
> there is not much documentation on Embperl::Form yet, also examples are
> still missing, but I hope to get this ready in the near future.
>
> ---
>
> Embperl is a system for building dynamic websites with Perl.
>
> It gives you the power to embed Perl code in your HTML/XML documents and
> the ability to build your Web site out of small reusable objects in an
> object-oriented style.
>
> Embperl has several features which are especially useful for creating
> Websites, including dynamic tables, form field processing, URL
> escaping/unescaping, session handling, caching, xslt transformation and
> more.
>
> See http://perl.apache.org/embperl/ (english) or
> http://www.ecos.de/embperl/ (german) for more information.
> (website is not updated yet, but this will follow shortly)
>
> Enjoy
>
> Gerald
>
>
> Changes since 2.4.0:
>
> - Do not clear old code before compiling a Embperl page
> in Perl >= 5.14.x because it causes seg faults. This
> leads to "subroutine redifined" warings, when a
> page was changed and is reloaded.
>
> - Corrected use of G_KEEPERR when calling eval, because
> of changed meaning, which cause the message "Compiling
> error" instead of the real error message.
>
> - Adapted tests to Perl 5.14 & 5.16
>
> - Fixed a refcounting problem cause message "Attempt to
> free unreferenced scalar" during mod_perl startup
> with Perl 5.14.x
>
> - Fix some dependencies on hash order inside the parser
> which causes Embperl to fail with Perl >= 5.18 because
> of hash randomisation.
>
> - Changed the way exit passed through internaly, so it
> works with Perl >= 5.18
>
> - Adapted tests to Perl 5.18
>
> - Adapted test httpd.conf to Apache 2.4. Embperl fully supports
> Apache 2.4
>
> - Makefile.PL now uses apache2 or httpd2 as Apache binary
>
> - Makefile.PL now autodetects if mpm needs to loaded as
> module for tests.
>
> - Fix output inside of Registry script for mod_perl 2.0.4+
>
> - Fix problem with error output on stderr for Windows 64Bit
>
> - removed support for XALAN XML parser. It was outdated
> anyway. libxml2 is still supported.
>
> - Fixed a C type declaration which caused RTF files to not
> correctly escaped with newer GCC's.
>
> - Embperl::Form is totally overhauled with many new features.
> It uses now jQuery as javascript library, instead
> of prototype. NOTE: This is an incompatible change. If
> you are using Embperl::Form before, you need to
> adapt your html code!
>
> - Fix some Unicode issues in Embperl::Form::Validate
>
> - Embperl::Form::Validate is now able to highlight input
> fields with wrong input
>
> - Applied the following debian patches: delay.patch,
> fix-string-typo.patch, fix-pod-errors.patch, fix-whatis.patch,
> new_process_group.patch, fix-pod-unescaped-unicode.patch,
> german.patch and utf8.patch which mainly corrects
> spelling and typo errors. NOTE: modperl.patch and
> Makefile.PL.patch are not applied, because they are
> debian specific. Thanks to Florian Schlichting for
> providing uptodate information about the patches
> and adaptions for Embperl 2.5.
>
> - Applied further spell corrections from Florian Schlichting.
>
> - Log Errors form Embperl::Syntax::Mail to error log
>
> - Fix compile problem on non intel plattforms due to missing
> -m32 flag.
>
> - Added support for utf8 sourcefiles. By setting
> input_charset => 'utf8' sponsored by Perlover.
>
> - Added optChdirToSource = 0x10000000 which will cause
> Embperl to change to the directory of the source file
> prior to execution.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> For additional commands, e-mail: embperl-help@perl.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org
Re: ANNOUNCE: Embperl 2.5.0 [ In reply to ]
I noticed that this announcement mentions that Embperl 2.5.0 supports Perl up to 5.18. I have a system with Perl 5.20. Is there any way to install in this environment? I’m failing the make test here:

#103 rawinput/include.htm... ok
#104 rawinput/include.htm... ok
#105 execnotfound.htm... ok
#106 includeerr1.htm... ok
#107 includeerr1.htm... ok
#113 includeerr2.htm...

Expected 2 more error(s) in logfile

Input: test/html/includeerr2.htm
Output: test/tmp/out.htm
Log: test/tmp/test.log
Testparameter:
condition = $] >= 5.018000
version = 2
repeat = 2
errors = 9
cmpext = 518

ERRORS detected! NOT all tests have been passed successfully

cat: test/tmp/httpd.pid: No such file or directory
make: *** [test_dynamic] Error 1



On Apr 21, 2014, at 1:11 AM, richter@ecos.de<mailto:richter@ecos.de> wrote:

The URL

http://www.embperl.org/downloads/Embperl-2.5.0.tar.gz

has entered CPAN

It’s long time gone since the last Embperl release. All the time Embperl
development has gone on.

Now here is a new release with brings Embperl up to date with other
software. It now supports Perl up to 5.18 and Apache up to 2.4. A lot of
development has gone into Embperl::Form, which can be used to easily build a
modern user interface, which give the user a native feeling. Unfortunately
there is not much documentation on Embperl::Form yet, also examples are
still missing, but I hope to get this ready in the near future.

---

Embperl is a system for building dynamic websites with Perl.

It gives you the power to embed Perl code in your HTML/XML documents and
the ability to build your Web site out of small reusable objects in an
object-oriented style.

Embperl has several features which are especially useful for creating
Websites, including dynamic tables, form field processing, URL
escaping/unescaping, session handling, caching, xslt transformation and
more.

See http://perl.apache.org/embperl/ (english) or
http://www.ecos.de/embperl/ (german) for more information.
(website is not updated yet, but this will follow shortly)

Enjoy

Gerald


Changes since 2.4.0:

- Do not clear old code before compiling a Embperl page
in Perl >= 5.14.x because it causes seg faults. This
leads to "subroutine redifined" warings, when a
page was changed and is reloaded.

- Corrected use of G_KEEPERR when calling eval, because
of changed meaning, which cause the message "Compiling
error" instead of the real error message.

- Adapted tests to Perl 5.14 & 5.16

- Fixed a refcounting problem cause message "Attempt to
free unreferenced scalar" during mod_perl startup
with Perl 5.14.x

- Fix some dependencies on hash order inside the parser
which causes Embperl to fail with Perl >= 5.18 because
of hash randomisation.

- Changed the way exit passed through internaly, so it
works with Perl >= 5.18

- Adapted tests to Perl 5.18

- Adapted test httpd.conf to Apache 2.4. Embperl fully supports
Apache 2.4

- Makefile.PL now uses apache2 or httpd2 as Apache binary

- Makefile.PL now autodetects if mpm needs to loaded as
module for tests.

- Fix output inside of Registry script for mod_perl 2.0.4+

- Fix problem with error output on stderr for Windows 64Bit

- removed support for XALAN XML parser. It was outdated
anyway. libxml2 is still supported.

- Fixed a C type declaration which caused RTF files to not
correctly escaped with newer GCC's.

- Embperl::Form is totally overhauled with many new features.
It uses now jQuery as javascript library, instead
of prototype. NOTE: This is an incompatible change. If
you are using Embperl::Form before, you need to
adapt your html code!

- Fix some Unicode issues in Embperl::Form::Validate

- Embperl::Form::Validate is now able to highlight input
fields with wrong input

- Applied the following debian patches: delay.patch,
fix-string-typo.patch, fix-pod-errors.patch, fix-whatis.patch,
new_process_group.patch, fix-pod-unescaped-unicode.patch,
german.patch and utf8.patch which mainly corrects
spelling and typo errors. NOTE: modperl.patch and
Makefile.PL.patch are not applied, because they are
debian specific. Thanks to Florian Schlichting for
providing uptodate information about the patches
and adaptions for Embperl 2.5.

- Applied further spell corrections from Florian Schlichting.

- Log Errors form Embperl::Syntax::Mail to error log

- Fix compile problem on non intel plattforms due to missing
-m32 flag.

- Added support for utf8 sourcefiles. By setting
input_charset => 'utf8' sponsored by Perlover.

- Added optChdirToSource = 0x10000000 which will cause
Embperl to change to the directory of the source file
prior to execution.


---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org<mailto:embperl-unsubscribe@perl.apache.org>
For additional commands, e-mail: embperl-help@perl.apache.org<mailto:embperl-help@perl.apache.org>
Re: ANNOUNCE: Embperl 2.5.0 [ In reply to ]
This seems to be a missing dir now on embperl.org

I pulled it from svc

What is the current max versions for mod_perl and apache?


On Mon, Apr 21, 2014 at 10:11:48AM +0200, richter@ecos.de wrote:
> The URL
>
> http://www.embperl.org/downloads/Embperl-2.5.0.tar.gz
>
> has entered CPAN
>
> It’s long time gone since the last Embperl release. All the time Embperl
> development has gone on.
>
> Now here is a new release with brings Embperl up to date with other
> software. It now supports Perl up to 5.18 and Apache up to 2.4. A lot of
> development has gone into Embperl::Form, which can be used to easily build a
> modern user interface, which give the user a native feeling. Unfortunately
> there is not much documentation on Embperl::Form yet, also examples are
> still missing, but I hope to get this ready in the near future.
>
> ---
>
> Embperl is a system for building dynamic websites with Perl.
>
> It gives you the power to embed Perl code in your HTML/XML documents and
> the ability to build your Web site out of small reusable objects in an
> object-oriented style.
>
> Embperl has several features which are especially useful for creating
> Websites, including dynamic tables, form field processing, URL
> escaping/unescaping, session handling, caching, xslt transformation and
> more.
>
> See http://perl.apache.org/embperl/ (english) or
> http://www.ecos.de/embperl/ (german) for more information.
> (website is not updated yet, but this will follow shortly)
>
> Enjoy
>
> Gerald
>
>
> Changes since 2.4.0:
>
> - Do not clear old code before compiling a Embperl page
> in Perl >= 5.14.x because it causes seg faults. This
> leads to "subroutine redifined" warings, when a
> page was changed and is reloaded.
>
> - Corrected use of G_KEEPERR when calling eval, because
> of changed meaning, which cause the message "Compiling
> error" instead of the real error message.
>
> - Adapted tests to Perl 5.14 & 5.16
>
> - Fixed a refcounting problem cause message "Attempt to
> free unreferenced scalar" during mod_perl startup
> with Perl 5.14.x
>
> - Fix some dependencies on hash order inside the parser
> which causes Embperl to fail with Perl >= 5.18 because
> of hash randomisation.
>
> - Changed the way exit passed through internaly, so it
> works with Perl >= 5.18
>
> - Adapted tests to Perl 5.18
>
> - Adapted test httpd.conf to Apache 2.4. Embperl fully supports
> Apache 2.4
>
> - Makefile.PL now uses apache2 or httpd2 as Apache binary
>
> - Makefile.PL now autodetects if mpm needs to loaded as
> module for tests.
>
> - Fix output inside of Registry script for mod_perl 2.0.4+
>
> - Fix problem with error output on stderr for Windows 64Bit
>
> - removed support for XALAN XML parser. It was outdated
> anyway. libxml2 is still supported.
>
> - Fixed a C type declaration which caused RTF files to not
> correctly escaped with newer GCC's.
>
> - Embperl::Form is totally overhauled with many new features.
> It uses now jQuery as javascript library, instead
> of prototype. NOTE: This is an incompatible change. If
> you are using Embperl::Form before, you need to
> adapt your html code!
>
> - Fix some Unicode issues in Embperl::Form::Validate
>
> - Embperl::Form::Validate is now able to highlight input
> fields with wrong input
>
> - Applied the following debian patches: delay.patch,
> fix-string-typo.patch, fix-pod-errors.patch, fix-whatis.patch,
> new_process_group.patch, fix-pod-unescaped-unicode.patch,
> german.patch and utf8.patch which mainly corrects
> spelling and typo errors. NOTE: modperl.patch and
> Makefile.PL.patch are not applied, because they are
> debian specific. Thanks to Florian Schlichting for
> providing uptodate information about the patches
> and adaptions for Embperl 2.5.
>
> - Applied further spell corrections from Florian Schlichting.
>
> - Log Errors form Embperl::Syntax::Mail to error log
>
> - Fix compile problem on non intel plattforms due to missing
> -m32 flag.
>
> - Added support for utf8 sourcefiles. By setting
> input_charset => 'utf8' sponsored by Perlover.
>
> - Added optChdirToSource = 0x10000000 which will cause
> Embperl to change to the directory of the source file
> prior to execution.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> For additional commands, e-mail: embperl-help@perl.apache.org

--
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
http://www.mrbrklyn.com

DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive
http://www.coinhangout.com - coins!
http://www.brooklyn-living.com

Being so tracked is for FARM ANIMALS and and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013


---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org