<?xml version="1.0" encoding="ascii"?>
<rss version="2.0">
  <channel>
    <link>http://project.juiblex.co.uk/hg/razor/</link>
    <language>en-us</language>

    <title>razor: razor.c history</title>
    <description>razor.c revision history</description>
    <item>
    <title>Introduce an immediate bit for 1-length lists.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{fca1ef50dd2c}/razor.c</link>
    <description><![CDATA[Introduce an immediate bit for 1-length lists.<br/>
<br/>
Instead of linking to a ~0 terminated list of one package, use the<br/>
high bit of the link to indicate it's a direct link to the one package.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 24 Oct 2007 13:20:12 -0400</pubDate>
</item>
<item>
    <title>Import rpm release as part of the version.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c525dec02ef4}/razor.c</link>
    <description><![CDATA[Import rpm release as part of the version.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 24 Oct 2007 12:21:29 -0400</pubDate>
</item>
<item>
    <title>Fix problem where / would get added as an entry under root directory.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{016c61ca11e2}/razor.c</link>
    <description><![CDATA[Fix problem where / would get added as an entry under root directory.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 24 Oct 2007 00:32:18 -0400</pubDate>
</item>
<item>
    <title>Track files per package and add command to list them.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{9c00581c71be}/razor.c</link>
    <description><![CDATA[Track files per package and add command to list them.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 24 Oct 2007 00:05:42 -0400</pubDate>
</item>
<item>
    <title>Add fnmatch() filtering to output to improve tab-completion.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{9e3907688d78}/razor.c</link>
    <description><![CDATA[Add fnmatch() filtering to output to improve tab-completion.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 23 Oct 2007 01:57:39 -0400</pubDate>
</item>
<item>
    <title>Track file owner ship.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{8cb4c45dc86f}/razor.c</link>
    <description><![CDATA[Track file owner ship.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 22 Oct 2007 22:53:55 -0400</pubDate>
</item>
<item>
    <title>Implement listing only files in a subdirectory.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c66fd9a1eabe}/razor.c</link>
    <description><![CDATA[Implement listing only files in a subdirectory.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 21 Oct 2007 22:41:14 -0400</pubDate>
</item>
<item>
    <title>Add a file tree section to the package set structure.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{458b03594baf}/razor.c</link>
    <description><![CDATA[Add a file tree section to the package set structure.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 21 Oct 2007 21:57:22 -0400</pubDate>
</item>
<item>
    <title>Extend importers to also pick up filelists for packages.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{8de578466ece}/razor.c</link>
    <description><![CDATA[Extend importers to also pick up filelists for packages.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 07 Oct 2007 14:25:06 -0400</pubDate>
</item>
<item>
    <title>Add diff function to compute the difference between two package sets.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{3d1a1517fa1d}/razor.c</link>
    <description><![CDATA[Add diff function to compute the difference between two package sets.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 05 Oct 2007 16:26:27 -0400</pubDate>
</item>
<item>
    <title>Split command line interface out into main.c.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{d37d57c99cac}/razor.c</link>
    <description><![CDATA[Split command line interface out into main.c.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 30 Sep 2007 00:18:20 -0400</pubDate>
</item>
<item>
    <title>Implement linear package set merger.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{7eea400e19db}/razor.c</link>
    <description><![CDATA[Implement linear package set merger.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 29 Sep 2007 19:25:38 -0400</pubDate>
</item>
<item>
    <title>Split the property pool into three pools; requires, provides and packages.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{5fe9c9286cd0}/razor.c</link>
    <description><![CDATA[Split the property pool into three pools; requires, provides and packages.<br/>
<br/>
This simplifies the remapping code a lot and reduces memory pressure<br/>
during import a bit.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 20 Sep 2007 19:28:09 -0400</pubDate>
</item>
<item>
    <title>Implement updating all packages.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{88f3ec190a3f}/razor.c</link>
    <description><![CDATA[Implement updating all packages.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 20 Sep 2007 14:53:03 -0400</pubDate>
</item>
<item>
    <title>Implement the rest of package updating.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{094daff9a8dc}/razor.c</link>
    <description><![CDATA[Implement the rest of package updating.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 20 Sep 2007 14:21:28 -0400</pubDate>
</item>
<item>
    <title>Add comment about how to implement package addition faster.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{266dba01582d}/razor.c</link>
    <description><![CDATA[Add comment about how to implement package addition faster.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 19 Sep 2007 23:24:57 -0400</pubDate>
</item>
<item>
    <title>Implement comparison of version strings and use where appropriate.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{42be648b39d8}/razor.c</link>
    <description><![CDATA[Implement comparison of version strings and use where appropriate.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 19 Sep 2007 23:02:31 -0400</pubDate>
</item>
<item>
    <title>Sort packages on version as second order criteria.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{45caae67088b}/razor.c</link>
    <description><![CDATA[Sort packages on version as second order criteria.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 19 Sep 2007 17:23:53 -0400</pubDate>
</item>
<item>
    <title>First bits of package set update algorithm.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{d8cb523fca84}/razor.c</link>
    <description><![CDATA[First bits of package set update algorithm.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 19 Sep 2007 17:19:11 -0400</pubDate>
</item>
<item>
    <title>Move string hash table buckets to importer object.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{1609eb5d93a1}/razor.c</link>
    <description><![CDATA[Move string hash table buckets to importer object.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 19 Sep 2007 15:50:36 -0400</pubDate>
</item>
<item>
    <title>Refactor the import interface and make it opaque.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{702c01e59497}/razor.c</link>
    <description><![CDATA[Refactor the import interface and make it opaque.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 19 Sep 2007 15:26:25 -0400</pubDate>
</item>
<item>
    <title>Fix swapping of map entries in __qsort_with_data.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{28a13008d80b}/razor.c</link>
    <description><![CDATA[Fix swapping of map entries in __qsort_with_data.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 19 Sep 2007 14:34:11 -0400</pubDate>
</item>
<item>
    <title>Add importer for system rpm database.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c8958f67afd8}/razor.c</link>
    <description><![CDATA[Add importer for system rpm database.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 19 Sep 2007 14:09:03 -0400</pubDate>
</item>
<item>
    <title>Split importers to import.c.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{5dbd81809d26}/razor.c</link>
    <description><![CDATA[Split importers to import.c.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 18 Sep 2007 15:02:04 -0400</pubDate>
</item>
<item>
    <title>Make qsort_with_data return a map and avoid import_package/property.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{09278d69f386}/razor.c</link>
    <description><![CDATA[Make qsort_with_data return a map and avoid import_package/property.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 14 Sep 2007 13:22:44 -0400</pubDate>
</item>
<item>
    <title>Fix warning.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{5963746558e7}/razor.c</link>
    <description><![CDATA[Fix warning.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 13 Sep 2007 10:54:13 -0400</pubDate>
</item>
<item>
    <title>Use equality of string pool indices for string equality tests.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{8ffc32c648e2}/razor.c</link>
    <description><![CDATA[Use equality of string pool indices for string equality tests.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 13 Sep 2007 10:51:39 -0400</pubDate>
</item>
<item>
    <title>Add qsort_with_data that let's us pass user data to the compare callback.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{083768007350}/razor.c</link>
    <description><![CDATA[Add qsort_with_data that let's us pass user data to the compare callback.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 13 Sep 2007 10:44:03 -0400</pubDate>
</item>
<item>
    <title>Implement package set validation.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{cfbf73037a39}/razor.c</link>
    <description><![CDATA[Implement package set validation.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 12 Sep 2007 07:31:18 -0400</pubDate>
</item>
<item>
    <title>Make what-requires/provides support versioned queries.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{0aa6cf605ea0}/razor.c</link>
    <description><![CDATA[Make what-requires/provides support versioned queries.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 12 Sep 2007 06:52:26 -0400</pubDate>
</item>
<item>
    <title>Clean up writing/reading package sets a bit.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{d2a716dd92bd}/razor.c</link>
    <description><![CDATA[Clean up writing/reading package sets a bit.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 12 Sep 2007 05:31:07 -0400</pubDate>
</item>
<item>
    <title>Implement property (requires/provides) to package mapping.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{b2bf852ca8d1}/razor.c</link>
    <description><![CDATA[Implement property (requires/provides) to package mapping.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 11 Sep 2007 19:25:32 -0400</pubDate>
</item>
<item>
    <title>Refactor razor_set_write() a bit and stop writing the buckets section.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{67029e580a0e}/razor.c</link>
    <description><![CDATA[Refactor razor_set_write() a bit and stop writing the buckets section.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 07 Sep 2007 14:17:39 -0400</pubDate>
</item>
<item>
    <title>Use bsearch instead of hash table when looking up packages.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{78383b7bc4fa}/razor.c</link>
    <description><![CDATA[Use bsearch instead of hash table when looking up packages.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 07 Sep 2007 14:00:19 -0400</pubDate>
</item>
<item>
    <title>Add import feature for yum primary.xml files.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{228bd47c5dc4}/razor.c</link>
    <description><![CDATA[Add import feature for yum primary.xml files.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 07 Sep 2007 13:48:42 -0400</pubDate>
</item>
<item>
    <title>Add a size field to the section headers to avoid sentinels.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{d21d74d6e297}/razor.c</link>
    <description><![CDATA[Add a size field to the section headers to avoid sentinels.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 07 Sep 2007 12:11:37 -0400</pubDate>
</item>
<item>
    <title>Clean up import logic and make it independent of XML parsing.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{6a715b310792}/razor.c</link>
    <description><![CDATA[Clean up import logic and make it independent of XML parsing.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 07 Sep 2007 11:56:04 -0400</pubDate>
</item>
<item>
    <title>Sort on version as second order key for provides and requires.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{71a410830f3d}/razor.c</link>
    <description><![CDATA[Sort on version as second order key for provides and requires.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 07 Sep 2007 00:09:18 -0400</pubDate>
</item>
<item>
    <title>Track the requires and provides per package.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{1b8f6a5022f1}/razor.c</link>
    <description><![CDATA[Track the requires and provides per package.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 06 Sep 2007 23:31:26 -0400</pubDate>
</item>
<item>
    <title>Uniqueify requires and provides after import.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c4338a14dd9f}/razor.c</link>
    <description><![CDATA[Uniqueify requires and provides after import.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 06 Sep 2007 17:01:01 -0400</pubDate>
</item>
<item>
    <title>Also import requires.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{7820b7d94662}/razor.c</link>
    <description><![CDATA[Also import requires.<br/>
<br/>
Needs more work though, only 10% of requires are unique.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 06 Sep 2007 15:11:49 -0400</pubDate>
</item>
<item>
    <title>Track provides in the package set.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{235f7daf817c}/razor.c</link>
    <description><![CDATA[Track provides in the package set.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 05 Sep 2007 00:32:09 -0400</pubDate>
</item>
<item>
    <title>Factor out array code.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{4eeed5fbe6b7}/razor.c</link>
    <description><![CDATA[Factor out array code.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 04 Sep 2007 23:52:59 -0400</pubDate>
</item>
<item>
    <title>Cleanup and renaming: hashtable and razor_context combined into razor_set.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c8e9dbcfaf02}/razor.c</link>
    <description><![CDATA[Cleanup and renaming: hashtable and razor_context combined into razor_set.<br/>
<br/>
It's no longer just a hashtable, it's really a set of packages.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 03 Sep 2007 23:31:32 -0400</pubDate>
</item>
<item>
    <title>Add a simple package list to the repo.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{917677cdceb3}/razor.c</link>
    <description><![CDATA[Add a simple package list to the repo.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 03 Sep 2007 23:13:19 -0400</pubDate>
</item>
<item>
    <title>Initial commit.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{e15eb9ef9c28}/razor.c</link>
    <description><![CDATA[Initial commit.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 03 Sep 2007 14:36:59 -0400</pubDate>
</item>

  </channel>
</rss>
