summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorSterling Hughes <sterling@php.net>2002-12-01 22:15:39 +0000
committerSterling Hughes <sterling@php.net>2002-12-01 22:15:39 +0000
commit065104b8fea6f08e1725f47ebdc17cec6713b637 (patch)
treea68442e0cd31a01b47754df5b92415da64864716 /TODO
parent9bc3f72d8ef06316ba626fc8eab08725fd5115bd (diff)
downloadphp-git-065104b8fea6f08e1725f47ebdc17cec6713b637.tar.gz
TODO: Cleanup elements that have happened, or most likely won't happen. There
is probably more that should be gone, but its still a move in the right direction. Other stuff is ws/formatting changes
Diffstat (limited to 'TODO')
-rw-r--r--TODO17
1 files changed, 3 insertions, 14 deletions
diff --git a/TODO b/TODO
index f553dd5b0a..6e3726b8a4 100644
--- a/TODO
+++ b/TODO
@@ -3,9 +3,7 @@ parenthesis means that person has taken on this project.
Zend
----
- For PHP 4.3.0:
- * Allow foreach ($array as $k => &$val) syntax. right now we cannot
- traverse an array without copying each element.
+ For PHP 5.0.0:
* Allow foreach ($array as $k => list($a, $b)) syntax for multi
dimensional arrays.
* Look at replacing c-lib call tolower().
@@ -16,8 +14,8 @@ Zend
* Add configure test to determine if dlsym() requires underscore and set
DLSYM_NEEDS_UNDERSCORE accordingly. Perl and zsh have it in configure,
for example. (DONE?)
-
- For PHP 5.0.0:
+ * Allow foreach ($array as $k => &$val) syntax. right now we cannot
+ traverse an array without copying each element.
* Native large number support (probably with GNU GMP)
* Const'ify APIs. Right now, many functions leave parameters untouched,
but don't declare those as const. This makes interaction with other
@@ -27,17 +25,8 @@ Zend
global
------
For PHP 4.3.0:
- * Add aliases to functions to conform to new naming conventions, e.g.
- str_to_upper().
- * Make all extensions thread-safe.
- * Make everything on the language-level independent of your locale
- settings.
- * Change PHP error messages, so that they point to pages or sections
- in the PHP Manual.
* Make sure that all ZTS globals get destructed. Most ts_allocate_id()
calls should have a dtor entry.
- * Activate all extensions by default that don't rely on external
- dependencies. (eg ftp) (DONE?)
* on some platforms unimplemented function will just do nothing
(e.g. symlink) they should print a warning or not even be defined!
(DONE ?)