History log of /php-src/Zend/zend_globals.h (Results 251 – 275 of 346)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: php-4.2.1RC1, php-4.2.0, php-4.2.0RC4, php-4.2.0RC3, php-4.2.0RC2, php-4.2.0RC1, help
# b90d80b5 02-Mar-2002 Andi Gutmans

- Initial patch to support importing from class scopes (for Stig).
- It isn't complete yet but I want to work on it from another machine. It
- shouldn't break anything else so just don't try

- Initial patch to support importing from class scopes (for Stig).
- It isn't complete yet but I want to work on it from another machine. It
- shouldn't break anything else so just don't try and use it.
- The following is a teaser of something that already works:
<?php

class MyClass
{
function hello()
{
print "Hello, World\n";
}
class MyClass2
{
function hello()
{
print "Hello, World in MyClass2\n";
}
}
}

import function hello, class MyClass2 from MyClass;

MyClass2::hello();
hello();
?>

show more ...

# 90bd4539 01-Mar-2002 Andi Gutmans

- Remove use of C++ reserved words namespace/this

Revision tags: php-4.1.2
# 6608f073 07-Feb-2002 Stanislav Malyshev

Mega-commit: Enter the new object model
Note: only standard Zend objects are working now. This is definitely going to
break custom objects like COM, Java, etc. - this will be fixed later.

Mega-commit: Enter the new object model
Note: only standard Zend objects are working now. This is definitely going to
break custom objects like COM, Java, etc. - this will be fixed later.
Also, this may break other things that access objects' internals directly.

show more ...

Revision tags: BEFORE_NEW_OBJECT_MODEL, PRE_ISSET_PATCH
# f1e8815c 13-Jan-2002 Andi Gutmans

- Change exception handling to use the Java-like catch(MyException $exception)
- semantics. Example:
<?php

class MyException {
function __construct($excep

- Change exception handling to use the Java-like catch(MyException $exception)
- semantics. Example:
<?php

class MyException {
function __construct($exception)
{
$this->exception = $exception;
}

function Display()
{
print "MyException: $this->exception\n";
}

}
class MyExceptionFoo extends MyException {
function __construct($exception)
{
$this->exception = $exception;
}
function Display()
{
print "MyException: $this->exception\n";
}
}

try {
throw new MyExceptionFoo("Hello");
} catch (MyException $exception) {
$exception->Display();
}
?>

show more ...

# 62dc854b 06-Jan-2002 Sebastian Bergmann

Happy New Year.

# a4248dd5 05-Jan-2002 Andi Gutmans

- Significantly improve the performance of method calls and $this->member
- lookups.

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
# ce98c73f 12-Dec-2001 Andi Gutmans

- Infrastructure changes for allowing to access the global scope from
- within a class scope.
- Fix the Zend.dsp project a bit. It seems someone pretty much killed it
- when commiting the

- Infrastructure changes for allowing to access the global scope from
- within a class scope.
- Fix the Zend.dsp project a bit. It seems someone pretty much killed it
- when commiting their own personal configuration. Please be careful in
- future.

show more ...

# 74efc41f 12-Dec-2001 Andi Gutmans

- Make classes have scope and function/constant lookups default to the class

# d863d52a 11-Dec-2001 Sebastian Bergmann

Update headers.

Revision tags: php-4.1.0
# 42486196 06-Dec-2001 Andi Gutmans

- Initial work on changing namespace scope. Only methods & variables
- right now.
<?
$hey = "Global hey\n";

class foo {
static $hey = "Namespa

- Initial work on changing namespace scope. Only methods & variables
- right now.
<?
$hey = "Global hey\n";

class foo {
static $hey = "Namespace hey\n";
function bar()
{
print "in foo::bar()\n";
}
}
function bar()
{
print "in bar()\n";
}

bar();
namespace foo;
bar();
namespace;
bar();
namespace foo;
$bar_indirect = "bar";
$bar_indirect();

namespace;
print $hey;
namespace foo;
print $hey;
$hey = "Namespace hey #2\n";
namespace;
print $hey;
$hey = "Global hey #2\n";
namespace foo;
print $hey;
?>

show more ...

# fe94f594 06-Dec-2001 Andi Gutmans

- Nuke the namespace work I did. It'll be redone differently.

Revision tags: php-4.1.0RC5, php-4.1.0RC4, php-4.1.0RC3, php-4.1.0RC2
# 26578c38 29-Oct-2001 Andi Gutmans

- Initial support for nested class definitions

Revision tags: POST_PARAMETER_PARSING_API
# aecd5b89 23-Oct-2001 Zeev Suraski

MFZE1

Revision tags: 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
# e42ab2c9 22-Sep-2001 Zeev Suraski

MFZE1

# 17352812 22-Sep-2001 Zeev Suraski

MFZE1

# 483fc4c7 19-Sep-2001 Zeev Suraski

MFZE1

# 9f61e47c 10-Sep-2001 Zeev Suraski

MFZE1 (nuke cplusplus code)

# b06440bc 10-Sep-2001 Zeev Suraski

MFZE1 (support return value in execute_scripts)

Revision tags: php-4.0.7RC2
# 29f5dbe1 30-Aug-2001 Andi Gutmans

- Initial support for exceptions.

Revision tags: php-4.0.7RC1, BEFORE_EXP_MERGE
# 9d11db12 08-Aug-2001 Andi Gutmans

- Merge new $_GET, $_POST etc. patch from Engine 1 tree

Revision tags: PRE_METHOD_DEREFERENCE_PATCH, BEFORE_PARAM_PARSING_CHANGE
# 5af7770a 07-Aug-2001 Andi Gutmans

- Sync Engine2 CVS with latest Engine CVS

Revision tags: PRE_ENGINE2_SPLIT
# 7ade3b30 06-Aug-2001 Zeev Suraski

Fix an off by one lineno issue, in case of an implicit ;

# 609d58a4 06-Aug-2001 Zeev Suraski

Merge from branch - move to standard C scanners in thread safe mode

1...<<11121314