In perl.git, the branch sprout/misc-post-5.16 has been updated <http://perl5.git.perl.org/perl.git/commitdiff/38aa596d1f4dd263ea76273296a3241b1e155fe8?hp=93232d9c6dfc2f0bbd2e508955b63bc672b44ba8>
- Log ----------------------------------------------------------------- commit 38aa596d1f4dd263ea76273296a3241b1e155fe8 Author: Father Chrysostomos <[email protected]> Date: Tue Apr 24 13:48:19 2012 -0700 Remove todo for UTF8 source filters Source filters donât really make sense on character streams. They are designed for streams of bytes coming straight from a file. Things stop making sense if you have âuse utf8â in a UTF-8 scalar (does that mean double-decode?). Itâs for this reason that evalbytes respects source filters, while eval does not. (It doesnât outside the unicode_eval feature, because it was never really thought about and the implementation didnât take it into account, resulting in strange behaviour. It doesnât with the unicode_eval feature, because it was intentionally prohibited.) ----------------------------------------------------------------------- Summary of changes: Porting/todo.pod | 9 --------- 1 files changed, 0 insertions(+), 9 deletions(-) diff --git a/Porting/todo.pod b/Porting/todo.pod index 6d2d51a..43fb7a8 100644 --- a/Porting/todo.pod +++ b/Porting/todo.pod @@ -878,15 +878,6 @@ was added, with the result that the synthetic start class often will fail to narrow down the possible choices when given non-Latin1 input. Karl Williamson has been working on this - talk to him. -=begin todo - -Many things are fixed, but is these still true? - - The tokeniser ignores the UTF-8-ness of C<PL_rsfp>, or any SVs - returned from source filters. - -=end - =head2 state variable initialization in list context Currently this is illegal: -- Perl5 Master Repository
