X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Todo-5.6;h=9abeb55ebb7a434e5294432c5f32aea177e9fcd5;hb=8dbfaa5d36ec189ba6941f2f7fc195eeb1133e3f;hp=35e69492d5bf31e3375cb1203fa96366af9fce7e;hpb=e620704b2c2d55cb7d67022553a9a261b38dbc25;p=p5sagit%2Fp5-mst-13.2.git diff --git a/Todo-5.6 b/Todo-5.6 index 35e6949..9abeb55 100644 --- a/Todo-5.6 +++ b/Todo-5.6 @@ -1,6 +1,3 @@ -Bugs - fix small memory leaks on compile-time failures - Unicode support finish byte <-> utf8 and localencoding <-> utf8 conversions make substr($bytestr,0,0,$charstr) do the right conversion @@ -13,7 +10,6 @@ Unicode support - a way to set default disciplines for all handle constructors: use open IN => ":any", OUT => ":utf8", SYS => ":utf16" eliminate need for "use utf8;" - 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") @@ -47,13 +43,7 @@ Configure libswanted <-> usethreads <-> use64bitint <-> use64bitall <-> uselargefiles <-> ... make configuring+building away from source directory work (VPATH et al) - this is related to: cross-compilation configuring - host vs target: compile in the host, get the executable to the target, - get the possible input files to the target, execute in the target, - get possible output files back to to host. this needs to work - both during Configure and during the build. You cannot assume - shared filesystems between the host and the target, executing - the target executable may involve e.g. rsh + this is related to: cross-compilation configuring (see Todo) _r support (see Todo for mode detailed description) POSIX 1003.1 1996 Edition support--realtime stuff: POSIX semaphores, message queues, shared memory, realtime clocks,