Re: [PHP-DEV] forward compatibility "public" in 4.4

2005-06-17 Thread Nelson Menezes
On 6/17/05, Sebastian Mendel <[EMAIL PROTECTED]> wrote: > > Besides, the point of E_STRICT seems to be to _enforce_ best practices > > -- and if you care about this matter, considering all members as > > "public" is probably defying the concept anyway. > > but defining all as public doesnt produc

[PHP-DEV] CVS Account Request: markus

2005-06-17 Thread Markus Nix
I'm the maintainer of several PEAR and PECL packages such as ext_huffman, Math_BinaryUtil and Net_IDNA and therefore wish to have an CVS account. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-DEV] Adding the generated files for GOTO/SWITCH VM to CVS

2005-06-17 Thread Sebastian Bergmann
It would be great (from a usability point) to add the generated files for all three (CALL, GOTO, SWITCH) VM models to CVS as zend_vm_opcodes_call.h zend_vm_execute_call.h zend_vm_opcodes_goto.h zend_vm_execute_goto.h zend_vm_opcodes_switch.h zend_vm_execute_switch.h and have

Re: [PHP-DEV] Adding the generated files for GOTO/SWITCH VM to CVS

2005-06-17 Thread Jani Taskinen
Here's a patch to get the multiple versions: (totally untested!) http://www.php.net/~jani/patches/zend_multi_vm.patch I didn't want to change the generator that much, so if you want to generate all, just run it 3 times. Perhaps this could be a buildconf thing? --Jan

RE: [PHP-DEV] Adding the generated files for GOTO/SWITCH VM to CVS

2005-06-17 Thread Dmitry Stogov
Hi Sebastian, I don't like generated files in CVS at all. Having several copies can be a reason of lot of mistakes. Right now you are able to make call-threaded PHP, then regenerate executor and build another one. I think it is possible to automat this process with PHP building system. Old versi

RE: [PHP-DEV] Adding the generated files for GOTO/SWITCH VM to CVS

2005-06-17 Thread Jani Taskinen
They have to be in CVS, otherwise there is the small but annoying chicken'n'egg problem..you might not have PHP installed to begin with. :) --Jani On Fri, 17 Jun 2005, Dmitry Stogov wrote: Hi Sebastian, I don't like generated files in CVS at all. Having several copies can be a re

Re: [PHP-DEV] In regards to E_STRICT and PHP5

2005-06-17 Thread Daniel Convissor
Hi George: On Fri, Jun 17, 2005 at 01:53:29AM -0400, George Schlossnagle wrote: > > E_STRICT isn't part of E_ALL and isn't on by default. Just to be clear, E_STRICT is off by default in 5.0 but on by default in 5.1. --Dan -- T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N

RE: [PHP-DEV] Adding the generated files for GOTO/SWITCH VM to CVS

2005-06-17 Thread Dmitry Stogov
Hi Jani, You shouldn't patch zend_vm_gen.php. The option --without-old-executor is reverted to --with-old-executor. So people will be able to generate old executor too. Other part probably should work, but as I said, I don't like generated files in CVS (however we can generate them for release).

RE: [PHP-DEV] Adding the generated files for GOTO/SWITCH VM to CVS

2005-06-17 Thread Jani Taskinen
Ok, I'll redo the patch. hangon.. :) --Jani On Fri, 17 Jun 2005, Dmitry Stogov wrote: Hi Jani, You shouldn't patch zend_vm_gen.php. The option --without-old-executor is reverted to --with-old-executor. So people will be able to generate old executor too. Other part probably should w

RE: [PHP-DEV] Adding the generated files for GOTO/SWITCH VM to CVS

2005-06-17 Thread Dmitry Stogov
Hi Jani, I don't see chicken&egg problem. Look into my idea (of course it requred some work). Makefile stage1/php: ... $(BUILD_CLI) -DSTAGE1 zend_vm_execute_goto.h: stage1/php (cd Zend ; stage1/php zend_vm_gen.php --with-vm-kind=GOTO ; mv zend_vm_execute.h zend_vm_e

RE: [PHP-DEV] Adding the generated files for GOTO/SWITCH VM to CVS

2005-06-17 Thread Jani Taskinen
New version now @ http://www.php.net/~jani/patches/zend_multi_vm.patch --Jani On Fri, 17 Jun 2005, Jani Taskinen wrote: Ok, I'll redo the patch. hangon.. :) --Jani On Fri, 17 Jun 2005, Dmitry Stogov wrote: Hi Jani, You shouldn't patch zend_vm_gen.php. The option --without-

RE: [PHP-DEV] Adding the generated files for GOTO/SWITCH VM to CVS

2005-06-17 Thread Dmitry Stogov
This should work, but don't commit it right now. Thanks. Dmitry. > -Original Message- > From: Jani Taskinen [mailto:[EMAIL PROTECTED] > Sent: Friday, June 17, 2005 4:15 PM > To: Dmitry Stogov > Cc: internals@lists.php.net > Subject: RE: [PHP-DEV] Adding the generated files for > GOTO/SW

Re: [PHP-DEV] PHP 5.1 Beta 2 Status

2005-06-17 Thread Derick Rethans
On Wed, 15 Jun 2005, Andi Gutmans wrote: > I'm waiting to finalize the following: > - Date changes (Waiting for green light from Derick. I still saw some activity > today.) Except for some bug that keeps most of the tests failing all is set now. I do think we need to fix this first though - work

Re: [PHP-DEV] PHP 5.1 Beta 2 Status

2005-06-17 Thread Andi Gutmans
Okay. Ping me about it when you've made progress. At 04:12 PM 6/17/2005 +0200, Derick Rethans wrote: On Wed, 15 Jun 2005, Andi Gutmans wrote: > I'm waiting to finalize the following: > - Date changes (Waiting for green light from Derick. I still saw some activity > today.) Except for some bu