Hannes Magnusson
|
e18bb1ce3d
|
Fix/add SKIPIF
|
2006-06-27 00:09:23 +00:00 |
|
Dmitry Stogov
|
943960c324
|
Added automatic module globals management
|
2006-06-13 13:12:20 +00:00 |
|
Antony Dovgal
|
4ee32398b7
|
MFB: plug a leak
|
2006-06-06 20:12:46 +00:00 |
|
Marcus Boerger
|
6a113f3b51
|
- Use engine call to register interfaces (steph)
|
2006-06-04 10:31:58 +00:00 |
|
Sara Golemon
|
a8ca40564c
|
Minor fixes (bjori)
|
2006-05-30 19:05:21 +00:00 |
|
Marcus Boerger
|
f876597452
|
- Fix handling of third parameter to iterator_apply()
- Add test
|
2006-05-26 01:40:57 +00:00 |
|
Marcus Boerger
|
2c096460eb
|
- Fix type hint
|
2006-05-26 00:49:02 +00:00 |
|
Marcus Boerger
|
f0e9f6e4f9
|
- Add function iterator_apply()
|
2006-05-26 00:37:33 +00:00 |
|
Marcus Boerger
|
0638b7cfec
|
- Make recursive part and identical part work correct
|
2006-05-25 18:15:04 +00:00 |
|
Marcus Boerger
|
711c43406f
|
- Add DualIterator and RecursiveDualIterator to examples including a test
|
2006-05-25 17:44:59 +00:00 |
|
Antony Dovgal
|
a2f0632198
|
fix test
|
2006-05-24 23:05:30 +00:00 |
|
Marcus Boerger
|
e843518509
|
- More exception related issues
|
2006-05-21 17:36:52 +00:00 |
|
Marcus Boerger
|
c7bf318305
|
- Make code exception safe
- Make RecursiveRegexIterator::getChildren pass regex to inner ctor
- Fix CachingIterator::__toString() in TOSTRING_USE_KEY mode
- Add CachingIterator::getCache()
- Add tests
|
2006-05-21 17:27:12 +00:00 |
|
Marcus Boerger
|
9264ec9b63
|
- There is a problem in the string / unicode comparison here which we
do not want to test here, so simply drop the part which is irrelevant
to the actual test
|
2006-05-21 12:48:42 +00:00 |
|
Marcus Boerger
|
97e798257a
|
- Remove duplicate error message and add new test
|
2006-05-21 12:42:00 +00:00 |
|
Marcus Boerger
|
a6c21ae746
|
- No need to fetch ce twice
|
2006-05-20 20:46:11 +00:00 |
|
Marcus Boerger
|
0a0d7b046d
|
- Split up the test in different problem categories
|
2006-05-20 20:38:28 +00:00 |
|
Marcus Boerger
|
a677ab81f3
|
- Micro optimization
|
2006-05-20 19:47:18 +00:00 |
|
Marcus Boerger
|
9b314a8406
|
- Update test
|
2006-05-20 19:01:22 +00:00 |
|
Marcus Boerger
|
9e230861ca
|
- No need to keep object alive, iterator api is taking care of that already
|
2006-05-20 18:48:43 +00:00 |
|
Marcus Boerger
|
05de29995f
|
- Provide a generic c-level iterator apply function
- Base iterator_to_array() and iterator_count() on it
- Add a testcase
# Somehow there is an issue with exceptions in __destruct() here
|
2006-05-20 13:23:00 +00:00 |
|
Marcus Boerger
|
4c75c6bf29
|
- Add new test
|
2006-05-18 22:51:23 +00:00 |
|
Marcus Boerger
|
fae99963dc
|
- Add new test
|
2006-05-18 22:41:14 +00:00 |
|
Marcus Boerger
|
fbb48b6f26
|
- Add new test
|
2006-05-18 21:56:57 +00:00 |
|
Marcus Boerger
|
4439e2c530
|
- Fixed CachingIterator issues with string conversion/__toString()
Partly by adding new mode TOSTRING_USE_INNER
|
2006-05-18 21:41:37 +00:00 |
|
Marcus Boerger
|
ac0a0664ce
|
- Fix test in unicode mode
|
2006-05-18 21:40:30 +00:00 |
|
Marcus Boerger
|
59bf03c6a8
|
- Fixed Bug #37457 (Crash when an exception is thrown in accept() method of FilterIterator)
|
2006-05-16 08:19:56 +00:00 |
|
Antony Dovgal
|
d5c7ea7733
|
fix #37416 (iterator_to_array() hides exceptions thrown in rewind() method)
|
2006-05-12 09:42:19 +00:00 |
|
Marcus Boerger
|
7e92bac53e
|
- s/RegExIterator/RegexIterator/
|
2006-05-10 21:09:31 +00:00 |
|
Andrei Zmievski
|
a331a4d5f1
|
MFB
|
2006-05-10 16:51:18 +00:00 |
|
Marcus Boerger
|
b43ac2603b
|
- WS
|
2006-05-09 22:15:16 +00:00 |
|
Frank M. Kromann
|
e6e2754439
|
Remove ZSTR() from stream macros. Calling function must apply this macro
|
2006-04-28 19:03:58 +00:00 |
|
Frank M. Kromann
|
1791befa0c
|
Fix Win32 build. NULL_ZSTR was converted to ZSTR(NULL_ZSTR)
|
2006-04-22 10:39:31 +00:00 |
|
Antony Dovgal
|
1262002a95
|
MF51:
AIX #define's accept as naccept
add a workaround
|
2006-04-13 13:21:59 +00:00 |
|
Antony Dovgal
|
7cf30db27e
|
MF51: fix memory corruptions and leaks when cloning ArrayObjects and ArrayIterators
|
2006-04-07 22:53:34 +00:00 |
|
Antony Dovgal
|
48afd4ee03
|
MF51: fix #36981 (SplFileObject->fgets() ignores max_length)
|
2006-04-06 19:11:06 +00:00 |
|
Marcus Boerger
|
f2004b6f28
|
- WS
|
2006-04-03 19:58:03 +00:00 |
|
Marcus Boerger
|
091360caa1
|
- Fix issue related to #36941 (when referencing itself)
|
2006-04-03 19:52:02 +00:00 |
|
Marcus Boerger
|
8e97252506
|
- Behavior fix for #36941
|
2006-04-02 15:04:04 +00:00 |
|
Marcus Boerger
|
ac099ca676
|
- Bugfix #36941 (ArrayIterator does not clone itself)
|
2006-04-01 22:39:42 +00:00 |
|
Antony Dovgal
|
1160f87d1d
|
MF51: fix segfault when assigning value by ref and add test
|
2006-04-01 19:14:01 +00:00 |
|
Marcus Boerger
|
b7244fc2c0
|
- MFB Make readable
|
2006-03-30 22:03:02 +00:00 |
|
Antony Dovgal
|
6a53a49c8b
|
MF51: fix bug #36898 (__set() leaks in classes extending internal ones)
Added:
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC)
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
|
2006-03-29 15:08:52 +00:00 |
|
Dmitry Stogov
|
daca456e1a
|
Fixed test
|
2006-03-27 13:53:19 +00:00 |
|
Marcus Boerger
|
31513f9a8b
|
- Make IteratorIterator base class of most SPL iterators
|
2006-03-26 00:22:45 +00:00 |
|
Marcus Boerger
|
1b6598618b
|
- Fix docu
|
2006-03-26 00:22:03 +00:00 |
|
Marcus Boerger
|
b2b921a10f
|
- Fix arginfo for (Recursive)RegExIterator
|
2006-03-23 22:25:46 +00:00 |
|
Marcus Boerger
|
3865420180
|
- My eyes hurt
|
2006-03-23 21:26:50 +00:00 |
|
Marcus Boerger
|
12182b1e12
|
- Make spl_autoload_register() return bool
|
2006-03-23 19:34:20 +00:00 |
|
Antony Dovgal
|
24efa95ab0
|
add missing skipif sections
|
2006-03-23 15:05:02 +00:00 |
|