#
673e6e23 |
| 28-Jan-2004 |
Zeev Suraski |
Code relayout
|
Revision tags: RELEASE_1_3b6, php_ibase_before_split |
|
#
3ca44539 |
| 24-Jan-2004 |
Marcus Boerger |
Switch from ZEND_ACC_DYNAMIC to ZEND_ACC_ALLOW_STATIC and disallow calling internal non-static methods statically. # As discussed with Zeev: # - For BC standard userspace methods allow th
Switch from ZEND_ACC_DYNAMIC to ZEND_ACC_ALLOW_STATIC and disallow calling internal non-static methods statically. # As discussed with Zeev: # - For BC standard userspace methods allow this with an E_STRICT message. # - If you want to implement an internal method taht can be called both # statically and non-statically then use flag ZEND_ACC_ALLOW_STATIC. # - Magic user space methods __*() cannot and __construct, __destruct, # __clone can never be called statically.
show more ...
|
#
6020ffd0 |
| 23-Jan-2004 |
Marcus Boerger |
Simplify detection of methods that must be called dynamic (with object)
|
#
7c2e02d3 |
| 23-Jan-2004 |
Marcus Boerger |
Disallow static declaration of clone
|
#
796938ec |
| 17-Jan-2004 |
foobar |
Nuke compile warning by using the LANG_SCNG macro instead
|
#
59d168ed |
| 14-Jan-2004 |
Zeev Suraski |
Don't allow interfaces to implement anything
|
Revision tags: php-4.3.5RC1 |
|
#
92eb129b |
| 12-Jan-2004 |
Andi Gutmans |
- Return the PHP 4 behavior of not allowing class declerations within - class declerations. This happened when declaring a class within a - method. class A { function foo() {
- Return the PHP 4 behavior of not allowing class declerations within - class declerations. This happened when declaring a class within a - method. class A { function foo() { class B { } } }
show more ...
|
#
910e2006 |
| 11-Jan-2004 |
Wez Furlong |
TSRMLS fix
|
#
e69f4f6f |
| 11-Jan-2004 |
Andi Gutmans |
- This should fix the problem of conditional function decleration on the - same line of code not to work. You should re-evaluate your coding style - if you really code this way :)
|
#
c4b6a637 |
| 09-Jan-2004 |
Stanislav Malyshev |
Bug #25816 - disallow arrays in class constants
|
#
e321eba0 |
| 09-Jan-2004 |
Stanislav Malyshev |
Fix Bug #26077 - memory leak when new() result is not assigned and no constructor defined
|
#
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?
|
#
6923a16c |
| 03-Jan-2004 |
Derick Rethans |
- Fixed var_export() to show public, protected and private modifiers properly. - Exported (un)mangle_property_name.
|
#
15964bb3 |
| 28-Dec-2003 |
Marcus Boerger |
Fix order of class_entry member initialization (needed for example for DOM) # You need to completley rebuild PHP after this patch.
|
#
50888a10 |
| 22-Dec-2003 |
Marcus Boerger |
Preserve class name casing.
|
Revision tags: php-5.0.0b3, php-5.0.0b3RC2, php-5.0.0b3RC1 |
|
#
3c4cfd3e |
| 17-Dec-2003 |
Dmitry Stogov |
Dynamic function call from object's property was fixed (See "tests/lang/bug24926.phpt" and "tests/lang/bug25652.phpt")
|
#
6d5eb809 |
| 16-Dec-2003 |
Stanislav Malyshev |
export class initialization function
|
#
3a42baba |
| 14-Dec-2003 |
Zeev Suraski |
Fix behavior of return-by-reference functions. Remove erroneous warnings, add E_STRICT warnings in case you return something by reference that you're not supposed to (anything that's not a v
Fix behavior of return-by-reference functions. Remove erroneous warnings, add E_STRICT warnings in case you return something by reference that you're not supposed to (anything that's not a variable, or a return-value of a function that returned by reference).
show more ...
|
#
8a8deee8 |
| 06-Dec-2003 |
Marcus Boerger |
This test is against interfaces not abstract classes.
|
#
f4d6a5c7 |
| 05-Dec-2003 |
Andi Gutmans |
- Remove two unneeded convert_to_string() (found by Marcus) - Change illegal use of string offset to E_ERROR
|
#
d7f839cc |
| 02-Dec-2003 |
Andi Gutmans |
- Fix for bug #26182
|
#
af5489d9 |
| 29-Nov-2003 |
Marcus Boerger |
Revert accidential commit until decision
|
#
9ffd44e9 |
| 29-Nov-2003 |
Marcus Boerger |
Make exception code more robust: - Fix error in calculation of trace-string length - Allow to overload __strostring() and make it work for uncaught exceptions - Show exception thrown whil
Make exception code more robust: - Fix error in calculation of trace-string length - Allow to overload __strostring() and make it work for uncaught exceptions - Show exception thrown while displaying exceptions
show more ...
|
#
d344648b |
| 24-Nov-2003 |
Andi Gutmans |
- Fix __autoload() to preserve class case. - Heads up, this patch might break stuff so please let me know if you - bump into any problems.
|
#
1eaf126a |
| 18-Nov-2003 |
Marcus Boerger |
Backpatch the correct opcode for list(), property overloading needs more opcodes (Bugfix #26257).
|