added better support for encoding problems when escaping a string (available as of...
authorFabien Potencier <fabien.potencier@gmail.com>
Tue, 30 Aug 2011 05:35:55 +0000 (07:35 +0200)
committerFabien Potencier <fabien.potencier@gmail.com>
Tue, 30 Aug 2011 05:38:41 +0000 (07:38 +0200)
commit453c3e8b00adc483c993d362fb024896071a3c35
tree34a7c798d318c5041a233e918d3198d0aa4e7a4e
parentca3d5a821dae409162d301ed369f9d58cacbce07
added better support for encoding problems when escaping a string (available as of PHP 5.4)

From the PHP CHANGELOG:

The flag ENT_SUBSTITUTE makes invalid multibyte sequences be replaced by
U+FFFD (UTF-8) or &#FFFD; by htmlspecialchars and htmlentities. It is an
alternative to the default behavior, which just returns an empty string and to
ENT_IGNORE, which is a security risk. The behavior follows the recommendations
of Unicode Technical Report #36.
CHANGELOG
lib/Twig/Extension/Core.php