History log of /PHP-5.4/Zend/zend_compile.c (Results 526 – 550 of 1042)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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).


1...<<21222324252627282930>>...42