<?xml version="1.0" encoding="iso-8859-1"?>
<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns="http://purl.org/rss/1.0/"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
    <channel rdf:about="http://pear.php.net/">
    <link>http://pear.php.net/</link>
    <dc:creator>pear-webmaster@lists.php.net</dc:creator>
    <dc:publisher>pear-webmaster@lists.php.net</dc:publisher>
    <dc:language>en-us</dc:language><items>
<rdf:Seq><rdf:li rdf:resource="http://pear.php.net/package/CodeGen_PECL/download/1.1.2/"/>
<rdf:li rdf:resource="http://pear.php.net/package/CodeGen_PECL/download/1.1.1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/CodeGen_PECL/download/1.1.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/CodeGen_PECL/download/1.0.3/"/>
<rdf:li rdf:resource="http://pear.php.net/package/CodeGen_PECL/download/1.0.1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/CodeGen_PECL/download/1.0.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/CodeGen_PECL/download/1.0.0rc1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/CodeGen_PECL/download/0.9.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/CodeGen_PECL/download/0.9.0rc5/"/>
</rdf:Seq>
</items>

<title>Latest releases</title>
<description>The latest releases for the package codegen_pecl</description>
</channel>

<item rdf:about="http://pear.php.net/package/CodeGen_PECL/download/1.1.2/">
 <title>CodeGen_PECL 1.1.2</title>
 <link>http://pear.php.net/package/CodeGen_PECL/download/1.1.2/</link>
 <content:encoded>Changes since 1.1.1:&lt;br /&gt;
- fixed wrong version dependency to CodeGen parent package
 </content:encoded>
 <dc:date>2008-03-04T18:38:07-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/CodeGen_PECL/download/1.1.1/">
 <title>CodeGen_PECL 1.1.1</title>
 <link>http://pear.php.net/package/CodeGen_PECL/download/1.1.1/</link>
 <content:encoded>Changes since 1.1.0:&lt;br /&gt;
- added appropriate ZEND_ACC_... attributes for __construct/__destruct/__clone&lt;br /&gt;
- implemented nested &lt;group&gt; tag support&lt;br /&gt;
- add generic &quot;unknown&quot; author if none specified to ensure valid package.xml &lt;br /&gt;
- fixed PROP_SET_STRING to actually use the stringl api function instead of the plain string one&lt;br /&gt;
- fixed handling of optional parameters in prototypes
 </content:encoded>
 <dc:date>2008-03-04T18:30:24-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/CodeGen_PECL/download/1.1.0/">
 <title>CodeGen_PECL 1.1.0</title>
 <link>http://pear.php.net/package/CodeGen_PECL/download/1.1.0/</link>
 <content:encoded>Changes since 1.0.4:&lt;br /&gt;
- new function prototype parser&lt;br /&gt;
- added PHP version check to config.m4&lt;br /&gt;
- functions accepting/returning resources or classes &lt;br /&gt;
  or using constants for default values now &quot;inherit&quot;&lt;br /&gt;
  conditional compilation settings from these elements&lt;br /&gt;
- disabled output of AC_CHECK_TYPE checks for resource&lt;br /&gt;
  types due to autoconf version conflicts&lt;br /&gt;
- varargs support
 </content:encoded>
 <dc:date>2007-08-14T14:33:22-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/CodeGen_PECL/download/1.0.3/">
 <title>CodeGen_PECL 1.0.3</title>
 <link>http://pear.php.net/package/CodeGen_PECL/download/1.0.3/</link>
 <content:encoded>Changes since 1.0.2:&lt;br /&gt;
- fixed CodeGen dependency entry&lt;br /&gt;
- disabled #line output by default
 </content:encoded>
 <dc:date>2006-08-16T06:45:53-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/CodeGen_PECL/download/1.0.1/">
 <title>CodeGen_PECL 1.0.1</title>
 <link>http://pear.php.net/package/CodeGen_PECL/download/1.0.1/</link>
 <content:encoded>Changes since 1.0.0:&lt;br /&gt;
- now using codegen helper object for indent and code blocks&lt;br /&gt;
- updated the DTD &lt;br /&gt;
- added DOCTYPE specs to all examples&lt;br /&gt;
- package.xml 1.0 OS dependencies generation fixed&lt;br /&gt;
- some config.m4 generation stuff ended up in CodeGen, now moved back&lt;br /&gt;
- added config.m4 checks for header files&lt;br /&gt;
- added new interface CodeGen_PECL_Element_ObjectInterface for methods&lt;br /&gt;
  that can take both Classes and Interfaces as argument&lt;br /&gt;
- fixed typo in class payload constructor code generation&lt;br /&gt;
- allow :: in names when using C++ only&lt;br /&gt;
- use PHP_MALIAS instead of PHP_FALIAS for methods&lt;br /&gt;
- improved attribute checking in XML parser&lt;br /&gt;
- pear channel support&lt;br /&gt;
- pkg-config support in --with options&lt;br /&gt;
- started support for arg_info and pass/return by reference (work in progress)
 </content:encoded>
 <dc:date>2006-08-14T13:31:18-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/CodeGen_PECL/download/1.0.0/">
 <title>CodeGen_PECL 1.0.0</title>
 <link>http://pear.php.net/package/CodeGen_PECL/download/1.0.0/</link>
 <content:encoded>1.0.0 stable release (finally)
 </content:encoded>
 <dc:date>2006-02-17T14:13:28-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/CodeGen_PECL/download/1.0.0rc1/">
 <title>CodeGen_PECL 1.0.0rc1</title>
 <link>http://pear.php.net/package/CodeGen_PECL/download/1.0.0rc1/</link>
 <content:encoded>I'm feature-complete for a 1.0 release now :)&lt;br /&gt;
&lt;br /&gt;
- object store support for private C/C++ data in objects&lt;br /&gt;
&lt;br /&gt;
- &lt;lib&gt; and &lt;header&gt; tags within &lt;with&gt;&lt;br /&gt;
&lt;br /&gt;
- interface and type hints support&lt;br /&gt;
&lt;br /&gt;
- added a lint option (-l) for syntax checking of spec files&lt;br /&gt;
&lt;br /&gt;
- write to tmpfiles first, only overwrite        -&gt; done&lt;br /&gt;
  existing files if actual changes are &lt;br /&gt;
  detected, preserve unchanged files &lt;br /&gt;
  (to make &quot;make&quot; happy)&lt;br /&gt;
&lt;br /&gt;
- changed names of variables generated for resource parameters,&lt;br /&gt;
  backwards compatibility is provided by checking the extension&lt;br /&gt;
  tags version attribute, for versions &lt; 1.0.0dev the old naming&lt;br /&gt;
  stile is used&lt;br /&gt;
&lt;br /&gt;
- added test generation for class member functions
 </content:encoded>
 <dc:date>2005-09-22T07:35:35-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/CodeGen_PECL/download/0.9.0/">
 <title>CodeGen_PECL 0.9.0</title>
 <link>http://pear.php.net/package/CodeGen_PECL/download/0.9.0/</link>
 <content:encoded>Milestone 0.9&lt;br /&gt;
-------------&lt;br /&gt;
&lt;br /&gt;
- copy &lt;changelog&gt; to generated package.xml    - done&lt;br /&gt;
&lt;br /&gt;
- rewrite the function prototype parser&lt;br /&gt;
  - object type specification (as in resources)      - done&lt;br /&gt;
  - default values                                   - done&lt;br /&gt;
  - 'void' treatment                                 - done&lt;br /&gt;
  - '...' not handled                                - done&lt;br /&gt;
  - array() as default value                         - done&lt;br /&gt;
  - code generation for 'pass by refecence'          - for zval based types yet&lt;br /&gt;
  - '...' code generation                            - if first parameter yet&lt;br /&gt;
&lt;br /&gt;
FREE_RESOURCE macro                                  - done&lt;br /&gt;
&lt;br /&gt;
allow defined PHP constants as default value         - done&lt;br /&gt;
&lt;br /&gt;
&lt;define&gt; tag -&gt; #define + &lt;constant&gt;? - done &lt;br /&gt;
&lt;br /&gt;
allow for embedded base64 or uu encoded logo specs   - done&lt;br /&gt;
&lt;br /&gt;
changeable function prefix?                          - done&lt;br /&gt;
&lt;br /&gt;
trick parser to verbatim pass on docbook contentent  - done&lt;br /&gt;
&lt;br /&gt;
add configure compile test for &lt;resource&gt;      -done&lt;br /&gt;
to check whether a given payload is a valid type?&lt;br /&gt;
&lt;br /&gt;
SYSTEM Entity and XInclude support                   - done &lt;br /&gt;
&lt;br /&gt;
support for multiple &lt;with&gt; tags with distinct &lt;br /&gt;
names, name defaults to extension name if not given  - done&lt;br /&gt;
&lt;br /&gt;
added version attribute to &lt;extension&gt;&lt;br /&gt;
to control parser features (replaces -x switch)      - done&lt;br /&gt;
&lt;br /&gt;
support &lt;?code ... ?&gt; as alternative to CDATA  - done &lt;br /&gt;
&lt;br /&gt;
check whether &lt;header&gt; checks work             - done&lt;br /&gt;
&lt;br /&gt;
test files are not yet added to package.xml          - done&lt;br /&gt;
&lt;br /&gt;
documentation up to date for all 0.9 features        - done&lt;br /&gt;
&lt;br /&gt;
examples and test cases added                        - done
 </content:encoded>
 <dc:date>2005-08-12T08:06:54-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/CodeGen_PECL/download/0.9.0rc5/">
 <title>CodeGen_PECL 0.9.0rc5</title>
 <link>http://pear.php.net/package/CodeGen_PECL/download/0.9.0rc5/</link>
 <content:encoded>- implemeted new proto parser, activate with --experimental
 </content:encoded>
 <dc:date>2005-08-04T09:09:44-05:00</dc:date>
</item>

</rdf:RDF>