[PHP-CVS] cvs: php-src(PHP_5_3) /ext/spl config.m4 config.w32 php_spl.c spl_fastarray.c spl_fastarray.h spl_fixedarray.c spl_fixedarray.h /ext/spl/tests fastarray_001.phpt fastarray_002.phpt fastarra

2008-06-18 Thread Etienne Kneuss
colder  Wed Jun 18 14:54:40 2008 UTC

  Added files: (Branch: PHP_5_3)
/php-src/ext/splspl_fixedarray.c spl_fixedarray.h 
/php-src/ext/spl/tests  fixedarray_001.phpt fixedarray_002.phpt 
fixedarray_003.phpt fixedarray_004.phpt 
fixedarray_005.phpt fixedarray_006.phpt 
fixedarray_007.phpt fixedarray_008.phpt 
fixedarray_009.phpt fixedarray_010.phpt 
fixedarray_011.phpt fixedarray_012.phpt 
fixedarray_013.phpt fixedarray_014.phpt 
fixedarray_015.phpt 

  Removed files:   
/php-src/ext/splspl_fastarray.c spl_fastarray.h 
/php-src/ext/spl/tests  fastarray_001.phpt fastarray_002.phpt 
fastarray_003.phpt fastarray_004.phpt 
fastarray_005.phpt fastarray_006.phpt 
fastarray_007.phpt fastarray_008.phpt 
fastarray_009.phpt fastarray_010.phpt 
fastarray_011.phpt fastarray_012.phpt 
fastarray_013.phpt fastarray_014.phpt 
fastarray_015.phpt 

  Modified files:  
/php-src/ext/splconfig.m4 config.w32 php_spl.c 
  Log:
  MFH: Rename everything from SplFastArray to SplFixedArray
  http://cvs.php.net/viewvc.cgi/php-src/ext/spl/config.m4?r1=1.13.2.4.2.3.2.4&r2=1.13.2.4.2.3.2.5&diff_format=u
Index: php-src/ext/spl/config.m4
diff -u php-src/ext/spl/config.m4:1.13.2.4.2.3.2.4 
php-src/ext/spl/config.m4:1.13.2.4.2.3.2.5
--- php-src/ext/spl/config.m4:1.13.2.4.2.3.2.4  Fri Jun  6 23:53:43 2008
+++ php-src/ext/spl/config.m4   Wed Jun 18 14:54:39 2008
@@ -1,4 +1,4 @@
-dnl $Id: config.m4,v 1.13.2.4.2.3.2.4 2008/06/06 23:53:43 colder Exp $
+dnl $Id: config.m4,v 1.13.2.4.2.3.2.5 2008/06/18 14:54:39 colder Exp $
 dnl config.m4 for extension SPL
 
   AC_MSG_CHECKING(whether zend_object_value is packed)
@@ -22,6 +22,6 @@
   CPPFLAGS=$old_CPPFLAGS
   AC_DEFINE_UNQUOTED(HAVE_PACKED_OBJECT_VALUE, $ac_result, [Whether struct 
_zend_object_value is packed])
   AC_DEFINE(HAVE_SPL, 1, [Whether you want SPL (Standard PHP Library) 
support]) 
-  PHP_NEW_EXTENSION(spl, php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c spl_heap.c spl_fastarray.c, no)
-  PHP_INSTALL_HEADERS([ext/spl], [php_spl.h spl_array.h spl_directory.h 
spl_engine.h spl_exceptions.h spl_functions.h spl_iterators.h spl_observer.h 
spl_sxe.h spl_dllist.h spl_heap.h spl_fastarray.h])
+  PHP_NEW_EXTENSION(spl, php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c spl_heap.c spl_fixedarray.c, no)
+  PHP_INSTALL_HEADERS([ext/spl], [php_spl.h spl_array.h spl_directory.h 
spl_engine.h spl_exceptions.h spl_functions.h spl_iterators.h spl_observer.h 
spl_sxe.h spl_dllist.h spl_heap.h spl_fixedarray.h])
   PHP_ADD_EXTENSION_DEP(spl, pcre, true)
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/config.w32?r1=1.7.6.4&r2=1.7.6.5&diff_format=u
Index: php-src/ext/spl/config.w32
diff -u php-src/ext/spl/config.w32:1.7.6.4 php-src/ext/spl/config.w32:1.7.6.5
--- php-src/ext/spl/config.w32:1.7.6.4  Fri Jun  6 23:53:43 2008
+++ php-src/ext/spl/config.w32  Wed Jun 18 14:54:39 2008
@@ -1,6 +1,6 @@
-// $Id: config.w32,v 1.7.6.4 2008/06/06 23:53:43 colder Exp $
+// $Id: config.w32,v 1.7.6.5 2008/06/18 14:54:39 colder Exp $
 // vim:ft=javascript
 
-   EXTENSION("spl", "php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c spl_heap.c spl_fastarray.c", false /*never shared 
*/);
+   EXTENSION("spl", "php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c spl_heap.c spl_fixedarray.c", false /*never shared 
*/);
AC_DEFINE('HAVE_SPL', 1);
 
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/php_spl.c?r1=1.52.2.28.2.17.2.18&r2=1.52.2.28.2.17.2.19&diff_format=u
Index: php-src/ext/spl/php_spl.c
diff -u php-src/ext/spl/php_spl.c:1.52.2.28.2.17.2.18 
php-src/ext/spl/php_spl.c:1.52.2.28.2.17.2.19
--- php-src/ext/spl/php_spl.c:1.52.2.28.2.17.2.18   Fri Jun  6 23:53:43 2008
+++ php-src/ext/spl/php_spl.c   Wed Jun 18 14:54:39 2008
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: php_spl.c,v 1.52.2.28.2.17.2.18 2008/06/06 23:53:43 colder Exp $ */
+/* $Id: php_spl.c,v 1.52.2.28.2.17.2.19 2008/06/18 14:54:39 colder Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -36,7 +36,7 @@
 #include "spl_exceptions.h"
 #include "spl_observer.h"
 #include "spl_dllist.h"
-#include "spl_fasta

[PHP-CVS] cvs: php-src(PHP_5_3) /ext/spl config.m4 config.w32 php_spl.c spl_dllist.c spl_engine.c spl_engine.h spl_fastarray.c spl_fastarray.h /ext/spl/tests fastarray_001.phpt fastarray_002.phpt fas

2008-06-06 Thread Etienne Kneuss
colder  Fri Jun  6 23:53:43 2008 UTC

  Added files: (Branch: PHP_5_3)
/php-src/ext/splspl_fastarray.c spl_fastarray.h 
/php-src/ext/spl/tests  fastarray_001.phpt fastarray_002.phpt 
fastarray_003.phpt 

  Modified files:  
/php-src/ext/splconfig.m4 config.w32 php_spl.c spl_engine.c 
spl_engine.h spl_dllist.c 
  Log:
  MFH: Implements C arrays wrapper
  http://cvs.php.net/viewvc.cgi/php-src/ext/spl/config.m4?r1=1.13.2.4.2.3.2.3&r2=1.13.2.4.2.3.2.4&diff_format=u
Index: php-src/ext/spl/config.m4
diff -u php-src/ext/spl/config.m4:1.13.2.4.2.3.2.3 
php-src/ext/spl/config.m4:1.13.2.4.2.3.2.4
--- php-src/ext/spl/config.m4:1.13.2.4.2.3.2.3  Wed Apr  9 21:53:00 2008
+++ php-src/ext/spl/config.m4   Fri Jun  6 23:53:43 2008
@@ -1,4 +1,4 @@
-dnl $Id: config.m4,v 1.13.2.4.2.3.2.3 2008/04/09 21:53:00 helly Exp $
+dnl $Id: config.m4,v 1.13.2.4.2.3.2.4 2008/06/06 23:53:43 colder Exp $
 dnl config.m4 for extension SPL
 
   AC_MSG_CHECKING(whether zend_object_value is packed)
@@ -22,6 +22,6 @@
   CPPFLAGS=$old_CPPFLAGS
   AC_DEFINE_UNQUOTED(HAVE_PACKED_OBJECT_VALUE, $ac_result, [Whether struct 
_zend_object_value is packed])
   AC_DEFINE(HAVE_SPL, 1, [Whether you want SPL (Standard PHP Library) 
support]) 
-  PHP_NEW_EXTENSION(spl, php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c spl_heap.c, no)
-  PHP_INSTALL_HEADERS([ext/spl], [php_spl.h spl_array.h spl_directory.h 
spl_engine.h spl_exceptions.h spl_functions.h spl_iterators.h spl_observer.h 
spl_sxe.h spl_dllist.h spl_heap.h])
+  PHP_NEW_EXTENSION(spl, php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c spl_heap.c spl_fastarray.c, no)
+  PHP_INSTALL_HEADERS([ext/spl], [php_spl.h spl_array.h spl_directory.h 
spl_engine.h spl_exceptions.h spl_functions.h spl_iterators.h spl_observer.h 
spl_sxe.h spl_dllist.h spl_heap.h spl_fastarray.h])
   PHP_ADD_EXTENSION_DEP(spl, pcre, true)
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/config.w32?r1=1.7.6.3&r2=1.7.6.4&diff_format=u
Index: php-src/ext/spl/config.w32
diff -u php-src/ext/spl/config.w32:1.7.6.3 php-src/ext/spl/config.w32:1.7.6.4
--- php-src/ext/spl/config.w32:1.7.6.3  Fri May  2 14:05:53 2008
+++ php-src/ext/spl/config.w32  Fri Jun  6 23:53:43 2008
@@ -1,6 +1,6 @@
-// $Id: config.w32,v 1.7.6.3 2008/05/02 14:05:53 auroraeosrose Exp $
+// $Id: config.w32,v 1.7.6.4 2008/06/06 23:53:43 colder Exp $
 // vim:ft=javascript
 
-   EXTENSION("spl", "php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c spl_heap.c", false /*never shared */);
+   EXTENSION("spl", "php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c spl_heap.c spl_fastarray.c", false /*never shared 
*/);
AC_DEFINE('HAVE_SPL', 1);
 
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/php_spl.c?r1=1.52.2.28.2.17.2.17&r2=1.52.2.28.2.17.2.18&diff_format=u
Index: php-src/ext/spl/php_spl.c
diff -u php-src/ext/spl/php_spl.c:1.52.2.28.2.17.2.17 
php-src/ext/spl/php_spl.c:1.52.2.28.2.17.2.18
--- php-src/ext/spl/php_spl.c:1.52.2.28.2.17.2.17   Sun May 25 12:22:37 2008
+++ php-src/ext/spl/php_spl.c   Fri Jun  6 23:53:43 2008
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: php_spl.c,v 1.52.2.28.2.17.2.17 2008/05/25 12:22:37 colder Exp $ */
+/* $Id: php_spl.c,v 1.52.2.28.2.17.2.18 2008/06/06 23:53:43 colder Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -36,6 +36,7 @@
 #include "spl_exceptions.h"
 #include "spl_observer.h"
 #include "spl_dllist.h"
+#include "spl_fastarray.h"
 #include "spl_heap.h"
 #include "zend_exceptions.h"
 #include "zend_interfaces.h"
@@ -162,6 +163,7 @@
SPL_ADD_CLASS(SplMinHeap, z_list, sub, allow, ce_flags); \
SPL_ADD_CLASS(SplMaxHeap, z_list, sub, allow, ce_flags); \
SPL_ADD_CLASS(SplPriorityQueue, z_list, sub, allow, ce_flags); \
+   SPL_ADD_CLASS(SplFastArray, z_list, sub, allow, ce_flags); \
SPL_ADD_CLASS(BadFunctionCallException, z_list, sub, allow, ce_flags); \
SPL_ADD_CLASS(BadMethodCallException, z_list, sub, allow, ce_flags); \
SPL_ADD_CLASS(CachingIterator, z_list, sub, allow, ce_flags); \
@@ -780,6 +782,7 @@
PHP_MINIT(spl_sxe)(INIT_FUNC_ARGS_PASSTHRU);
PHP_MINIT(spl_dllist)(INIT_FUNC_ARGS_PASSTHRU);
PHP_MINIT(spl_heap)(INIT_FUNC_ARGS_PASSTHRU);
+   PHP_MINIT(spl_fastarray)(INIT_FUNC_ARGS_PASSTHRU);
PHP_MINIT(spl_observer)(INIT_FUNC_ARGS_PASSTHRU);
 
return SUCCESS;
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/spl_engine.c?r1=1.20.2.3.2.1.2.2&r2=1.20.2.3.2.1.2.3&diff_format=u
Index: php-src/ext/spl/spl_engi

Re: [PHP-CVS] cvs: php-src(PHP_5_3) /ext/spl config.m4

2008-04-11 Thread Hannes Magnusson
On Fri, Apr 11, 2008 at 10:38 AM, Marcus Boerger <[EMAIL PROTECTED]> wrote:
> Hello Antony,
>
>   I've put both in the NEWS file. The commit however did not go thriough.
>  Should we do anything more beside putting it in the NEWS and having a mail
>  to docs now (&thx for writing there)?

Nope. But rather then CCing phpdoc@ after the commit you may want to
use the [DOC] tag in your commit message to automatically CC phpdoc@

-Hannes

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-CVS] cvs: php-src(PHP_5_3) /ext/spl config.m4

2008-04-11 Thread Marcus Boerger
Hello Antony,

  I've put both in the NEWS file. The commit however did not go thriough.
Should we do anything more beside putting it in the NEWS and having a mail
to docs now (&thx for writing there)?

marcus

Friday, April 11, 2008, 10:23:47 AM, you wrote:

> I believe this should documented.

> On 10.04.2008 01:53, Marcus Boerger wrote:
>> helly Wed Apr  9 21:53:00 2008 UTC
>> 
>>   Modified files:  (Branch: PHP_5_3)
>> /php-src/ext/spl  config.m4 
>>   Log:
>>   - MFH SPL can no longer be disabld as discussed some time ago (checked 
>> back with RM)

> On 10.04.2008 23:42, Marcus Boerger wrote:
>> helly Thu Apr 10 19:42:32 2008 UTC
>> 
>>   Modified files:  (Branch: PHP_5_3)
>> /php-src/ext/pcreconfig0.m4 
>>   Log:
>>   - MFH No longer allow to disable pcre

> -- 
> Wbr, 
> Antony Dovgal




Best regards,
 Marcus


-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-CVS] cvs: php-src(PHP_5_3) /ext/spl config.m4

2008-04-11 Thread Antony Dovgal

I believe this should documented.

On 10.04.2008 01:53, Marcus Boerger wrote:

helly   Wed Apr  9 21:53:00 2008 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/spl	config.m4 
  Log:

  - MFH SPL can no longer be disabld as discussed some time ago (checked back 
with RM)


On 10.04.2008 23:42, Marcus Boerger wrote:

helly   Thu Apr 10 19:42:32 2008 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/pcre	config0.m4 
  Log:

  - MFH No longer allow to disable pcre


--
Wbr, 
Antony Dovgal


--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-CVS] cvs: php-src(PHP_5_3) /ext/spl config.m4

2008-04-10 Thread Jani Taskinen
On Thu, 2008-04-10 at 10:18 +0200, Hannes Magnusson wrote:
> On Wed, Apr 9, 2008 at 11:53 PM, Marcus Boerger <[EMAIL PROTECTED]> wrote:
> > helly   Wed Apr  9 21:53:00 2008 UTC
> >
> >   Modified files:  (Branch: PHP_5_3)
> > /php-src/ext/splconfig.m4
> >   Log:
> >   - MFH SPL can no longer be disabld as discussed some time ago (checked 
> > back with RM)
> 
> Finally! Thank you thank you thank you thank you! :)
> 
> -Hannes
> 

pff...shouldn't SPL be moved to PECL already?

-- 
Patches/Donations: http://pecl.php.net/~jani/



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-CVS] cvs: php-src(PHP_5_3) /ext/spl config.m4

2008-04-10 Thread Hannes Magnusson
On Wed, Apr 9, 2008 at 11:53 PM, Marcus Boerger <[EMAIL PROTECTED]> wrote:
> helly   Wed Apr  9 21:53:00 2008 UTC
>
>   Modified files:  (Branch: PHP_5_3)
> /php-src/ext/splconfig.m4
>   Log:
>   - MFH SPL can no longer be disabld as discussed some time ago (checked back 
> with RM)

Finally! Thank you thank you thank you thank you! :)

-Hannes

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) /ext/spl config.m4

2008-04-09 Thread Marcus Boerger
helly   Wed Apr  9 21:53:00 2008 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/splconfig.m4 
  Log:
  - MFH SPL can no longer be disabld as discussed some time ago (checked back 
with RM)
  
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/config.m4?r1=1.13.2.4.2.3.2.2&r2=1.13.2.4.2.3.2.3&diff_format=u
Index: php-src/ext/spl/config.m4
diff -u php-src/ext/spl/config.m4:1.13.2.4.2.3.2.2 
php-src/ext/spl/config.m4:1.13.2.4.2.3.2.3
--- php-src/ext/spl/config.m4:1.13.2.4.2.3.2.2  Mon Feb 25 23:39:08 2008
+++ php-src/ext/spl/config.m4   Wed Apr  9 21:53:00 2008
@@ -1,10 +1,6 @@
-dnl $Id: config.m4,v 1.13.2.4.2.3.2.2 2008/02/25 23:39:08 colder Exp $
+dnl $Id: config.m4,v 1.13.2.4.2.3.2.3 2008/04/09 21:53:00 helly Exp $
 dnl config.m4 for extension SPL
 
-PHP_ARG_ENABLE(spl, enable SPL suppport,
-[  --disable-spl   Disable Standard PHP Library], yes)
-
-if test "$PHP_SPL" != "no"; then
   AC_MSG_CHECKING(whether zend_object_value is packed)
   old_CPPFLAGS=$CPPFLAGS
   CPPFLAGS="$INCLUDES -I$abs_srcdir $CPPFLAGS"
@@ -29,4 +25,3 @@
   PHP_NEW_EXTENSION(spl, php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c spl_heap.c, no)
   PHP_INSTALL_HEADERS([ext/spl], [php_spl.h spl_array.h spl_directory.h 
spl_engine.h spl_exceptions.h spl_functions.h spl_iterators.h spl_observer.h 
spl_sxe.h spl_dllist.h spl_heap.h])
   PHP_ADD_EXTENSION_DEP(spl, pcre, true)
-fi



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) /ext/spl config.m4 config.w32 php_spl.c spl_heap.c spl_heap.h /ext/spl/tests heap_001.phpt heap_002.phpt heap_003.phpt heap_004.phpt heap_005.phpt heap_006.phpt heap_0

2008-02-25 Thread Etienne Kneuss
colder  Mon Feb 25 23:39:09 2008 UTC

  Added files: (Branch: PHP_5_3)
/php-src/ext/splspl_heap.c spl_heap.h 
/php-src/ext/spl/tests  heap_001.phpt heap_002.phpt heap_003.phpt 
heap_004.phpt heap_005.phpt heap_006.phpt 
heap_007.phpt heap_008.phpt pqueue_001.phpt 
pqueue_002.phpt pqueue_003.phpt 
pqueue_004.phpt 

  Modified files:  
/php-src/ext/splconfig.m4 config.w32 php_spl.c 
  Log:
  MFH: SplHeap, SplMinHeap, SplMaxHeap, SplPriorityQueue implementation
  http://cvs.php.net/viewvc.cgi/php-src/ext/spl/config.m4?r1=1.13.2.4.2.3.2.1&r2=1.13.2.4.2.3.2.2&diff_format=u
Index: php-src/ext/spl/config.m4
diff -u php-src/ext/spl/config.m4:1.13.2.4.2.3.2.1 
php-src/ext/spl/config.m4:1.13.2.4.2.3.2.2
--- php-src/ext/spl/config.m4:1.13.2.4.2.3.2.1  Tue Jan 15 09:38:15 2008
+++ php-src/ext/spl/config.m4   Mon Feb 25 23:39:08 2008
@@ -1,4 +1,4 @@
-dnl $Id: config.m4,v 1.13.2.4.2.3.2.1 2008/01/15 09:38:15 colder Exp $
+dnl $Id: config.m4,v 1.13.2.4.2.3.2.2 2008/02/25 23:39:08 colder Exp $
 dnl config.m4 for extension SPL
 
 PHP_ARG_ENABLE(spl, enable SPL suppport,
@@ -26,7 +26,7 @@
   CPPFLAGS=$old_CPPFLAGS
   AC_DEFINE_UNQUOTED(HAVE_PACKED_OBJECT_VALUE, $ac_result, [Whether struct 
_zend_object_value is packed])
   AC_DEFINE(HAVE_SPL, 1, [Whether you want SPL (Standard PHP Library) 
support]) 
-  PHP_NEW_EXTENSION(spl, php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c, no)
-  PHP_INSTALL_HEADERS([ext/spl], [php_spl.h spl_array.h spl_directory.h 
spl_engine.h spl_exceptions.h spl_functions.h spl_iterators.h spl_observer.h 
spl_sxe.h spl_dllist.h])
+  PHP_NEW_EXTENSION(spl, php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c spl_heap.c, no)
+  PHP_INSTALL_HEADERS([ext/spl], [php_spl.h spl_array.h spl_directory.h 
spl_engine.h spl_exceptions.h spl_functions.h spl_iterators.h spl_observer.h 
spl_sxe.h spl_dllist.h spl_heap.h])
   PHP_ADD_EXTENSION_DEP(spl, pcre, true)
 fi
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/config.w32?r1=1.7.6.1&r2=1.7.6.2&diff_format=u
Index: php-src/ext/spl/config.w32
diff -u php-src/ext/spl/config.w32:1.7.6.1 php-src/ext/spl/config.w32:1.7.6.2
--- php-src/ext/spl/config.w32:1.7.6.1  Tue Jan 15 09:38:15 2008
+++ php-src/ext/spl/config.w32  Mon Feb 25 23:39:08 2008
@@ -1,4 +1,4 @@
-// $Id: config.w32,v 1.7.6.1 2008/01/15 09:38:15 colder Exp $
+// $Id: config.w32,v 1.7.6.2 2008/02/25 23:39:08 colder Exp $
 // vim:ft=javascript
 
 ARG_ENABLE("spl", "SPL (Standard PHP Library) support", "yes");
@@ -7,6 +7,6 @@
if (PHP_SPL_SHARED) {
ERROR("SPL cannot be compiled as a shared ext");
}
-   EXTENSION("spl", "php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c");
+   EXTENSION("spl", "php_spl.c spl_functions.c spl_engine.c 
spl_iterators.c spl_array.c spl_directory.c spl_sxe.c spl_exceptions.c 
spl_observer.c spl_dllist.c spl_heap.c");
AC_DEFINE('HAVE_SPL', 1);
 }
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/php_spl.c?r1=1.52.2.28.2.17.2.12&r2=1.52.2.28.2.17.2.13&diff_format=u
Index: php-src/ext/spl/php_spl.c
diff -u php-src/ext/spl/php_spl.c:1.52.2.28.2.17.2.12 
php-src/ext/spl/php_spl.c:1.52.2.28.2.17.2.13
--- php-src/ext/spl/php_spl.c:1.52.2.28.2.17.2.12   Mon Feb  4 17:07:06 2008
+++ php-src/ext/spl/php_spl.c   Mon Feb 25 23:39:08 2008
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: php_spl.c,v 1.52.2.28.2.17.2.12 2008/02/04 17:07:06 helly Exp $ */
+/* $Id: php_spl.c,v 1.52.2.28.2.17.2.13 2008/02/25 23:39:08 colder Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -36,6 +36,7 @@
 #include "spl_exceptions.h"
 #include "spl_observer.h"
 #include "spl_dllist.h"
+#include "spl_heap.h"
 #include "zend_exceptions.h"
 #include "zend_interfaces.h"
 #include "ext/standard/md5.h"
@@ -157,6 +158,10 @@
SPL_ADD_CLASS(SplDoublyLinkedList, z_list, sub, allow, ce_flags); \
SPL_ADD_CLASS(SplQueue, z_list, sub, allow, ce_flags); \
SPL_ADD_CLASS(SplStack, z_list, sub, allow, ce_flags); \
+   SPL_ADD_CLASS(SplHeap, z_list, sub, allow, ce_flags); \
+   SPL_ADD_CLASS(SplMinHeap, z_list, sub, allow, ce_flags); \
+   SPL_ADD_CLASS(SplMaxHeap, z_list, sub, allow, ce_flags); \
+   SPL_ADD_CLASS(SplPriorityQueue, z_list, sub, allow, ce_flags); \
SPL_ADD_CLASS(BadFunctionCallException, z_list, sub, allow, ce_flags); \
SPL_ADD_CLASS(BadMethodCallException, z_list, sub, allow, ce_flags); \
SPL_ADD_CLASS(CachingIterator, z_list, sub, allow, ce_flags); \
@@ -749,6 +754,7 @@
PHP_MINIT(spl_dire