com php-src: Updated UPGRADING with RFC link: UPGRADING

From: Date: Mon, 15 Jun 2015 05:00:19 +0000
Subject: com php-src: Updated UPGRADING with RFC link: UPGRADING
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-87328@lists.php.net to get a copy of this message
Commit: 5ed1b8443d03ef47f6cf265dddfd69ab4408fbfc Author: Aaron Piotrowski <aaron@trowski.com> Mon, 15 Jun 2015 00:00:19 -0500 Parents: 482985ca38a46cef833e9f8be81f909790c8441e Branches: master Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=5ed1b8443d03ef47f6cf265dddfd69ab4408fbfc Log: Updated UPGRADING with RFC link Changed paths: M UPGRADING Diff: diff --git a/UPGRADING b/UPGRADING index 109b461..b0eecfb 100644 --- a/UPGRADING +++ b/UPGRADING @@ -324,7 +324,7 @@ Changes to error handling ------------------------- * There are now two exception classes: Exception and Error. Both classes - implement a new interface Throwable. Typehints in exception handling code + implement a new interface Throwable. Type hints in exception handling code may need to be changed to account for this. * Some fatal errors and recoverable fatal errors now throw an Error instead. @@ -333,7 +333,7 @@ Changes to error handling For the recoverable fatal errors which have been converted into an exception, it is no longer possible to silently ignore the error from an error handler. - In particular, it is no longer possible to ignore typehint failures. + In particular, it is no longer possible to ignore type hint failures. * Parser errors now generate a ParseError that extends Error. Error handling for eval()s on potentially invalid code should be changed to catch @@ -347,6 +347,7 @@ Changes to error handling Relevant RFCs: * https://wiki.php.net/rfc/engine_exceptions_for_php7 +* https://wiki.php.net/rfc/throwable-interface * https://wiki.php.net/rfc/internal_constructor_behaviour * https://wiki.php.net/rfc/reclassify_e_strict

« previous php.cvs (#87328) next »