Commit Graph

5999 Commits

Author SHA1 Message Date
a8aa93bcb7 ChangeLog update 2007-09-27 01:31:18 +00:00
Ilia Alshanetsky
43f492c872 MFB: Fixed bug #42767 (highlight_string() truncates trailing comment). 2007-09-26 15:46:28 +00:00
Dmitry Stogov
189ac4f201 Late Static Binding (Dmitry, Etienne Kneuss) 2007-09-26 07:16:33 +00:00
4a5bf6f783 ChangeLog update 2007-09-22 01:31:26 +00:00
Antony Dovgal
285330fd31 add NULL check (coverity issue #385) and fix CS 2007-09-21 14:16:39 +00:00
526ca3edce ChangeLog update 2007-09-21 01:31:26 +00:00
e58bc1e21e ChangeLog update 2007-09-20 01:33:04 +00:00
Antony Dovgal
9af6ca011e fix test names 2007-09-19 11:25:22 +00:00
dc0491fa30 ChangeLog update 2007-09-19 01:32:46 +00:00
Jani Taskinen
99dac437ea - Fixed bug #42629 (Dynamically loaded PHP extensions need symbols exported on MacOSX) 2007-09-18 09:23:56 +00:00
0ff5a0aa21 ChangeLog update 2007-09-12 01:31:18 +00:00
Dmitry Stogov
894f79596e typo 2007-09-11 11:35:46 +00:00
Dmitry Stogov
7256dc0894 forgotten part 2007-09-11 11:34:51 +00:00
Dmitry Stogov
618644c201 - in case of ambiguity class name in namespace call __autoload() only after
checking for both (class from current namespace and internal class)
- improved class fetching performance
- fixed wrong (lowercase) name passed to __autoload() from call_user_func()
2007-09-11 11:23:12 +00:00
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