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

Reply via email to