History log of /PHP-5.4/Zend/zend_compile.c (Results 701 – 725 of 1042)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 424e98f4 12-Jan-2003 Zeev Suraski

Implemented compatibility mode
To enable - zend2.implicit_clone = on in php.ini or using ini_set()


# 66d30a49 09-Jan-2003 Zeev Suraski

Found some more occurences of that elusive bug...


# ef6a44d1 09-Jan-2003 Zeev Suraski

Fix one lousy, annoying lurking bug (memory corruption)
Sebastian - try coWiki again please...


# cf05f34c 05-Jan-2003 Zeev Suraski

MFZE1 - lineno fix


# 77208ec4 02-Jan-2003 Zeev Suraski

Fix incorrect linkage of access-levels, when using private methods


# 2c5d4b8c 31-Dec-2002 Sebastian Bergmann

Bump year.


Revision tags: php-4.3.0
# 41210571 26-Dec-2002 Andrei Zmievski

do_inherit_method_check() is supposed to return 0 or 1, not SUCCESS or
FAILURE.


Revision tags: php-4.3.0RC4, RELEASE_1_0b3, php-4.3.0RC3
# 66aba3c5 10-Dec-2002 Zeev Suraski

Fix check to allow for static+access level modifiers


# 32b100e6 09-Dec-2002 Zeev Suraski

- Allow variables to have both 'static' modifier and an access level.
NOTE: This only works at the syntax level right now (parser). It
doesn't actually work as of yet - all stati

- Allow variables to have both 'static' modifier and an access level.
NOTE: This only works at the syntax level right now (parser). It
doesn't actually work as of yet - all statics are considered
public for now
- Prevent users from putting more restrictions on methods in derived classes
(i.e., you cannot make a public method private in a derived class, etc.)

show more ...


# 8f491470 08-Dec-2002 Zeev Suraski

Remove comment


# dc5c790a 08-Dec-2002 Zeev Suraski

Treat the absence of an access type just as if 'public' was supplied


# 68aa1944 07-Dec-2002 Zeev Suraski

Simplify/fix inheritance checks


# 1d1a796b 07-Dec-2002 Andi Gutmans

- Dissallow using parent, self and main as class names


# e062dffe 06-Dec-2002 Zeev Suraski

- Implement public/protected/private methods.
- Prevent instantiation of classes with abstract methods.
Based in part on Marcus's patch.


# 671fff2f 30-Nov-2002 Andi Gutmans

h WHitespace


Revision tags: php-4.3.0RC2, RELEASE_1_0b2
# 6aa90a75 24-Nov-2002 Andi Gutmans

- FN_IS_STATIC -> FN_STATIC


# 01e853c2 23-Nov-2002 Andi Gutmans

- My personal cleanups


# e8214a33 23-Nov-2002 Andi Gutmans

- Commit Marcus' cleanup of abstract and static inheritance and improve
- error messages


# 227f7838 20-Nov-2002 Andi Gutmans

- Fix build (thanks Marcus)
- Implement abstract methods, syntax:
- abstract function foo($vars);
- I don't see any reason why modifiers such as static/public need to be
- used wit

- Fix build (thanks Marcus)
- Implement abstract methods, syntax:
- abstract function foo($vars);
- I don't see any reason why modifiers such as static/public need to be
- used with abstract. PHP is weakly typed and there would be no meaning to
- this anyway. People who want a strictly typed compiled language are
- looking in the wrong place.

show more ...


Revision tags: BEFORE_RENAMING, php-4.3.0RC1
# e19165b3 10-Nov-2002 Andi Gutmans

- MFZE1


# 830c2e0d 10-Nov-2002 Stanislav Malyshev

fix statics - make it behave like $this (fetch type "static")
Side effect: indirect references to statics won't work.


# c4978680 05-Nov-2002 Andi Gutmans

- Add support for static methods. Basically methods which are defined as
- static don't have $this. That's the whole difference.


# f7f9721b 05-Nov-2002 Andi Gutmans

- Change the automatically created variable $clone in __clone() to
- $that as discussed at the PHP Conference. If there are any objections
- alternative names please let me know. The reason f

- Change the automatically created variable $clone in __clone() to
- $that as discussed at the PHP Conference. If there are any objections
- alternative names please let me know. The reason for changing it from
- $clone is because $clone sounds as if it's the newly cloned object and
- not the old one.

show more ...


# 3a9eeea2 05-Nov-2002 Stanislav Malyshev

avoid using 'class' in exported functions - it annoys c++


# e849aa9d 04-Nov-2002 Ilia Alshanetsky

Silence compiler warnings.


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