summaryrefslogtreecommitdiff
path: root/Porting
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2019-11-04 22:14:30 -0700
committerKarl Williamson <khw@cpan.org>2019-11-06 21:22:24 -0700
commitbf42a69327483603a53945ca159333221e0368b2 (patch)
treee2c47b602b8c50aa2191975b427cfb328f28f63d /Porting
parent3c4ee8bc4711cf6c1650c141dc86a9931d5634d9 (diff)
downloadperl-bf42a69327483603a53945ca159333221e0368b2.tar.gz
Porting/todo.pod: Rmv reference to fixing swashes
Diffstat (limited to 'Porting')
-rw-r--r--Porting/todo.pod11
1 files changed, 0 insertions, 11 deletions
diff --git a/Porting/todo.pod b/Porting/todo.pod
index 62e5fe0dbe..4fcf4cc782 100644
--- a/Porting/todo.pod
+++ b/Porting/todo.pod
@@ -945,17 +945,6 @@ Logically all lexicals used only once should warn, if the user asks for
warnings. An unworked RT ticket (#5087) has been open for almost seven
years for this discrepancy.
-=head2 UTF-8 revamp
-
-The handling of Unicode is unclean in many places. In the regex engine
-there are especially many problems. The swash data structure could be
-replaced my something better. Inversion lists and maps are likely
-candidates. The whole Unicode database could be placed in-core for a
-huge speed-up. Only minimal work was done on the optimizer when utf8
-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.
-
=head2 state variable initialization in list context
Currently this is illegal: