summits:pdmnotesmay09

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
summits:pdmnotesmay09 [2009/06/03 20:22] dericksummits:pdmnotesmay09 [2009/07/22 21:36] – added disclaimer lsmith
Line 1: Line 1:
 +The below are notes taken at the developer meeting at php|tek in Chicago. None of the things below are decisions and if relevant items will be moved to the relevant todo pages.
 +
 +**Someone should fill in who actually attended.**
 +
 ===== Day 1 ===== ===== Day 1 =====
  
Line 4: Line 8:
  
 Last critical bug is the re2c one. A couple of hacks were proposed. Proper fix is to fix RE2C  to not scan pass end of file - Someone is going to take a look and get a fix in. (Derick) Last critical bug is the re2c one. A couple of hacks were proposed. Proper fix is to fix RE2C  to not scan pass end of file - Someone is going to take a look and get a fix in. (Derick)
- 
 ==== PHP 6.0 ==== ==== PHP 6.0 ====
  
Line 28: Line 31:
   - Filter needs to support both binary and unicode strings (David Coallier)   - Filter needs to support both binary and unicode strings (David Coallier)
   - Consider caching the charset convertors we open (last 3 or so).   - Consider caching the charset convertors we open (last 3 or so).
-  - zend_attribute_format prints lots of false warmings for things it doesn't understand, we should just remove this+  - zend_attribute_format prints lots of false warnings for things it doesn't understand, we should just remove this
   - integrate ICU date support into ext/date (Derick)   - integrate ICU date support into ext/date (Derick)
   - expose ICU regular expression features either in unicode or create an ICU extension that exposes ICU related things.   - expose ICU regular expression features either in unicode or create an ICU extension that exposes ICU related things.
Line 43: Line 46:
   - Add %%__cast()%% magic method that will be called for all casts. If the %%__toString()%% method is there it will get used for string types first. (Andrei)   - Add %%__cast()%% magic method that will be called for all casts. If the %%__toString()%% method is there it will get used for string types first. (Andrei)
   - Reimplement the parser with Lemon rather than bison; we still need to come up with a solution for the mid-rules support. (Scott)   - Reimplement the parser with Lemon rather than bison; we still need to come up with a solution for the mid-rules support. (Scott)
-  - Large File Support, patch available by Joe Orton but it doesn't handle the cases were a library wasn't built with the support. Someone needs to take a look.+  - Large File Support, patch available by Joe Orton but it doesn't handle the cases were a library wasn't built with the support. Someone needs to take a look. (See also [[http://bugs.php.net/27792|bug #27792]])
   - Add ZEND_ACC_READONLY so a property can be declared as read-only. (Sara)   - Add ZEND_ACC_READONLY so a property can be declared as read-only. (Sara)
   - Internal flag to force parent constructor to be called from child's constructor. (Andrei, Sara)   - Internal flag to force parent constructor to be called from child's constructor. (Andrei, Sara)
summits/pdmnotesmay09.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1