#
e1cd0989 |
| 27-Apr-2004 |
Marcus Boerger |
- no unneccessary retval initialization - new c-level iterator handler invalidate_current that is optionally used to clear internal caching like in implementation of Iterator
|
#
c5abb9b2 |
| 25-Apr-2004 |
Marcus Boerger |
Capture potential problem by error message
|
Revision tags: php-5.0.0RC2, php-5.0.0RC2RC2, php-4.3.6, php-5.0.0RC2RC1, php-4.3.6RC3, php-4.3.6RC2, php-4.3.6RC1 |
|
#
1cc4a69b |
| 28-Mar-2004 |
Stanislav Malyshev |
preserve ZEND_API in definition
|
Revision tags: php-4.3.5, php-4.3.5RC4, php-5.0.0RC1, php-5.0.0RC1RC2, php-5.0.0RC1RC1 |
|
#
50ee116f |
| 09-Mar-2004 |
Marcus Boerger |
Clearify the different method/class flags (as discussed with Andi).
|
Revision tags: RELEASE_0_2_0 |
|
#
6b0f57ee |
| 08-Mar-2004 |
Marcus Boerger |
Rename hasMore() to valid() as discussed. (Part II)
|
#
b6b7c9eb |
| 08-Mar-2004 |
Marcus Boerger |
Rename hasMore() to valid() as discussed. (Part I)
|
Revision tags: php-4.3.5RC3, php-5.0.0b4 |
|
#
e7e0f7d4 |
| 12-Feb-2004 |
Zeev Suraski |
- Check return-by-reference bit when implementing interface prototypes - Add infrastructure for built-in functions to hint whether they return by reference or not. It is NOT currently used
- Check return-by-reference bit when implementing interface prototypes - Add infrastructure for built-in functions to hint whether they return by reference or not. It is NOT currently used for anything, except for interface prototypes (you can use it to request that the function that implements your prototype returns by reference or doesn't return by reference). For downwards compatibility - by default, interface prototypes are agnostic as to whether the function that implements them returns by reference or not. Use ZEND_BEGIN_ARG_INFO_EX() with ZEND_RETURN_VALUE/ZEND_RETURN_REFERENCE to change that. - Fix ArrayAccess::getOffset() to conduct additional checks. If your getOffset() should work with multidimensional arrays - it must return by reference.
show more ...
|
Revision tags: php-5.0.0b4RC1, php-4.3.5RC2 |
|
#
61866175 |
| 26-Jan-2004 |
Marcus Boerger |
- Export struct zend_user_iterator - Ad 'it' to function prefix to prevent naming clashes - Export zend_user_it_free_current
|
Revision tags: RELEASE_1_3b6, php_ibase_before_split |
|
#
64c76450 |
| 17-Jan-2004 |
Marcus Boerger |
#where has my bracket been gone?
|
#
3edabd01 |
| 17-Jan-2004 |
Marcus Boerger |
Fix inheritance rule for interface Traversable
|
Revision tags: php-4.3.5RC1 |
|
#
ccfc46b0 |
| 08-Jan-2004 |
foobar |
- Happy new year and PHP 5 for rest of the files too.. # Should the LICENSE and Zend/LICENSE dates be updated too?
|
Revision tags: php-5.0.0b3, php-5.0.0b3RC2, php-5.0.0b3RC1 |
|
#
4dba05d9 |
| 24-Nov-2003 |
Marcus Boerger |
Add new interface ArrayAccess to use objects as Arrays
|
#
c978cc2a |
| 18-Nov-2003 |
Marcus Boerger |
Use correct order
|
#
b29834a5 |
| 18-Nov-2003 |
Marcus Boerger |
Use correct macro/function
|
#
39df1927 |
| 17-Nov-2003 |
Marcus Boerger |
Correct destruction
|
#
58246412 |
| 13-Nov-2003 |
Marcus Boerger |
IteratorAggregate::getIterator() cannot return anythingy else than objects
|
#
da6d68d9 |
| 10-Nov-2003 |
Marcus Boerger |
Little iterator improvement: ability to store index in iterator
|
#
f9d13098 |
| 04-Nov-2003 |
Marcus Boerger |
Prevent some SEGV's when Exceptions are thorown inside iterators.
|
Revision tags: php-4.3.4, php-4.3.4RC3, php-5.0.0b2, RELEASE_2_0_0RC1 |
|
#
851a02e8 |
| 28-Oct-2003 |
Marcus Boerger |
Give some freedon to c iterators but not in userspace.
|
Revision tags: php-5.0.0b2RC1 |
|
#
8abb3bd4 |
| 22-Oct-2003 |
Marcus Boerger |
Impement userspace iterator interfaces and tests. See tests for details on the names.
|