Marcus Boerger
8a4c8e8d47
- Add macros to mark functions/alias functions as deprecated
...
(mentioned by Sara and obviously neccessary)
- Fix function/method flag error detection logic
2006-02-24 13:29:54 +00:00
fea97047e9
ChangeLog update
2006-02-24 06:31:51 +00:00
Andrei Zmievski
7f5c395781
*** empty log message ***
2006-02-23 18:06:36 +00:00
Andrei Zmievski
ea1c076155
Fix a bug where the default value for function argument could be an
...
array with array (!) keys.
2006-02-23 18:06:04 +00:00
9ca3aa59e6
ChangeLog update
2006-02-23 06:32:01 +00:00
Dmitry Stogov
0342d9f519
Unicode support
2006-02-22 12:02:44 +00:00
Dmitry Stogov
3d0da6184a
Unicode support: fixed __toString() in user defined exceptions
2006-02-22 11:38:32 +00:00
Dmitry Stogov
26ddcdb55d
Unicode support
2006-02-22 11:37:11 +00:00
Dmitry Stogov
cbd40d1e5d
Unicode support: fixed check for class type hint
2006-02-22 10:56:52 +00:00
Dmitry Stogov
1f4d9fa4a7
Unicode support: fixed internal constants usage and get_defined_constants()
2006-02-22 10:02:15 +00:00
Dmitry Stogov
28737451f2
Unicode support: fixed check for direct call to __clone()
2006-02-22 09:03:26 +00:00
Dmitry Stogov
19ebeed0d8
Unicode support: fixed call_user_func(array($this, "self::foo"))
...
Made check for "self/parent" before calling __autoload()
2006-02-22 08:54:02 +00:00
9f8de03dad
ChangeLog update
2006-02-22 06:31:55 +00:00
Dmitry Stogov
0f1209ab3d
Portable unicode string API:
...
- use the same type (int) for zval.value.usr.len and zval.value.str.len
- use union "zstr" as char*/UChar* mixture instead of void*
- Z_UNISTR() and Z_UNILEN() no longer check for Z_TYPE()
- nuke int32_t from ZE (not finisned)
2006-02-21 20:12:43 +00:00
Dmitry Stogov
2e5d0a3a9d
WS
2006-02-21 08:00:39 +00:00
7bc8d5227d
ChangeLog update
2006-02-21 06:31:51 +00:00
Marcus Boerger
a27e272670
- Synch zend_call_function() with VM function call helper
2006-02-20 20:03:36 +00:00
Marcus Boerger
3b3e006e33
- Add deprecation flag and message
2006-02-20 20:00:46 +00:00
Dmitry Stogov
b424a32610
Preparation for portable string API (use macroses to access zval).
2006-02-20 19:03:43 +00:00
9926de1840
ChangeLog update
2006-02-20 06:31:57 +00:00
Marcus Boerger
ffd43034b0
- Interfaces may have static methods to enforce their existance in
...
implementing classes
2006-02-19 11:55:11 +00:00
Marcus Boerger
89f57ea951
- Static functions cannot be abstract
2006-02-19 11:42:30 +00:00
Marcus Boerger
5a4cfaf96a
- Fix method flag handling
2006-02-19 10:39:48 +00:00
99b4f52353
ChangeLog update
2006-02-19 06:31:52 +00:00
Marcus Boerger
d73533a9d4
- There is no %v in sprintf
2006-02-18 19:33:26 +00:00
Marcus Boerger
bc994b981f
- Fix integrated iterator index
2006-02-18 17:37:54 +00:00
Marcus Boerger
b60c8056b3
- Fix possible memory corruption/memleak issue with foreach and iterators
...
- Fix warnings
2006-02-18 17:36:41 +00:00
aa4cfd6d2f
ChangeLog update
2006-02-15 06:31:54 +00:00
Antony Dovgal
09b16f0b58
MF51:
...
fix leak in zend_strtod() on big doubles
add new test
2006-02-14 22:11:36 +00:00
7ab93bee97
ChangeLog update
2006-02-14 06:31:50 +00:00
Dmitry Stogov
ece3854bf6
Typo (misplaced #endif)
2006-02-13 15:35:52 +00:00
Dmitry Stogov
09ca61c125
Made server wide switch for unicode on/off (according to PDM).
2006-02-13 10:23:59 +00:00
Marcus Boerger
5a4b6845dc
- Fix ini unicode_semantics (patch by Brion Vibber)
2006-02-13 09:23:13 +00:00
277789fb30
ChangeLog update
2006-02-10 06:31:48 +00:00
Andrei Zmievski
d4307e4494
We already have default collator available.
2006-02-09 23:23:02 +00:00
0916b5c607
ChangeLog update
2006-02-09 06:31:47 +00:00
Andrei Zmievski
d8db0d6a15
unicode_semantics cannot be set on per-request basis
2006-02-08 18:52:13 +00:00
72803507f1
ChangeLog update
2006-02-08 06:31:47 +00:00
d2148ac8e5
ChangeLog update
2006-02-07 06:31:46 +00:00
Andrei Zmievski
ef4c06c083
Check for get_properties handler before using it. (Patch from
...
rrichards@ctindustries.net ).
2006-02-07 00:32:16 +00:00
Antony Dovgal
c888a7f8af
init variables (continue making GCC happy)
2006-02-06 20:36:51 +00:00
Dmitry Stogov
47c90c571f
Fixed bug #36303 (foreach on error_zval produces segfault)
2006-02-06 11:46:12 +00:00
98c15023eb
ChangeLog update
2006-02-06 06:31:46 +00:00
Marcus Boerger
50b243babb
- Missed one to be public
2006-02-06 01:58:45 +00:00
Marcus Boerger
1630242347
- The next get_iterator() call is supposed to do the check itself
2006-02-06 01:40:42 +00:00
Marcus Boerger
dcf5862221
- Make all default implementations public
2006-02-06 00:49:33 +00:00
Marcus Boerger
2fba438e06
- Need one more thing exported
2006-02-05 23:42:53 +00:00
Marcus Boerger
c8d78028b5
- Disallow foreach($v as &$ref) when $v is an object that implements
...
interface Iterator. The signature of Iterator::current() doesn't allow
that. Maybe ppl also want IteratorByReference or similar. Unfortunatley
this comes with an API change but there is no easier way.
2006-02-05 23:26:55 +00:00
Andrei Zmievski
a6e8746bbe
Needs to use .ustr. portion of the union for IS_UNICODE.
2006-02-05 20:54:11 +00:00
Marcus Boerger
44baf1f3ec
- Initialize variable
2006-02-05 16:25:46 +00:00