Hannes Magnusson
0829cb89ee
MFH: Fixed bug#47981 (error handler not called regardless)
2009-04-16 13:48:01 +00:00
Dmitry Stogov
0b6065e89a
Removed deprecated code and fixed function name in error message
2009-04-08 13:17:09 +00:00
Arnaud Le Blanc
13061cf0a0
Removed deprecation warning for ticks
2009-03-27 02:32:57 +00:00
Dmitry Stogov
e2c3c7aa44
Clenaup deprecated namespace code
2009-03-10 10:01:44 +00:00
Christian Seiler
c6d89bd4a8
[DOC] Remove $this support in closures for PHP 5.3 beta 1
...
- Implementation notes here:
http://wiki.php.net/rfc/closures/removal-of-this
2009-01-26 22:54:34 +00:00
Dmitry Stogov
666bf10d1a
Removed wrong warning message
2009-01-20 13:21:52 +00:00
Dmitry Stogov
d1958eeea8
Fixed bug #47165 (Possible memory corruption when passing return value by reference)
2009-01-20 11:22:45 +00:00
Dmitry Stogov
f7abb84b43
Fixed bug #46755 (warning: use statement with non-compound name)
...
Fixed bug #46979 (use with non-compound name *has* effect)
2009-01-14 13:57:42 +00:00
Antony Dovgal
7670ad31e6
MFH: use correct check for constants and stop segfaulting
...
(5_2 doesn't need this)
2009-01-08 22:36:03 +00:00
Sebastian Bergmann
08659c2dcd
MFH: Bump copyright year, 3 of 3.
2008-12-31 11:15:49 +00:00
Stanislav Malyshev
feb50cd762
initialize op1
2008-12-15 11:29:36 +00:00
Stanislav Malyshev
16dc391f1f
cleanup from ::->\ change
2008-11-26 00:57:05 +00:00
Dmitry Stogov
ea45b713c8
Added support for namespaces with brackets. (Greg)
2008-11-25 09:56:32 +00:00
Arnaud Le Blanc
a23d168531
MFH: Fixed bug #46649 (Setting array element with that same array produces
...
inconsistent results)
2008-11-23 20:35:16 +00:00
Stanislav Malyshev
a51bbb2754
fix potential crash in zend_do_assign due to opcodes realloc
2008-11-12 00:44:56 +00:00
Stanislav Malyshev
6ebc2b21f1
fix crash - using old opline after realloc
2008-11-12 00:23:21 +00:00
Ilia Alshanetsky
681515b3df
Removed unused vars
2008-11-12 00:10:24 +00:00
Stanislav Malyshev
1b4134c07b
Namespace resolution streamlining patch
...
[DOC] new resolution rules should be documented soon
2008-11-11 19:45:29 +00:00
Felipe Pena
9b894e6e62
- Fixed bug #46546 (Segmentation fault when using declare statement with non-string value)
...
# This issue only happens in this branch
2008-11-11 16:15:53 +00:00
Marcus Boerger
7126de4912
- Next step in namespaces, using / as namespace separator.
2008-11-04 15:58:55 +00:00
Johannes Schlüter
850f9567b8
MFH: Use a better function name for closure related errors and debug_backtrace()
2008-11-03 19:28:32 +00:00
Dmitry Stogov
8bf32f28f2
Imporoved compile-time constant substitution (Matt)
2008-08-29 10:17:08 +00:00
Etienne Kneuss
cc9a8ee528
MFH:
...
- Copy custom callback to the child class if any
- Prevent overwriting valid parent callbacks when implementing Serializable
- Export zend_user_(un)serialize to be available for custom callbacks
2008-08-24 18:22:33 +00:00
Felipe Pena
9d5ab6e54f
- MFH: Removed unused arguments
2008-08-22 15:54:21 +00:00
Felipe Pena
cf7384aa40
- MFH: Constness (Added const qualifier to several function parameters)
2008-08-12 17:20:25 +00:00
Jani Taskinen
47a2bad767
- No C++ comments in C files!
2008-08-03 11:48:20 +00:00
Dmitry Stogov
1f09a6b359
Fixed constant substitution in constant expression context
2008-07-31 14:27:43 +00:00
Dmitry Stogov
44caafc62e
Fixed constant substitution (Matt)
2008-07-28 14:12:19 +00:00
Dmitry Stogov
478acfd8b4
. Added support for using static HEREDOCs to initialize static variables and class members or constants. (Matt)
...
. Improved syntax highlighting and consistency for variables in double-quoted strings and literal text in HEREDOCs and backticks. (Matt)
. Optimized interpolated strings to use one less opcode. (Matt)
2008-07-26 15:30:28 +00:00
Dmitry Stogov
ed2d3e4c7e
Substitute persistent constants by their values at compile time. (Matt)
2008-07-25 04:54:08 +00:00
Moriyoshi Koizumi
4f42ed39c0
- Revived zend multibyte
2008-07-24 22:21:41 +00:00
Felipe Pena
0fbe6a0c14
- MFH: Added TSRMLS_DC to apply_func_args_t and zend_hash_apply_with_arguments.
2008-07-24 19:52:24 +00:00
Dmitry Stogov
44325e6473
Fixed bug #45178 (memory corruption on assignment result of "new" by reference)
2008-07-24 11:47:51 +00:00
Felipe Pena
c3453925c5
- Deprecate ticks
2008-07-17 19:29:34 +00:00
Dmitry Stogov
0fa7fedfde
Fixed is_callable() to support closures and return appropriate function name
2008-07-14 12:18:23 +00:00
Dmitry Stogov
d5ef2f466c
Added support for lambda functions and closures
2008-07-14 09:49:03 +00:00
Rui Hirokawa
c3286f32ef
implemented again zend-multibyte for PHP 5.3
2008-06-29 08:21:35 +00:00
Dmitry Stogov
298087c74b
Allowed to override internal classaes with "use"
2008-06-20 17:17:05 +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
Felipe Pena
dc697bcea4
- Change E_COMPILE_ERROR to E_WARNING (for wrong visibility on magic methods)
2008-06-10 23:09:09 +00:00
Felipe Pena
cc23d3bade
- Fixed bug #45089 (__callStatic $name case sensitivity)
2008-06-03 18:11:12 +00:00
Felipe Pena
402fb5285d
- MFH: Fixed bug #44769 (declaring private magic methods should throw error)
2008-06-03 14:07:15 +00:00
Dmitry Stogov
af1ed80274
Fixed bug #44952 (isset() does not checks correctly variable variable)
2008-05-12 09:09:05 +00:00
Dmitry Stogov
5521912b15
Use IS_CV for dirrent access to $this variable
2008-05-07 12:04:39 +00:00
Dmitry Stogov
1b317f1526
- Use ZEND_FREE() opcode instead of ZEND_SWITCH_FREE(IS_TMP_VAR)
...
- Fixed bug #44913 (Segfault when using return in combination with nested loops
and continue 2)
2008-05-05 11:03:35 +00:00
Dmitry Stogov
5a0253c14c
Support for old-style constructors in namespaces
2008-05-05 09:44:39 +00:00
Dmitry Stogov
2ecf4bb0a7
Lazy EG(active_symbol_table) initialization
2008-04-29 08:15:20 +00:00
Nuno Lopes
7507ff326e
fix heredoc+nowdoc
...
#patch by Matt Wilmas
2008-04-10 19:19:04 +00:00
Dmitry Stogov
dfacfae34a
Bug #44653 (Invalid namespace name resolution)
2008-04-09 08:55:45 +00:00
Felipe Pena
f66f55edc5
MFH: Implemented "jump label" operator (limited "goto")
...
[DOC]
2008-03-28 14:35:01 +00:00