50ea3dd00d
ChangeLog update
2007-09-10 01:31:22 +00:00
Antony Dovgal
90e7e2cf85
use macros
2007-09-09 22:49:31 +00:00
Antony Dovgal
ff77b89984
unicode part of \v and \t patch
2007-09-09 22:41:38 +00:00
Ilia Alshanetsky
c1ceea1e94
MFB: Fixed bug #42590 (Make the engine recornize \v and \f escape sequences)
2007-09-09 16:34:47 +00:00
3acff2d163
ChangeLog update
2007-09-08 01:31:19 +00:00
Jani Taskinen
315eb5f335
- Make the macro into function (for the sake of idiotic ZEND_STRL() macro)
2007-09-07 14:18:06 +00:00
Jani Taskinen
15e5858698
- Fixed the rest of bug #41561 ( @ operator not working )
2007-09-07 09:31:26 +00:00
721b70f762
ChangeLog update
2007-09-06 01:31:22 +00:00
Dmitry Stogov
45c6b4db99
Bug #42541 (Check for namespace decl. on first line doesn't work when extended info is on)
2007-09-05 07:24:52 +00:00
210bcfd89b
ChangeLog update
2007-09-05 01:31:27 +00:00
Antony Dovgal
a2d6d5fbb2
detect endianness in compile time when using Apple's GCC (fixes universal binary build)
2007-09-04 18:46:08 +00:00
f48a614b38
ChangeLog update
2007-09-01 01:31:24 +00:00
Antony Dovgal
e8a72ac5e1
prohibit arguments by ref in magic methods
2007-08-31 12:36:00 +00:00
Jani Taskinen
3082ec2ef3
- Revert the revert: this is not causing any problems (or we have lot bigger issues), the bug is elsewhere
2007-08-31 07:52:09 +00:00
11fa0dbc0a
ChangeLog update
2007-08-31 01:31:23 +00:00
Johannes Schlüter
4a19c90d4f
- Allow binary strings as method name in $class::$method(), fixes
...
tests/lang/044.phpt (Etienne Kneuss)
2007-08-30 14:48:39 +00:00
Antony Dovgal
df3ab167eb
fix C++ extensions build
...
C++ doesn't allow implicit casting of void* to Uchar*, we have to do it explicitly
2007-08-30 10:34:12 +00:00
Sebastian Bergmann
9ad07186b6
MFB: Add optional parameter to debug_backtrace().
2007-08-30 07:43:53 +00:00
04b780ec70
ChangeLog update
2007-08-26 01:31:32 +00:00
Rui Hirokawa
3d8139f1dd
fixed compilation error on Visual C++ 2005
2007-08-25 23:28:10 +00:00
Antony Dovgal
4525473c9d
fix tests
2007-08-25 16:02:11 +00:00
5cf57e08b4
ChangeLog update
2007-08-25 01:31:25 +00:00
Dmitry Stogov
611abb17fc
Namespace constants
2007-08-24 13:50:52 +00:00
7d4db18772
ChangeLog update
2007-08-24 01:31:16 +00:00
Antony Dovgal
e02bd08889
revert patch which breaks multithreaded servers
2007-08-23 18:41:55 +00:00
214dbdd8b4
ChangeLog update
2007-08-23 01:31:14 +00:00
Dmitry Stogov
1322b1a30a
Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload, in the same way as "instanceof" operator).
2007-08-22 13:20:09 +00:00
Dmitry Stogov
046b878b5b
Fixed name resolution
...
namespace A;
B::foo(); // 1. this is function "foo" from namespace "B"
// 2. this is static method "foo" of class "B" from namespace "A"
// 3. this is static methos "boo" of internal class "B"
namespace A;
A::foo(); // 1. this is function "foo" from namespace "A"
// 2. this is static method "foo" of class "A" from namespace "A"
// 3. this is static methos "foo" of internal class "A"
2007-08-22 07:39:37 +00:00
Dmitry Stogov
11e267f619
typo
2007-08-22 06:33:25 +00:00
Dmitry Stogov
4fb5eadb77
typo
2007-08-22 06:17:12 +00:00
2991d88efa
ChangeLog update
2007-08-21 01:31:31 +00:00
Dmitry Stogov
c7d82c75c9
Added namespace related optimizations and comments
2007-08-20 09:48:41 +00:00
6f972e370b
ChangeLog update
2007-08-18 01:31:28 +00:00
Dmitry Stogov
6e3a76898e
Namespaces: improved run-time speed
2007-08-17 12:05:19 +00:00
687007bbdc
ChangeLog update
2007-08-14 01:31:21 +00:00
e7589245dc
ChangeLog update
2007-08-09 01:31:24 +00:00
Dmitry Stogov
ad8aa49f06
Fixed bug #42211 (property_exists() fails to find protected properties from a parent class)
2007-08-08 13:32:58 +00:00
02bc185040
ChangeLog update
2007-08-04 01:31:26 +00:00
Stanislav Malyshev
46f2484a3b
MF5: it's custom to use 1<<
2007-08-03 18:41:07 +00:00
Antony Dovgal
b6c96790ba
MFB: adjust the test names a bit
2007-08-03 13:51:11 +00:00
Stanislav Malyshev
d4cc7daba2
MF5: fix for access control with .htaccess
2007-08-03 01:40:05 +00:00
c54e9706fd
ChangeLog update
2007-08-03 01:31:19 +00:00
Johannes Schlüter
e80d138b1c
- Add possibility to call static class members using variables (Etienne Kneuss)
2007-08-02 21:53:53 +00:00
Antony Dovgal
2de948a3fa
int -> zend_bool
2007-08-02 20:32:34 +00:00
Johannes Schlüter
0122a6fede
- Respect value of the parameter for get_loaded_extensions() and
...
get_defined_cosntants()
2007-08-02 16:52:59 +00:00
df7450e4c6
ChangeLog update
2007-08-02 01:31:21 +00:00
Dmitry Stogov
d4af6ba6bf
Fixed namespace name and internal class name ambiguity
2007-08-01 11:44:25 +00:00
3f29f3fbd6
ChangeLog update
2007-08-01 01:31:27 +00:00
Johannes Schlüter
c883e25485
- Add additional param to get_loaded_extensions() for returning Zend
...
extensions (Fixes #41278 )
2007-07-31 22:45:08 +00:00
e9af174f6d
ChangeLog update
2007-07-28 01:34:20 +00:00
Dmitry Stogov
b5ccc03fc2
Improved fix for bug #41633 (self:: doesn't work for constants) to support function define()
2007-07-27 16:29:25 +00:00
Dmitry Stogov
addd8f592d
Extended tests
2007-07-27 14:53:23 +00:00
Dmitry Stogov
c04dc1699b
Namespace support for name ambiguity between namespace and class name
2007-07-27 13:41:36 +00:00
Dmitry Stogov
9703e90904
Support for namespaces in compile-time constant reference
2007-07-27 09:04:12 +00:00
6e64f21bcb
ChangeLog update
2007-07-27 01:34:13 +00:00
Dmitry Stogov
995c130320
Added warning for useless import statement
2007-07-26 08:57:52 +00:00
Dmitry Stogov
c4b5d9e572
Disabling declaration of class which name conflicts with import.
2007-07-26 08:32:52 +00:00
7ca6f98d98
ChangeLog update
2007-07-26 01:31:21 +00:00
Dmitry Stogov
e9ccedf427
Fixed bug #41713 (Persistent memory consumption on win32 since 5.2)
2007-07-25 11:13:17 +00:00
a2a4526776
ChangeLog update
2007-07-25 01:31:24 +00:00
Dmitry Stogov
d0ec9d001c
Fixed bug #40705 (Iterating within function moves original array pointer)
...
Fixed bug #40509 (key() function changed behaviour if global array is used within function)
2007-07-24 19:24:56 +00:00
Dmitry Stogov
215edd7a4a
Fixed bug #41372 (Internal pointer of source array resets during array copying)
...
Fixed bug #37715 (array pointers resetting on copy)
2007-07-24 18:28:53 +00:00
Dmitry Stogov
92d3bc0c93
Fixed bug #40757 (get_object_vars get nothing in child class)
...
Fixed bug #41929 (Foreach on object does not iterate over all visible properties)
2007-07-24 11:40:07 +00:00
b1e99fc723
ChangeLog update
2007-07-24 01:31:34 +00:00
Jani Taskinen
ea5a211256
- Fixed bug #42071 (ini scanner allows NULL to be used as option name)
...
# Also fixed a warning
2007-07-23 15:57:08 +00:00
0131d3341e
ChangeLog update
2007-07-22 01:31:31 +00:00
Sara Golemon
b1bc911cee
Add support got zend_class_entry->get_static_method() and matching __callStatic() userspace method @doc
2007-07-21 05:27:07 +00:00
Jani Taskinen
5d0176a32b
- Fix compile warnings
2007-07-21 00:34:41 +00:00
e32b6cb3d3
ChangeLog update
2007-07-20 01:31:22 +00:00
Jani Taskinen
3f319ed27e
- Use the SEPARATE_ZVAL_IF_NOT_REF macro (cleanup code)
2007-07-19 15:29:05 +00:00
Jani Taskinen
5778b43e2f
Beautify and reword a bit.
2007-07-19 13:57:06 +00:00
Antony Dovgal
4836ea7c50
fix test
2007-07-19 09:34:19 +00:00
9ef03214b1
ChangeLog update
2007-07-15 01:31:49 +00:00
Dmitry Stogov
7e8a11f636
Fixed test
2007-07-14 08:51:54 +00:00
Dmitry Stogov
5e21f121ec
Fixed compilation on Windows
2007-07-14 08:51:17 +00:00
fd4bf13ac3
ChangeLog update
2007-07-14 01:31:47 +00:00
Sara Golemon
06bad726a2
Wrong function name in error message
2007-07-13 23:51:51 +00:00
Antony Dovgal
0903c79f2a
("0" == NULL) must be false even in Unicode mode
2007-07-13 17:07:02 +00:00
Antony Dovgal
d9d3c3ca08
fix tests
2007-07-13 15:42:31 +00:00
Dmitry Stogov
26dcf2f57f
Fixed erong compilation for static call to constructor
2007-07-13 08:19:51 +00:00
4cd1594559
ChangeLog update
2007-07-13 01:31:24 +00:00
Dmitry Stogov
68845c6a83
Fixed bug #41961 (Ensure search for hidden private methods does not stray from class hierarchy). (robin_fernandes at uk dot ibm dot com)
2007-07-12 10:32:26 +00:00
Antony Dovgal
53c34ffb40
add new test
2007-07-12 09:29:50 +00:00
Dmitry Stogov
1f413bbc37
Namespaces
2007-07-12 09:23:48 +00:00
79f68fd828
ChangeLog update
2007-07-12 01:31:33 +00:00
Dmitry Stogov
9a1520df39
Fixed ascii->unicode conversion (terminating unicode character must be 0)
2007-07-11 15:17:41 +00:00
Dmitry Stogov
34383f0bd0
Made uniform error reporting for unicode/non-unicode modes
2007-07-11 12:57:36 +00:00
Antony Dovgal
dd8af0654a
fix folding, CS and WS
2007-07-11 11:19:58 +00:00
eb6b9d9b83
ChangeLog update
2007-07-11 01:31:29 +00:00
Antony Dovgal
4adec955f9
fix folding and ws
2007-07-10 15:06:58 +00:00
Antony Dovgal
d547768308
fix folding and ws
2007-07-10 14:42:43 +00:00
a0edcc1b3d
ChangeLog update
2007-07-10 01:31:22 +00:00
Zoe Slattery
3cf3ad9c03
array copy on write tests
2007-07-09 13:18:03 +00:00
Dmitry Stogov
2d39376219
Fixed bug #41919
2007-07-09 08:56:29 +00:00
03b000dc39
ChangeLog update
2007-07-09 01:31:23 +00:00
6ee69201bf
ChangeLog update
2007-07-07 01:31:22 +00:00
Antony Dovgal
232eebb8f7
fix indentation and make Andrey happy =)
2007-07-06 12:17:51 +00:00
c878f679dd
ChangeLog update
2007-06-29 01:31:16 +00:00
Stanislav Malyshev
e9658dfc4d
remove unused vars
2007-06-28 20:27:35 +00:00
Stanislav Malyshev
981ce312fc
Fix HALT constant handling in unicode mode
2007-06-28 20:19:58 +00:00