Felipe Pena
4aebf04353
Missing a line
2008-03-11 15:26:24 +00:00
Felipe Pena
999d2e2294
New tests
2008-03-11 15:18:58 +00:00
Felipe Pena
f37f8d85d6
Fix test
2008-03-11 11:04:53 +00:00
Antony Dovgal
6204a10e79
some more tests
2008-03-11 10:40:37 +00:00
Felipe Pena
1db52c1c5f
Fix tests (new error message for void parameters)
2008-03-10 23:14:11 +00:00
Felipe Pena
9324869ef5
Fix tests (new error message for void parameters)
2008-03-10 22:17:59 +00:00
Felipe Pena
c7cb8551fe
Fix tests (removed space on error message "Undefined index: ...")
2008-03-08 12:01:53 +00:00
Felipe Pena
ddc8a63168
Fixed bug #39018 (Error control operator '@' fails to suppress "Uninitialized string offset")
2008-03-08 11:35:12 +00:00
Antony Dovgal
cbdc4b9af8
fix segfault when trying to clone uncloneable object because of zend.ze1_compatibility_mode which we should have got rid of years ago
2008-03-06 17:28:26 +00:00
Robin Fernandes
0455ccb805
Remove inconsistent behaviour when a protected static prop is overridden by public static prop (details: http://turl.ca/phhhf ).
2008-03-03 15:07:04 +00:00
Johannes Schlüter
68de75f0b5
MFH: Allow implementation of abstract methods with optional parameters (Christian
...
Schneider)
2008-03-01 13:53:32 +00:00
Marcus Boerger
d3e5026564
- MFH Add E_DEPRECATED (Lars Strojny, Felipe Pena, Marcus)
...
[DOC] Finally added deprecation messages
2008-02-23 17:06:22 +00:00
Dmitry Stogov
18cc21c662
Fixed bug #43483 (get_class_methods() does not list all visible methods)
2008-02-21 15:14:27 +00:00
Dmitry Stogov
3e7e9d4af6
Fixed bug #44141 (private parent constructor callable through static function)
2008-02-21 13:55:45 +00:00
Dmitry Stogov
8c32f99c25
Fixed bug #44184 (Double free of loop-variable on exception)
2008-02-20 12:05:57 +00:00
Dmitry Stogov
e563a6d979
Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
2008-02-14 14:42:00 +00:00
Dmitry Stogov
ddcf7a2f49
Added NEWDOC
2008-02-12 09:27:45 +00:00
Stanislav Malyshev
27d4a3f6c3
add tests for __DIR__
2008-02-12 00:26:51 +00:00
Hannes Magnusson
ed1bafe5d7
Fix test
2008-02-05 08:41:04 +00:00
Marcus Boerger
ac8e76c714
- Fix remaining issue (should be last one)
2008-02-02 15:18:30 +00:00
Rasmus Lerdorf
f48bd05482
Fix more tests (some of these were not broken by the recent changes)
2008-02-02 00:55:35 +00:00
Dmitry Stogov
9770b3cb00
Fixed bug #43323 (Wrong count abstract methods). (Felipe, Dmitry)
2008-01-29 11:12:57 +00:00
Dmitry Stogov
58433c9b11
Fixed bug #43918 (Segmentation fault in garbage collector)
2008-01-29 09:59:42 +00:00
Antony Dovgal
4252942abd
MFH: fix typo and bug #43646
2008-01-29 00:07:26 +00:00
Dmitry Stogov
03c018d34e
Fixed GC bug
2008-01-24 10:49:26 +00:00
Dmitry Stogov
f8297f6e37
Fixed bug #43426 (crash on nested call_user_func() calls)
2008-01-24 09:47:00 +00:00
Dmitry Stogov
0b6825102d
Changed EG(argument_stack) implementation.
2008-01-24 09:41:39 +00:00
Dmitry Stogov
07000cc2ba
Fixed error message
2008-01-24 08:51:38 +00:00
Dmitry Stogov
71592cec06
Added garbage collector
2008-01-22 09:27:48 +00:00
Dmitry Stogov
e6588b6620
Fixed bug #43851 (Memory corrution on reuse of assigned value)
2008-01-15 11:52:45 +00:00
Dmitry Stogov
ab5bddd976
Fixed bug #39346 (Unsetting a static variable inside a destructor causes segfault later on)
2008-01-11 08:42:06 +00:00
Dmitry Stogov
b5c4244069
Fixed bug #43703 (Signature compatibility check broken)
2008-01-09 07:57:42 +00:00
Dmitry Stogov
5a3eb53723
Fixed bug #38469 (unexpected creation of cycle, json tests failed, leaks memory)
2007-12-28 13:22:00 +00:00
Dmitry Stogov
43f6392e90
Fixed bug #43651 (is_callable() with one or more nonconsecutive colons crashes)
2007-12-25 10:58:30 +00:00
Dmitry Stogov
ed5a424b4f
Additional fix for bug #42868
2007-12-24 18:09:50 +00:00
Johannes Schlüter
1b6100f4c1
- MFH: Fix #43450 (Memory leak on some functions with implicit object
...
__toString() call) (Davic C.)
2007-12-21 20:56:33 +00:00
Robert Nicholson
d0bfef7f94
New test - Indexing - various special cases
2007-12-20 11:42:00 +00:00
Dmitry Stogov
f7f6de4dc2
Fixed test
2007-12-17 10:05:13 +00:00
Antony Dovgal
2569b593f1
MFH: add new tests written by Felipe Pena
2007-12-13 13:51:15 +00:00
Dmitry Stogov
64e8f22355
Allowed import of global classes "use ::GlobalClassName;"
2007-12-13 10:02:03 +00:00
Dmitry Stogov
80e77c1366
Allowed multiple namespaces per file (Gregory)
2007-12-13 08:57:52 +00:00
Dmitry Stogov
6484b3c458
Fixed bug #43344 (Wrong error message for undefined namespace constant)
2007-12-07 17:11:24 +00:00
Dmitry Stogov
0f59a01e4a
Fixed bug #43332 (self and parent as type hint in namespace)
2007-12-03 14:15:43 +00:00
Marcus Boerger
0846676471
# My editor somehow likes to convert to UTF-8
2007-11-23 13:27:41 +00:00
Marcus Boerger
c0802ee667
- Add another LSB test
2007-11-23 13:25:21 +00:00
Dmitry Stogov
4e0a8a0914
Fixed test
2007-11-22 13:33:36 +00:00
Dmitry Stogov
648fbe9d58
Fixed bug #43128 (Very long class name causes segfault)
2007-11-22 13:27:13 +00:00
Dmitry Stogov
1836daf7f9
Fixed bug #43318
...
The "const" statement is still allowed outside of namespaces but arrays are disabled.
2007-11-22 10:46:26 +00:00
Johannes Schlüter
45f6b4ce2f
- MFH Improved version of ternary shortcut (Marcus)
2007-11-21 09:41:35 +00:00
Johannes Schlüter
4a8ed7ab68
- MFH ?: operator (Marcus)
...
[DOC] "expr1 ?: expr1" is a shortcut for: "expr1 ? expr1 : expr2" as
exists in gcc and discussed some time back. Note that this is not
an implementation ifsetor($var, default). While ifsetor would not
generate any message for non existing variables or array indices
the ternary shortcut does. Also the ternary shortcut does a boolean
evaluation rather then checking for isset(). That way ther ternary
shortcut can work on any expression while ifsetor can only work on
variables. Also to be silent one has do do: "@$expr1 ?: $expr2".
2007-11-21 00:03:16 +00:00