changelog               Sun Feb 16 20:31:42 2003 EDT

  Modified files:              
    /ZendEngine2        ChangeLog 
  Log:
  ChangeLog update
  
Index: ZendEngine2/ChangeLog
diff -u ZendEngine2/ChangeLog:1.174 ZendEngine2/ChangeLog:1.175
--- ZendEngine2/ChangeLog:1.174 Sat Feb 15 20:32:24 2003
+++ ZendEngine2/ChangeLog       Sun Feb 16 20:31:42 2003
@@ -1,3 +1,75 @@
+2003-02-16  Zeev Suraski  <[EMAIL PROTECTED]>
+
+    * zend_execute.c:
+      Fix complex cases of self-assignments (bugs #21600, #22231)
+
+    * zend_execute.c:
+      Make EG(This) and EG(scope) available to internal methods
+
+    * zend_execute.c:
+      Revert patches - they weren't ready yet!
+
+    * zend.c:
+      Fix initialization
+
+2003-02-16  Georg Richter  <[EMAIL PROTECTED]>
+
+    * zend_execute.c:
+      fixed compiler warning
+
+    * zend_execute.c:
+      tested patch from Zeev (fixes oo-bug in ext/mysqli)
+
+2003-02-16  Stanislav Malyshev  <[EMAIL PROTECTED]>
+
+    * zend_compile.c
+      zend_language_parser.y:
+      add support for ::foo syntax meaning "global one"
+
+    * zend_compile.c:
+      remove debug prints
+
+2003-02-16  Sebastian Bergmann  <[EMAIL PROTECTED]>
+
+    * zend.c
+      zend_API.c
+      zend_compile.c
+      zend_compile.h
+      zend_execute.c
+      zend_execute_API.c:
+      ZTS fixes
+
+2003-02-16  Stanislav Malyshev  <[EMAIL PROTECTED]>
+
+    * zend_object_handlers.c:
+      namespace patch - static variable access
+
+    * zend.c
+      zend.h
+      zend_compile.c
+      zend_compile.h
+      zend_constants.c
+      zend_execute.c
+      zend_execute.h
+      zend_execute_API.c
+      zend_globals.h
+      zend_language_parser.y
+      zend_language_scanner.l
+      zend_opcode.c:
+      Namespace patch. Big changes:
+      1. Nested classes are gone.
+      2. New syntax for namespaces:
+      namespace foo {
+       class X { ... }
+       function bar { ... }
+       var x = 1;
+       const ZZ = 2;
+      }
+      3. Namespaced symbol access: $x = new foo::X; - etc.
+      For now, namespaces are case insensitive, just like classes.
+      Also, there can be no global class and namespace with the same name
+      (to avoid ambiguities in :: resolution).
+
 2003-02-15  Ilia Alshanetsky  <[EMAIL PROTECTED]>
 
     * zend_ini_scanner.l:
@@ -327,7 +399,7 @@
       zend_types.h
       zend_variables.c
       zend_variables.h:
-      - Added some missing CVS $Id: ChangeLog,v 1.174 2003/02/16 01:32:24 changelog 
Exp $ tags, headers and footers.
+      - Added some missing CVS $Id: ChangeLog,v 1.175 2003/02/17 01:31:42 changelog 
+Exp $ tags, headers and footers.
 
 2003-01-30  Ilia Alshanetsky  <[EMAIL PROTECTED]>
 


Reply via email to