From: Jarkko Hietaniemi Date: Sun, 12 Aug 2001 18:45:52 +0000 (+0000) Subject: Todo updates and fixes. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=4b3b956a126d728a1e0e01e3e39db2489fd761a8;p=p5sagit%2Fp5-mst-13.2.git Todo updates and fixes. p4raw-id: //depot/perl@11649 --- diff --git a/pod/perltodo.pod b/pod/perltodo.pod index 3c72432..f409b1e 100644 --- a/pod/perltodo.pod +++ b/pod/perltodo.pod @@ -20,13 +20,16 @@ of archives may be found at: C provides this, but the interface could be a lot more straightforward. -=head2 Eliminate need for "use utf8"; +=head2 Autoload bytes.pm -While the C pragma is autoloaded when necessary, it's still needed -for things like Unicode characters in a source file. The UTF8 hint can -always be set to true, but it needs to be set to false when F -is being compiled. (To stop Perl trying to autoload the C -pragma...) +When the lexer sees, for instance, C, it should +automatically load the C pragma. + +=head2 Make "\u{XXXX}" et al work + +Danger, Will Robinson! Discussing the semantics of C<"\x{F00}">, +C<"\xF00"> and C<"\U{F00}"> on P5P I lead to a long and boring +flamewar. =head2 Create a char *sv_pvprintify(sv, STRLEN *lenp, UV flags) @@ -51,17 +54,6 @@ Possible options, controlled by the flags: - append a "..." to the produced string if the maximum length is exceeded - really fancy: print unicode characters as \N{...} -=head2 Autoload byte.pm - -When the lexer sees, for instance, C, it should -automatically load the C pragma. - -=head2 Make "\u{XXXX}" et al work - -Danger, Will Robinson! Discussing the semantics of C<"\x{F00}">, -C<"\xF00"> and C<"\U{F00}"> on P5P I lead to a long and boring -flamewar. - =head2 Overloadable regex assertions This may or may not be possible with the current regular expression