Changeset 294 for trunk

Show
Ignore:
Timestamp:
11/22/2007 14:41:22 (12 months ago)
Author:
indeyets
Message:

php-syck 0.9.2

Location:
trunk/ext/php
Files:
1 added
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/ext/php/CHANGELOG

    r279 r294  
    11--- %YAML:1.0 
    22- version: 0.9.2 
    3   date: 2007-09-?? 
     3  date: 2007-11-22 
    44  status: beta 
    55  changes: 
  • trunk/ext/php/package.xml

    r268 r294  
    1313    <active>yes</active> 
    1414  </lead> 
    15   <date>2007-07-15</date> 
     15  <date>2007-11-22</date> 
    1616  <version> 
    17    <release>0.9.1</release> 
     17   <release>0.9.2</release> 
    1818   <api>1.0</api> 
    1919  </version> 
     
    2424  <license uri="http://www.php.net/license">PHP License</license> 
    2525  <notes> 
    26 - fixed handling of invalid merge-references [pecl#11585] 
    27 - fixed tsrm-incompatibility introduced in 0.9 
    28 - added support for timestamps in syck_load 
    29 - added support for DateTime in syck_dump 
    30 - fixed dumping of associative-arrays 
     26    - gcc-2.95 compatibility (patch by Brian J. France) 
     27    - fixed dumping of mixed arrays and numeric-arrays starting from non-zero digit 
     28    - fixed loading of maps with numeric keys 
     29    - short-and-flat arrays are dumped using inline-mode now (for readability) 
     30    - changed explicit type of DateTime class to be !php/object::DateTime 
     31    - added support for loading explicitly typed DateTime (with timestamp-compatible value) 
     32    - added support for loading sequences into classes which implement ArrayAccess (!php/array::ClassName) 
     33    - added support for loading maps into classes which implement ArrayAccess (!php/hash::ClassName) 
     34    - added support for loading classes which implement Serializable (!php/object::ClassName) 
     35    - added support for dumping classes which implement Serializable (!php/object::ClassName) 
    3136  </notes> 
    3237  <contents> 
    3338    <dir name="/"> 
    3439     <file name="config.m4" role="src" /> 
    35      <file name="phpext.c" role="src"> 
    36        <tasks:replace from="@PACKAGE_VERSION@" to="version" type="package-info"></tasks:replace> 
    37      </file> 
     40     <file name="phpext.c" role="src"></file> 
    3841     <file name="php_syck.h" role="src" /> 
    3942     <file name="CHANGELOG" role="doc" /> 
    4043     <file name="TODO" role="doc" /> 
    4144     <dir name="phpunit-tests"> 
     45       <file name="helpers.php" role="doc" /> 
    4246       <file name="TestLoad.php" role="doc" /> 
     47       <file name="TestDump.php" role="doc" /> 
     48       <file name="TestMerge.php" role="doc" /> 
    4349     </dir> 
    4450    </dir> 
     
    5864  <changelog> 
    5965    <release> 
     66      <date>2007-07-15</date> 
     67      <version> 
     68        <release>0.9.1</release> 
     69        <api>1.0</api> 
     70      </version> 
     71      <stability> 
     72        <release>beta</release> 
     73        <api>beta</api> 
     74      </stability> 
     75      <license uri="http://www.php.net/license">PHP License</license> 
     76      <notes> 
     77        - fixed handling of invalid merge-references [pecl#11585] 
     78        - fixed tsrm-incompatibility introduced in 0.9 
     79        - added support for timestamps in syck_load 
     80        - added support for DateTime in syck_dump 
     81        - fixed dumping of associative-arrays 
     82      </notes> 
     83    </release> 
     84    <release> 
    6085        <date>2007-07-11</date> 
    6186        <version> 
     
    6994        <license uri="http://www.php.net/license">PHP License</license> 
    7095        <notes> 
    71       - this is the first release in PECL 
    72       - added several unit-tests 
    73       - fixed a bunch of vartype-errors 
    74       - added support for sexagesimal numbers 
     96          - this is the first release in PECL 
     97          - added several unit-tests 
     98          - fixed a bunch of vartype-errors 
     99          - added support for sexagesimal numbers 
    75100        </notes> 
    76101    </release> 
  • trunk/ext/php/phpext.c

    r293 r294  
    3737#endif 
    3838 
    39 #define PHP_SYCK_VERSION "0.9.2-dev" 
     39#define PHP_SYCK_VERSION "0.9.2" 
    4040 
    4141/**