[PHP-CVS] cvs: php-src / TODO

2009-06-28 Thread Andrei Zmievski
andrei  Sun Jun 28 18:00:38 2009 UTC

  Modified files:  
/php-srcTODO 
  Log:
  Update
  
  
http://cvs.php.net/viewvc.cgi/php-src/TODO?r1=1.158r2=1.159diff_format=u
Index: php-src/TODO
diff -u php-src/TODO:1.158 php-src/TODO:1.159
--- php-src/TODO:1.158  Sun Nov 20 02:27:49 2005
+++ php-src/TODOSun Jun 28 18:00:38 2009
@@ -13,6 +13,7 @@
   interfaces difficult which pass const parameters to us.
 * Clean up object-string conversion behavior wherever possible (switch(),
   comparison, etc)
+* Port safe-allocation functions from 5.3 (zend_alloc.[ch])
 
 
 global



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO-5.1

2005-12-10 Thread Wez Furlong
wez Sun Dec 11 04:50:47 2005 EDT

  Modified files:  
/php-srcTODO-5.1 
  Log:
  test commit
  
http://cvs.php.net/diff.php/php-src/TODO-5.1?r1=1.10r2=1.11ty=u
Index: php-src/TODO-5.1
diff -u php-src/TODO-5.1:1.10 php-src/TODO-5.1:1.11
--- php-src/TODO-5.1:1.10   Sun Dec 11 04:27:30 2005
+++ php-src/TODO-5.1Sun Dec 11 04:50:47 2005
@@ -3,4 +3,3 @@
   - Look at making zend_constant value member be a zval* instead of zval. 
(Andi)
   - Implement inheritance rules for type hints. (Marcus) 
   - Find a keyword for the if-set-or operator (apply the patch). (Marcus, all)
-

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO

2005-11-19 Thread Andrei Zmievski
andrei  Sat Nov 19 21:27:50 2005 EDT

  Modified files:  
/php-srcTODO 
  Log:
  
  
http://cvs.php.net/diff.php/php-src/TODO?r1=1.157r2=1.158ty=u
Index: php-src/TODO
diff -u php-src/TODO:1.157 php-src/TODO:1.158
--- php-src/TODO:1.157  Mon Aug 15 18:33:46 2005
+++ php-src/TODOSat Nov 19 21:27:49 2005
@@ -11,6 +11,8 @@
 * Const'ify APIs. Right now, many functions leave parameters untouched,
   but don't declare those as const. This makes interaction with other
   interfaces difficult which pass const parameters to us.
+* Clean up object-string conversion behavior wherever possible (switch(),
+  comparison, etc)
 
 
 global

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO

2005-08-15 Thread Jani Taskinen
sniper  Mon Aug 15 18:33:46 2005 EDT

  Modified files:  
/php-srcTODO 
  Log:
  DONE
  
http://cvs.php.net/diff.php/php-src/TODO?r1=1.156r2=1.157ty=u
Index: php-src/TODO
diff -u php-src/TODO:1.156 php-src/TODO:1.157
--- php-src/TODO:1.156  Sat Jan  8 19:18:28 2005
+++ php-src/TODOMon Aug 15 18:33:46 2005
@@ -29,8 +29,6 @@
   of compliance.
 * see what functions might need to be changed to use HashPosition, so
   that the internal array pointer is not affected.
-* Move most extensions and PEAR packages out of the PHP CVS tree,
-  include them again during release packaging.
 
 Other
 * use thread-safe resolver functions (either require BIND 8 or adns).

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO-5.1

2005-07-31 Thread Sebastian Bergmann
sebastian   Sun Jul 31 12:40:49 2005 EDT

  Modified files:  
/php-srcTODO-5.1 
  Log:
  Update TODO.
  
http://cvs.php.net/diff.php/php-src/TODO-5.1?r1=1.8r2=1.9ty=u
Index: php-src/TODO-5.1
diff -u php-src/TODO-5.1:1.8 php-src/TODO-5.1:1.9
--- php-src/TODO-5.1:1.8Sun Jul 31 12:37:42 2005
+++ php-src/TODO-5.1Sun Jul 31 12:40:49 2005
@@ -2,5 +2,4 @@
 ---
   - Look at making zend_constant value member be a zval* instead of zval. 
(Andi)
   - Implement inheritance rules for type hints. (Marcus) 
-  - Implement typehinting for arrays (apply the patch). (Andi, Marcus)
   - Find a keyword for the if-set-or operator (apply the patch). (Marcus, all)

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO

2005-01-08 Thread Jani Taskinen
sniper  Sat Jan  8 19:18:28 2005 EDT

  Modified files:  
/php-srcTODO 
  Log:
  Remove done stuff
  
http://cvs.php.net/diff.php/php-src/TODO?r1=1.155r2=1.156ty=u
Index: php-src/TODO
diff -u php-src/TODO:1.155 php-src/TODO:1.156
--- php-src/TODO:1.155  Fri May 28 05:12:07 2004
+++ php-src/TODOSat Jan  8 19:18:28 2005
@@ -7,9 +7,6 @@
   dimensional arrays.
 * Look at replacing c-lib call tolower().
 * Make hash API functions work with HASH_OF() to save time.
-* 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?)
 * 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

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO-5.1

2004-07-18 Thread Marcus Boerger
helly   Sun Jul 18 08:08:36 2004 EDT

  Modified files:  
/php-srcTODO-5.1 
  Log:
  remove this entry
  
http://cvs.php.net/diff.php/php-src/TODO-5.1?r1=1.5r2=1.6ty=u
Index: php-src/TODO-5.1
diff -u php-src/TODO-5.1:1.5 php-src/TODO-5.1:1.6
--- php-src/TODO-5.1:1.5Fri Jul 16 03:16:53 2004
+++ php-src/TODO-5.1Sun Jul 18 08:08:35 2004
@@ -6,10 +6,6 @@
   - Implement typehinting for arrays (apply the patch). (Andi, Marcus)
   - Find a keyword for the if-set-or operator (apply the patch). (Marcus, all)
 
-Build System
-
-  - Implement load order of built-in extensions (apply the patch). (Wez)
-
 Standard Library
 
   - Implement new time/date parsing and handling functions. (Derick)

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO-5.1

2004-05-28 Thread Marcus Boerger
helly   Fri May 28 05:03:00 2004 EDT

  Modified files:  
/php-srcTODO-5.1 
  Log:
  Add more things
  
http://cvs.php.net/diff.php/php-src/TODO-5.1?r1=1.1r2=1.2ty=u
Index: php-src/TODO-5.1
diff -u php-src/TODO-5.1:1.1 php-src/TODO-5.1:1.2
--- php-src/TODO-5.1:1.1Thu May 27 12:22:47 2004
+++ php-src/TODO-5.1Fri May 28 05:03:00 2004
@@ -2,3 +2,11 @@
 ---
   - Look at making zend_constant value member be a zval* instead of zval. (Andi)
   - Add the patch for referring to existing .ini vars in .ini files. (Andrei)
+  - Implement inheritance rules for type hints. (Marcus) 
+  - Implement true/false/NULL as keywords (apply the patch). (Andi, Marcus)
+  - Find a keyword for the if-set-or operator (apply the patch). (Marcus, all)
+
+Build System
+
+  - Implement load order of built-in extensions (apply the patch). (Wez)
+

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO-PHP5

2004-05-28 Thread Marcus Boerger
helly   Fri May 28 05:06:56 2004 EDT

  Modified files:  
/php-srcTODO-PHP5 
  Log:
  Remove finished tasks
  
http://cvs.php.net/diff.php/php-src/TODO-PHP5?r1=1.2r2=1.3ty=u
Index: php-src/TODO-PHP5
diff -u php-src/TODO-PHP5:1.2 php-src/TODO-PHP5:1.3
--- php-src/TODO-PHP5:1.2   Thu Feb 27 13:45:37 2003
+++ php-src/TODO-PHP5   Fri May 28 05:06:56 2004
@@ -16,83 +16,6 @@
 Time frame: ?
 
 
-Component:  Introspection
-
-get_function_definition(is_callable [field]) =
-array(
-   file = filename
-   line_start =
-   line_end =
-   parameters = array( name, byref, default )
-   static_variables = array( name, value/default )
-   scope = 'namespace' | 'class' | null
-   namespace = classname | namespacename | 'main'
-   protection = protection_flags
-   phpdoc = pre-scanned-phpdoc-string
-   type = 'internal' | 'user'
-)
-
-get_class_definition(class [field]) =
-array(
-   type = 'internal' | 'user'
-   file = filename
-   line_start = 
-   line_end =
-   name = pretty-name
-   parent = classname | namespace | null
-   flags = bitfield (ABSTRACT)
-   methods = array( array( name, phpdoc ) )
-   default_properties = array( array( name, value, phpdoc ) )
-   private_properties = array( array( name, value, phpdoc ) )
-   protected_properties = array( array( name, value, phpdoc ) )
-   public_properties = array( array( name, value, phpdoc ) )
-   static_members = array( array( name, value, phpdoc ) )
-   constants = array( array( name, value, phpdoc ) )
-   classes = array( array( name, phpdoc ) )
-   phpdoc = pre-scanned-phpdoc-string
-)
-
-get_constant_definition(constant [field]) =
-array(
-   file = filename
-   line_start =
-   line_end =
-   name = 
-   value =
-   phpdoc =
-)
-
-get_global_variable_defintion(name [field]) =
-array(
-   file =
-   line_start =
-   line_end =
-   name =
-   phpdoc =
-)
-
-We tried to take into account the implementation of each piece of
-information, and there are some that are problematic, especially those
-regarding constants and global variables (where do we store the extra
-information?)
-
-With pre-scanned-phpdoc-string we mean converting:
-
-/**
- * Blah blah blah
- * @param foo ...
- */
-
-to:
-
-Blah blah blah
-@param foo
-
-The rest of the phpdoc handling should be left to an extension.
-Responsibility: Stig, Andrei, Harald
-Time frame: ?
-
-
 Component:  Redesign of API Versioning
 Responsibility: ?
 Time frame: 1 month
@@ -170,31 +93,6 @@
 Component:  Abstract Data Types (ADT)
 Responsibility: Sterling, Harald
 Time frame: ?
-
-
-Component:  MySQL Extension
-Complete rewrite, leveraging the new MySQL 4 / MySQL 5
-features.
-Responsibility: Georg Richter, Zak Greant
-Timeframe:  ?
-
-
-Component:  XML
-- Rewrite DOMXML and incorporate all (or most of) W3C-DOM2.
-- Use the new ZE2 features (Exceptions, setter/getter).
-- Add SAX(2), XML Schema.
-- XSLT, HTML, XPath, XPointer, DTD Validation will still be
-  supported, have to find a meaningful API for it.
-- Break BC, warn users now.
-- Look at the libxml2 patch by lukas schröder and see if we can 
prevent
-  memory leaks with it (anyway, getting rid of mem-leaks and 
intelligent
-  memory management is on top prio...)
-- In the longer term, domxml (or another name, as with todays features
-  domxml is a little bit misleading) shall be the main xml-class, 
which
-  covers most of what's needed for decent XML support in PHP ;)
-  But there is certainly 

[PHP-CVS] cvs: php-src / TODO

2004-05-28 Thread Marcus Boerger
helly   Fri May 28 05:12:07 2004 EDT

  Modified files:  
/php-srcTODO 
  Log:
  Remove finished tasks
  
http://cvs.php.net/diff.php/php-src/TODO?r1=1.154r2=1.155ty=u
Index: php-src/TODO
diff -u php-src/TODO:1.154 php-src/TODO:1.155
--- php-src/TODO:1.154  Sun Aug 17 13:52:20 2003
+++ php-src/TODOFri May 28 05:12:07 2004
@@ -7,13 +7,9 @@
   dimensional arrays.
 * Look at replacing c-lib call tolower().
 * Make hash API functions work with HASH_OF() to save time.
-* Allow to set a default value for call-by-reference-parameters. 
-  eg: function hello ($pallo = NULL) {} 
 * 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?)
-* 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

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO-5.1

2004-05-28 Thread Marcus Boerger
helly   Fri May 28 05:14:44 2004 EDT

  Modified files:  
/php-srcTODO-5.1 
  Log:
  Add more outstanding patches
  
http://cvs.php.net/diff.php/php-src/TODO-5.1?r1=1.2r2=1.3ty=u
Index: php-src/TODO-5.1
diff -u php-src/TODO-5.1:1.2 php-src/TODO-5.1:1.3
--- php-src/TODO-5.1:1.2Fri May 28 05:03:00 2004
+++ php-src/TODO-5.1Fri May 28 05:14:44 2004
@@ -4,7 +4,9 @@
   - Add the patch for referring to existing .ini vars in .ini files. (Andrei)
   - Implement inheritance rules for type hints. (Marcus) 
   - Implement true/false/NULL as keywords (apply the patch). (Andi, Marcus)
+  - Implement typehinting for arrays (apply the patch). (Andi, Marcus)
   - Find a keyword for the if-set-or operator (apply the patch). (Marcus, all)
+  - Fix ZTS destruction (apply the patch). (Marcus)
 
 Build System
 

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO-5.1

2004-05-28 Thread Derick Rethans
derick  Fri May 28 06:47:15 2004 EDT

  Modified files:  
/php-srcTODO-5.1 
  Log:
  - Added date/time parser thingy.
  
  
http://cvs.php.net/diff.php/php-src/TODO-5.1?r1=1.3r2=1.4ty=u
Index: php-src/TODO-5.1
diff -u php-src/TODO-5.1:1.3 php-src/TODO-5.1:1.4
--- php-src/TODO-5.1:1.3Fri May 28 05:14:44 2004
+++ php-src/TODO-5.1Fri May 28 06:47:15 2004
@@ -12,3 +12,6 @@
 
   - Implement load order of built-in extensions (apply the patch). (Wez)
 
+Standard Library
+
+  - Implement new time/date parsing and handling functions. (Derick)

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO-5.1

2004-05-27 Thread Andrei Zmievski
andrei  Thu May 27 12:22:47 2004 EDT

  Added files: 
/php-srcTODO-5.1 
  Log:
  5.1 tasks.
  
  

http://cvs.php.net/co.php/php-src/TODO-5.1?r=1.1p=1
Index: php-src/TODO-5.1
+++ php-src/TODO-5.1
Zend Engine
---
  - Look at making zend_constant value member be a zval* instead of zval. (Andi)
  - Add the patch for referring to existing .ini vars in .ini files. (Andrei)

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / TODO

2003-08-17 Thread Sara Golemon
pollita Sun Aug 17 13:52:20 2003 EDT

  Modified files:  
/php-srcTODO 
  Log:
  No more vectors
  
Index: php-src/TODO
diff -u php-src/TODO:1.153 php-src/TODO:1.154
--- php-src/TODO:1.153  Fri May 30 18:32:37 2003
+++ php-src/TODOSun Aug 17 13:52:20 2003
@@ -133,10 +133,6 @@
 * Provide a callback facility which is executed upon encountering
   an unknown class name during deserialization
 
-ext/sockets

-* Review/Fix vectors
-
 ext/standard
 
 * Add a version number to data serialized via serialize().



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php