[PHP-DEV] CVS update: php31 From: zeev (php-dev <email protected>)
Date: 06/26/98

Date: Friday June 26, 1998 @ 12:52
Author: zeev

Update of /repository/php31
In directory asf:/tmp/cvs-serv8683

Modified Files:
        TODO TODO31.txt
Log Message:
I doubt that's all that missing, but here it is anyway

Index: php31/TODO
diff -c php31/TODO:1.1.1.1 php31/TODO:1.2
*** php31/TODO:1.1.1.1 Tue May 26 22:26:51 1998
--- php31/TODO Fri Jun 26 12:52:38 1998
***************
*** 1,4 ****
! $Id: TODO,v 1.1.1.1 1998/05/27 02:26:51 rasmus Exp $
  
  +----
  | * -- to be done
--- 1,4 ----
! $Id: TODO,v 1.2 1998/06/26 16:52:38 zeev Exp $
  
  +----
  | * -- to be done
***************
*** 22,30 ****
  --------------------
  * go through PHP2's php.h and see how each special #define might be
    applied/supported in PHP3
! * move Treatdata() to language-scanner.lex where hash_environment()
    is called including a decision about priority of variables and moving
! Treatdata() to use hash_add() instead of hash_update() for insertions
    to the symbol table.
  * go through FIXME and XXX lines (egrep 'FIXME|XXX' *.[ch])
  * make lexer and parser thread-safe
--- 22,30 ----
  --------------------
  * go through PHP2's php.h and see how each special #define might be
    applied/supported in PHP3
! * move Treatdata() to language-scanner.lex where _php3_hashenvironment()
    is called including a decision about priority of variables and moving
! Treatdata() to use _php3_hashadd() instead of _php3_hashupdate() for insertions
    to the symbol table.
  * go through FIXME and XXX lines (egrep 'FIXME|XXX' *.[ch])
  * make lexer and parser thread-safe
Index: php31/TODO31.txt
diff -c php31/TODO31.txt:1.4 php31/TODO31.txt:1.5
*** php31/TODO31.txt:1.4 Sun May 31 11:16:29 1998
--- php31/TODO31.txt Fri Jun 26 12:52:38 1998
***************
*** 1,4 ****
! $Id: TODO31.txt,v 1.4 1998/05/31 15:16:29 shane Exp $
  
  +----
  | * -- to be done
--- 1,4 ----
! $Id: TODO31.txt,v 1.5 1998/06/26 16:52:38 zeev Exp $
  
  +----
  | * -- to be done
***************
*** 35,41 ****
    implementation relies on a request (thread) always being there, which with threads is
    not true. Probably need to make the dl list true global, and use critical sections around
    the dl functions. Currently, an access violation occures in request shutdown in the
! hash_apply function that does the module registry cleanup.
  P for isapi, all headers must be sent in one call (including cookies). Nees to pool all
    headers together, then call sapi->header when ready to send header.
  D fix php3_ini_master -> php3_ini so that the copy is done per request and the master
--- 35,41 ----
    implementation relies on a request (thread) always being there, which with threads is
    not true. Probably need to make the dl list true global, and use critical sections around
    the dl functions. Currently, an access violation occures in request shutdown in the
! _php3_hashapply function that does the module registry cleanup.
  P for isapi, all headers must be sent in one call (including cookies). Nees to pool all
    headers together, then call sapi->header when ready to send header.
  D fix php3_ini_master -> php3_ini so that the copy is done per request and the master