#
29ea3da2 |
| 26-Dec-2001 |
Andi Gutmans |
- Pretty much finish _clone() support |
Revision tags: php-4.1.1, PRE_FUNC_RETURNS_OBJECT_PATCH |
|
#
f4b832d2 |
| 13-Dec-2001 |
Andi Gutmans |
- Fix crash bug in startup code. - Start work on being able to reference global and local scope |
Revision tags: ChangeLog |
|
#
74efc41f |
| 12-Dec-2001 |
Andi Gutmans |
- Make classes have scope and function/constant lookups default to the class |
#
4cb97fa3 |
| 11-Dec-2001 |
Andi Gutmans |
- Rename zend_class_entry.constants -> zend_class_entry.constants_table |
#
d863d52a |
| 11-Dec-2001 |
Sebastian Bergmann |
Update headers. |
#
4345f8a0 |
| 11-Dec-2001 |
Sebastian Bergmann |
MFZE1 (AIX fixes) |
#
3bfee898 |
| 10-Dec-2001 |
Andi Gutmans |
- More namespaces work. - Nuke memory leak. |
Revision tags: php-4.1.0, php-4.1.0RC5, php-4.1.0RC4 |
|
#
e858d278 |
| 30-Nov-2001 |
Andi Gutmans |
- Initial support for class constants. There are still a few semantic - issues which need to be looked into but basically it seems to work. - Example: <?php class foo
- Initial support for class constants. There are still a few semantic - issues which need to be looked into but basically it seems to work. - Example: <?php class foo { const hey = "hello"; } print foo::hey; ?>
show more ...
|
#
d2da63f6 |
| 25-Nov-2001 |
Andi Gutmans |
- Support static members. The following script works: <? class foo { class bar { function init_values()
- Support static members. The following script works: <? class foo { class bar { function init_values() { for ($i=1; $i<10; $i++) { foo::bar::$hello[$i] = $i*$i; } } function print_values() { for ($i=1; $i<10; $i++) { print foo::bar::$hello[$i] . "\n"; } } } } foo::bar::init_values(); foo::bar::print_values(); for ($i=1; $i<10; $i++) { print $hello[$i]?"Shouldn't be printed\n":""; } ?>
show more ...
|
Revision tags: php-4.1.0RC3, php-4.1.0RC2 |
|
#
48e54e0c |
| 03-Nov-2001 |
Andi Gutmans |
- RISC OS patch by Alex Waugh |
#
b87194e0 |
| 03-Nov-2001 |
Andi Gutmans |
- Add constructor to the zend_class_entry instead of looking it up each - time by name. - This will allow the next patch of being able to instantiate nested - classes such as new foo::bar
- Add constructor to the zend_class_entry instead of looking it up each - time by name. - This will allow the next patch of being able to instantiate nested - classes such as new foo::bar::barbara();
show more ...
|
#
26578c38 |
| 29-Oct-2001 |
Andi Gutmans |
- Initial support for nested class definitions |
Revision tags: POST_PARAMETER_PARSING_API, PRE_PARAMETER_PARSING_API, php-4.1.0RC1, php4, php-4.0.7RC3 |
|
#
2eabb14d |
| 30-Sep-2001 |
Andi Gutmans |
- Merge the NAMESPACES_BRANCH. It wasn't a good idea to have a branch when - the whole CVS tree is work in progress |
Revision tags: POST_SUBST_Z_MACROS, PRE_SUBST_Z_MACROS, php-4.0.7RC2 |
|
#
2a0a07b8 |
| 26-Aug-2001 |
Stanislav Malyshev |
Add dlsym underscore detection, by Jani Taskinen |
#
718f323e |
| 19-Aug-2001 |
Andi Gutmans |
- Fix compile problem |
#
ea48c0c4 |
| 16-Aug-2001 |
Andi Gutmans |
- Fix a bug in method calls. - Try to get the old copying behavior of objects to work (doesn't work yet). |
Revision tags: php-4.0.7RC1, BEFORE_EXP_MERGE |
|
#
4f6c95d1 |
| 11-Aug-2001 |
Zeev Suraski |
Whitespace |
#
f5ea49a6 |
| 11-Aug-2001 |
Andi Gutmans |
- For Sebastian. Will allow to see you're using the Engine 2 CVS via phpinfo() |
Revision tags: PRE_METHOD_DEREFERENCE_PATCH |
|
#
2f6cd308 |
| 08-Aug-2001 |
Andi Gutmans |
- Merge zend_try fix from Engine 1 |
Revision tags: BEFORE_PARAM_PARSING_CHANGE |
|
#
5af7770a |
| 07-Aug-2001 |
Andi Gutmans |
- Sync Engine2 CVS with latest Engine CVS |
Revision tags: PRE_ENGINE2_SPLIT |
|
#
d76cf1da |
| 31-Jul-2001 |
Zeev Suraski |
More TSRMLS_FETCH work |
#
b40db64d |
| 28-Jul-2001 |
Andi Gutmans |
- Small patch to allow fixing the PHP tree to be compatible w/ the initial - Zend 2 objects patch. Hopefully I can commit that this week. |
#
b4f3b9d3 |
| 28-Jul-2001 |
Zeev Suraski |
Redesigned thread safety mechanism - nua nua |
#
6be787a9 |
| 28-Jul-2001 |
Sascha Schumann |
Fix build |
#
2c254ba7 |
| 27-Jul-2001 |
Zeev Suraski |
Get rid of ELS_*(), and use TSRMLS_*() instead. This patch is *bound* to break some files, as I must have had typos somewhere. If you use any uncommon extension, please try to build it... |