summaryrefslogtreecommitdiff
path: root/Todo-5.6
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-03-08 14:13:45 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-03-08 14:13:45 +0000
commit1d82895fed2c6ca734f2f029d10ba9d0a6bb568a (patch)
tree3a228ea180492a0748228688d815480114ba5fbf /Todo-5.6
parent5287f86b3d1d24f5089a353e9d1eb288643041c4 (diff)
downloadperl-1d82895fed2c6ca734f2f029d10ba9d0a6bb568a.tar.gz
More Todo.
p4raw-id: //depot/cfgperl@5615
Diffstat (limited to 'Todo-5.6')
-rw-r--r--Todo-5.619
1 files changed, 16 insertions, 3 deletions
diff --git a/Todo-5.6 b/Todo-5.6
index 10efded75a..44f0bb2b98 100644
--- a/Todo-5.6
+++ b/Todo-5.6
@@ -16,6 +16,7 @@ Unicode support
autoload utf8_heavy.pl's swash routines in swash_init()
autoload byte.pm when byte:: is seen by the parser
check uv_to_utf8() calls for buffer overflow
+ (see also "Locales", "Regexen", and "Miscellaneous" )
Multi-threading
support "use Thread;" under useithreads
@@ -45,17 +46,29 @@ Configure
make configuring+building away from source directory work (VPATH et al)
_r support
cross-compilation configuring
- POSIX 1003.1 1996 Edition support
+ POSIX 1003.1 1996 Edition support--realtime stuff:
+ POSIX semaphores, message queues, shared memory, realtime clocks,
+ timers, signals (the metaconfig units mostly already exist for these)
+ UNIX98 support: reader-writer locks, realtime/asynchronous IO
Locales
deprecate traditional/legacy locales?
figure out how to support Unicode locales
+ suggestion: integrate the IBM Classes for Unicode (ICU)
+ http://www10.software.ibm.com/developerworks/opensource/icu/index.html
+ and check out also the Locale Converter:
+ http://alphaworks.ibm.com/tech/localeconverter
locales across packages?
Regexen
make RE engine thread-safe
POSIX [=bar=] and [.zap.] would nice too but there's no API for them
- (=bar= could be done with Unicode, though, see TR about normalization forms)
+ =bar= could be done with Unicode, though, see the Unicode TR #15 about
+ normalization forms:
+ http://www.unicode.org/unicode/reports/tr15/
+ this is also a part of the Unicode 3.0:
+ http://www.unicode.org/unicode/uni2book/u2.html
+ executive summary: there are several different levels of 'equivalence'
approximate matching
Security
@@ -74,7 +87,7 @@ Win32 stuff
Miscellaneous
add new modules (Archive::Tar, Compress::Zlib, CPAN::FTP?)
- sub-second sleep? (integrate Time::HiRes?)
+ sub-second sleep? alarm? time? (integrate Time::HiRes?)
floating point handling: nans, infinities, fp exception masks, etc
replace pod2html with new PodtoHtml? (requires other modules from CPAN)
automate testing with large parts of CPAN