<?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/Translation2/download/2.0.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Translation2/download/2.0.0RC4/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Translation2/download/2.0.0RC3/"/>
<rdf:li rdf:resource="http://pear.php.net/package/File_Gettext/download/0.4.1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Translation2/download/2.0.0RC2/"/>
<rdf:li rdf:resource="http://pear.php.net/package/HTTP_Download/download/1.1.3/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Translation2/download/2.0.0RC1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/File/download/1.3.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/File/download/1.3.0RC1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/File/download/1.3.0a1/"/>
</rdf:Seq>
</items>

<title>PEAR: Latest releases for mike</title>
<description>The latest releases for the PEAR developer mike (Michael Wallner)</description>
</channel>

<item rdf:about="http://pear.php.net/package/Translation2/download/2.0.0/">
 <title>Translation2 2.0.0</title>
 <link>http://pear.php.net/package/Translation2/download/2.0.0/</link>
 <content:encoded>- fixed a few PHP5 NOTICEs&lt;br /&gt;
- request #13734: added 'string_page_id_col_length' option to set the size of the&lt;br /&gt;
  pageID field in the translations table
 </content:encoded>
 <dc:date>2008-05-06T05:49:16-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Translation2/download/2.0.0RC4/">
 <title>Translation2 2.0.0RC4</title>
 <link>http://pear.php.net/package/Translation2/download/2.0.0RC4/</link>
 <content:encoded>- fixed bug #12703: CacheLiteFunction decorator and getLang() issue&lt;br /&gt;
- fixed some E_STRICT warnings&lt;br /&gt;
- fixed getStringID()
 </content:encoded>
 <dc:date>2008-02-23T08:38:51-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Translation2/download/2.0.0RC3/">
 <title>Translation2 2.0.0RC3</title>
 <link>http://pear.php.net/package/Translation2/download/2.0.0RC3/</link>
 <content:encoded>- fixed bug #12525: moved t2xmlchk.php script to / baseinstalldir&lt;br /&gt;
- fixed bug #12527: rewritten CacheMemory Decorator to properly prefetch pages
 </content:encoded>
 <dc:date>2007-12-05T16:10:26-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/File_Gettext/download/0.4.1/">
 <title>File_Gettext 0.4.1</title>
 <link>http://pear.php.net/package/File_Gettext/download/0.4.1/</link>
 <content:encoded>* Fixed Bug #6426 - load() should empty $this-&gt;strings&lt;br /&gt;
QA release:&lt;br /&gt;
* Fix bug #12570: license in package.xml (was listed as PHP, but is BSD)
 </content:encoded>
 <dc:date>2007-12-02T10:11:42-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Translation2/download/2.0.0RC2/">
 <title>Translation2 2.0.0RC2</title>
 <link>http://pear.php.net/package/Translation2/download/2.0.0RC2/</link>
 <content:encoded>- request #11711: added setCharset() method in the DB container&lt;br /&gt;
- bug #11880: [XML driver] removing one language removes all strings for all languages &lt;br /&gt;
- request #11881: getLang(..., 'array') now returns a 'lang_id' alias to 'id'&lt;br /&gt;
- bug #12183: language ID '0' considered invalid&lt;br /&gt;
- bug #12398: fixed return value of addLangToList() and updateLang() in the MDB2&lt;br /&gt;
  admin container&lt;br /&gt;
- request #12405: added removePage() method in the Admin module&lt;br /&gt;
- added getLang() and getLangs() to the CacheLiteFunction Decorator&lt;br /&gt;
- fixed the test suite&lt;br /&gt;
- fixed Coding Standards
 </content:encoded>
 <dc:date>2007-11-25T08:15:48-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/HTTP_Download/download/1.1.3/">
 <title>HTTP_Download 1.1.3</title>
 <link>http://pear.php.net/package/HTTP_Download/download/1.1.3/</link>
 <content:encoded>* Fixed bug #12174 (ob_flush in sendHeaders causes error message)
 </content:encoded>
 <dc:date>2007-10-31T02:29:28-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Translation2/download/2.0.0RC1/">
 <title>Translation2 2.0.0RC1</title>
 <link>http://pear.php.net/package/Translation2/download/2.0.0RC1/</link>
 <content:encoded>- fixed bug #9855: missing call to _prepare() in setLang()&lt;br /&gt;
- propagate errors in the decorators&lt;br /&gt;
- fixed testsuite: added missing db_test_base.php file and&lt;br /&gt;
  fixed problem with class redeclaration&lt;br /&gt;
- fixed constraint creation in addLang() in the MDB2 Admin driver&lt;br /&gt;
- fixed setCharset() proxy in the Decorator&lt;br /&gt;
- fixed bug #11482: missing return in Translation2_Admin_Container_mdb2::addLang()&lt;br /&gt;
  when the table already exists
 </content:encoded>
 <dc:date>2007-07-29T11:48:55-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/File/download/1.3.0/">
 <title>File 1.3.0</title>
 <link>http://pear.php.net/package/File/download/1.3.0/</link>
 <content:encoded>No code changes in this release
 </content:encoded>
 <dc:date>2007-06-01T17:31:45-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/File/download/1.3.0RC1/">
 <title>File 1.3.0RC1</title>
 <link>http://pear.php.net/package/File/download/1.3.0RC1/</link>
 <content:encoded>No code changes in this release
 </content:encoded>
 <dc:date>2007-05-20T08:32:21-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/File/download/1.3.0a1/">
 <title>File 1.3.0a1</title>
 <link>http://pear.php.net/package/File/download/1.3.0a1/</link>
 <content:encoded>* Fixed Bug #5045 File::stripTrailingSeparators should not rtrim the path &quot;/&quot; on linux (mike)&lt;br /&gt;
* Fixed Bug #5464 fwrite returns false but file checks for -1 (mike)&lt;br /&gt;
* Request   #6316 File_CSV doesn't allow to read data from a file and after write data to the same file (helgi)&lt;br /&gt;
* Request   #7559 File_Util::isIncludable() (file exists within include_path) (mike)&lt;br /&gt;
* Fixed Bug #7789 File::_getFilePointer() cannot return a reference (mike)&lt;br /&gt;
* Added more CSV tests (helgi)&lt;br /&gt;
* Moving the PHP dep to 4.3 to follow PEAR, adding dep on PEAR 1.5.0 to be sure people run proper PEAR version (helgi)&lt;br /&gt;
* File_CSV: add b mode to fopen in disoverFormat for portability (http://www.php.net/fopen)&lt;br /&gt;
* Fixed Bug #6447 Package will not install (helgi)&lt;br /&gt;
* Fixed Bug #5553 File_CSV should detect an occurance of delimeter in field and escape (helgi)&lt;br /&gt;
* Fixed Bug #4792 File_CSV: Last column keeps line breaks (helgi)&lt;br /&gt;
* Fixed Bug #10721 File_CSV: discoverFormat() can't handle large files (ieure)&lt;br /&gt;
* Fixed Bug #10883 Test 019 mislabeled&lt;br /&gt;
* Fixed Bug #10882 Tests fail (helgi / cipri)&lt;br /&gt;
* File_CSV: discoverFormat now uses the first 30 lines of the file. (helgi)&lt;br /&gt;
* File_CSV: supports reading =&quot;&quot; quoting, i.e. Excel only way of being smart with items starting with 00 and spaces and such (helgi)&lt;br /&gt;
* File_CSV: Now handles headers, pass header = true in the config for it to process it, we recommend reading like this:&lt;br /&gt;
$data = array();&lt;br /&gt;
File_CSV::read($file, $conf);&lt;br /&gt;
while ($res = File_CSV::read($file, $conf)) {&lt;br /&gt;
    $data[] = $res;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Note the first read call outside the while loop, it's because we don't want to include the header in the final data since&lt;br /&gt;
the first read gives that back just in case someone needs to do something else with those headers.&lt;br /&gt;
Passing this csv and the correct config:&lt;br /&gt;
header,body,foot&lt;br /&gt;
I'm a little header,this is my teapot,can't be!&lt;br /&gt;
&lt;br /&gt;
Will give you this:&lt;br /&gt;
Array&lt;br /&gt;
(&lt;br /&gt;
    [0] =&gt; Array&lt;br /&gt;
        (&lt;br /&gt;
            [header] =&gt; I'm a little header&lt;br /&gt;
            [body] =&gt; this is my teapot&lt;br /&gt;
            [foot] =&gt; can't be!&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
detection of headers will never be added since CSV has no standard for defining what is a header and what is not (helgi)
 </content:encoded>
 <dc:date>2007-05-13T11:31:07-05:00</dc:date>
</item>

</rdf:RDF>