Hannes Magnusson
d619b57efa
MFH: Add E_USER_DEPRECATED (patch by Lars Strojny)
2008-07-21 09:41:00 +00:00
Marcus Boerger
2b5e4d4553
- MFH Little debug hack to allow printing vm function
2008-07-21 08:14:24 +00:00
Moriyoshi Koizumi
579bb2a9dc
- Fix the header (thanks Johannes)
2008-07-20 15:10:24 +00:00
Moriyoshi Koizumi
91fba3893b
- WS fix
2008-07-20 12:47:34 +00:00
Felipe Pena
c3453925c5
- Deprecate ticks
2008-07-17 19:29:34 +00:00
Stanislav Malyshev
10e7231f2a
vc9 build fix
2008-07-17 17:48:50 +00:00
Felipe Pena
a142b6cd86
- New tests
2008-07-14 13:36:40 +00:00
Dmitry Stogov
0fa7fedfde
Fixed is_callable() to support closures and return appropriate function name
2008-07-14 12:18:23 +00:00
Felipe Pena
bc12bc69aa
- Fixed test titles
2008-07-14 11:57:44 +00:00
Dmitry Stogov
d5ef2f466c
Added support for lambda functions and closures
2008-07-14 09:49:03 +00:00
Marcus Boerger
2bf3bfc746
- MFH Exception handling
...
[DOC]
- Exceptions can be thrown while exceptions are pending, they are linked
- Exceptions can be handled in __destruct
- Add optional Exception $previous parameter to
. Exception::__construct
. ErrorException::__construct
2008-07-13 21:42:49 +00:00
Antony Dovgal
205ba532cf
apply correct fix
2008-07-13 09:32:46 +00:00
Antony Dovgal
68a61e9981
fix segfault in Exception::__toString()
2008-07-13 09:29:44 +00:00
Antony Dovgal
669a441bcd
fix test
2008-07-13 09:29:16 +00:00
Marcus Boerger
d34b08646d
- Missed one line in merge
2008-07-12 14:59:46 +00:00
Marcus Boerger
61a808dfa9
- MFH Add support for linking exceptions (implements TODO)
2008-07-12 14:57:14 +00:00
Antony Dovgal
cf0708dc88
remove UEXPECTF section
2008-07-09 11:14:20 +00:00
Nuno Lopes
620055c4c2
regenerate
2008-07-08 15:17:52 +00:00
Nuno Lopes
b8673e35a0
now really fix once and for all the #-style comments.
...
also remove some duplicated code in <?, <%, <%= handlers. this also has the side-effect of producing better bytecodes in some special cases
2008-07-08 15:16:35 +00:00
Dmitry Stogov
f7f74367df
Fixed bug #45434 (circular reference causes segfault in gc_collect_cycles())
2008-07-08 08:16:09 +00:00
Scott MacVicar
3bab7c18ac
Tweak last commit, should always return NULL when an entry doesn't exist.
2008-07-07 21:50:56 +00:00
Scott MacVicar
43e7784b0a
Add zend_ini_string_ex so that the you can differentiate between NULL as a value and its absence, this is important for ini_get. Related to bug #42657 and #43348
2008-07-07 21:37:46 +00:00
Felipe Pena
f61bd89b9c
- Removed zend_arg_defs.c
...
The first_arg_force_ref, second_arg_force_ref, third_arg_force_ref,
fourth_arg_force_ref, fifth_arg_force_ref and all_args_by_ref are not more used.
2008-07-07 14:22:02 +00:00
Nuno Lopes
35233302e1
regenerate
2008-07-06 16:21:15 +00:00
Nuno Lopes
ea11f6df43
fix last part of bug #44654
2008-07-06 16:20:51 +00:00
Nuno Lopes
25d8eb1e40
regenerate
2008-07-06 15:53:37 +00:00
Nuno Lopes
3ba706cc62
fix first part of bug #44654 : scan for opening tag <? after a # char
2008-07-06 15:53:23 +00:00
Rui Hirokawa
0686ad4313
improved zend-multibyte detection.
2008-07-06 15:36:19 +00:00
Rui Hirokawa
07ce850026
added test script for zend-multibyte
...
(moved/modified from ext/mbstring/tests/)
2008-07-06 02:01:39 +00:00
Felipe Pena
73d93df417
- Fixed arginfo
2008-07-06 01:57:39 +00:00
Felipe Pena
816e66a85a
- Added arginfo
...
- Removed #include "zend_arg_defs.c"
2008-07-05 23:30:22 +00:00
Dmitry Stogov
578cfc6088
Removed redundant code
2008-07-01 13:20:48 +00:00
Antony Dovgal
22b86e5d80
MFH
2008-07-01 07:23:00 +00:00
Rui Hirokawa
867d7241cc
touched zend_language_scanner.c
2008-06-29 11:37:35 +00:00
Rui Hirokawa
e59fb93765
update zend_language_scanner.l to maintain the dependencies.
2008-06-29 11:20:18 +00:00
Rui Hirokawa
c3286f32ef
implemented again zend-multibyte for PHP 5.3
2008-06-29 08:21:35 +00:00
Stanislav Malyshev
e59bfcffa0
deprecate zend_get_parameters_ex
2008-06-27 21:16:41 +00:00
Stanislav Malyshev
148463ccd3
enable on MSVC too
2008-06-27 18:44:39 +00:00
Stanislav Malyshev
019fd806a0
allow deprecating engine functions
2008-06-27 00:01:25 +00:00
Felipe Pena
d2faad9820
- Fixed test
2008-06-25 22:54:11 +00:00
Felipe Pena
d8bc2719d7
- Removed E_DEPRECATED on is_a()
...
(http://marc.info/?l=php-internals&m=121390431523970&w=2 )
[doc]
2008-06-25 22:35:31 +00:00
Dmitry Stogov
298087c74b
Allowed to override internal classaes with "use"
2008-06-20 17:17:05 +00:00
Dmitry Stogov
8b8f3599ad
Fixed #45307 (define() crashes because of uninitialized variable)
2008-06-19 11:27:41 +00:00
Stanislav Malyshev
58a673a909
Use new parameter parsing API for builtin functions
2008-06-18 23:38:37 +00:00
Felipe Pena
639d221df3
- Improved warning message to call-time pass-by-reference when used with internal function
...
(http://news.php.net/php.internals/38252 )
2008-06-15 18:27:37 +00:00
Matt Wilmas
0ff96ccc7c
MFH: Add pestrndup()
2008-06-13 04:16:58 +00:00
Felipe Pena
cda2b20ae9
- New test
2008-06-11 22:40:13 +00:00
Dmitry Stogov
76a9a42ee2
- Removed direct executor recursion.
...
- Use fastcall calling convention in executor on x86.
2008-06-11 13:18:41 +00:00
Felipe Pena
dc697bcea4
- Change E_COMPILE_ERROR to E_WARNING (for wrong visibility on magic methods)
2008-06-10 23:09:09 +00:00
Stanislav Malyshev
4f522eb576
allow aggregating use statements
2008-06-08 09:38:47 +00:00