In perl.git, the branch rgs/overload has been updated <http://perl5.git.perl.org/perl.git/commitdiff/5f9f83be9cdcd54449f7f40db078fe367d780475?hp=f041cf0f9c6469c41de8b73d5f7b426710c3ff8b>
- Log ----------------------------------------------------------------- commit 5f9f83be9cdcd54449f7f40db078fe367d780475 Author: Rafael Garcia-Suarez <r...@consttype.org> Date: Tue May 22 17:23:20 2012 +0200 Fix mktables bug due to the previous overload fix Due to the previous patch, perl can't generate the operator for .= in package Property anymore (because fallback is '0' in that package), so we need to work around that; this patch implements the least intrusive workaround possible. ----------------------------------------------------------------------- Summary of changes: lib/unicore/mktables | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/lib/unicore/mktables b/lib/unicore/mktables index b4d980b..3ad7a48 100644 --- a/lib/unicore/mktables +++ b/lib/unicore/mktables @@ -12881,9 +12881,10 @@ END Type => $ENUM, Initialize => $age, ); + my $q_in = "$in"; $in->add_comment(join_lines(<<END THIS FILE SHOULD NOT BE USED FOR ANY PURPOSE. The values in this file are the -same as for $age, and not for what $in really means. This is because anything +same as for $age, and not for what $q_in really means. This is because anything defined in a given release should have multiple values: that release and all higher ones. But only one value per code point can be represented in a table like this. -- Perl5 Master Repository