<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>9ad5aaf6ac7443bd41c8d435e840f3496973cf98</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/f8c00f0eaef438786b0889f9153f5fc25562e26e</url>
    <id>f8c00f0eaef438786b0889f9153f5fc25562e26e</id>
    <committed-date>2008-11-02T09:44:17-08:00</committed-date>
    <authored-date>2008-11-02T09:44:17-08:00</authored-date>
    <message>Fix some sizing issues</message>
    <tree>e77098f3c37e9b8145047c388bdd2a87c4b01868</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>288960bb8fc8c96419a8904f5d3b0322f89f70bc</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/9ad5aaf6ac7443bd41c8d435e840f3496973cf98</url>
    <id>9ad5aaf6ac7443bd41c8d435e840f3496973cf98</id>
    <committed-date>2008-11-02T09:35:27-08:00</committed-date>
    <authored-date>2008-11-02T09:35:27-08:00</authored-date>
    <message>Add menu items for the soup overlay options, and add a &quot;fecundity&quot; overlay which shows which creatures are reproducing.</message>
    <tree>b741395918d6a3edf3264fc2c81b5eeef7d09975</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bf00bbb7b72b01051c7fce1875984340d0381866</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/288960bb8fc8c96419a8904f5d3b0322f89f70bc</url>
    <id>288960bb8fc8c96419a8904f5d3b0322f89f70bc</id>
    <committed-date>2008-11-02T08:53:00-08:00</committed-date>
    <authored-date>2008-11-02T08:53:00-08:00</authored-date>
    <message>Show number of offspring in inspector.</message>
    <tree>bfdd841b99123b1584e07b41985072c821f64381</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>feeba7dba0e4831719e7f510a5fdde15583f1645</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/bf00bbb7b72b01051c7fce1875984340d0381866</url>
    <id>bf00bbb7b72b01051c7fce1875984340d0381866</id>
    <committed-date>2008-11-01T15:05:30-07:00</committed-date>
    <authored-date>2008-11-01T15:05:30-07:00</authored-date>
    <message>Use bindings and KVO to manage the auxiliary view for the &quot;two genotypes&quot; graph.</message>
    <tree>a3a6699563e22ace866a399ae5207ecc2f57580c</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>10345decf09d1b92ad15dd877daa39f5da9322b0</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/feeba7dba0e4831719e7f510a5fdde15583f1645</url>
    <id>feeba7dba0e4831719e7f510a5fdde15583f1645</id>
    <committed-date>2008-10-26T11:44:14-07:00</committed-date>
    <authored-date>2008-10-26T11:44:14-07:00</authored-date>
    <message>Added graph to track frequencies of two genotypes. Required:
* Teaching GraphX how to draw more than on data series in a plot
* New drag-aware MTGenotypeImageView class (which has a creature property, but should really have a genotype property)
* Ability of an MTGraphAdaptor to have an auxiliary view
* Data logger changes to allow for loggers that store a pair&lt;&gt; per data point
* General drag-and-drop changes; added a flavor that identifies a creature in the soup by creature-id.</message>
    <tree>fc7e3173672b9255f2059ec8530ecffac2bfe825</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a4858fbaa37a632ddaf14fec9cfb6a1da2a5df44</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/10345decf09d1b92ad15dd877daa39f5da9322b0</url>
    <id>10345decf09d1b92ad15dd877daa39f5da9322b0</id>
    <committed-date>2008-10-25T12:47:09-07:00</committed-date>
    <authored-date>2008-10-25T12:47:09-07:00</authored-date>
    <message>More graph controller code tidyup.</message>
    <tree>ddcbbfc0f4c82f43a332936237ec7aafe4f2b05b</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f2e07fca3682e66e7533d7b4676332055927b229</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/a4858fbaa37a632ddaf14fec9cfb6a1da2a5df44</url>
    <id>a4858fbaa37a632ddaf14fec9cfb6a1da2a5df44</id>
    <committed-date>2008-10-25T12:46:56-07:00</committed-date>
    <authored-date>2008-10-25T12:46:56-07:00</authored-date>
    <message>Make sure to clip the grid lines to the graph view.</message>
    <tree>f73a376e42e711431f223623d74c92246f6c6a9a</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>836d902828deba9dd78f121e0e90be8ff44d90fc</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/f2e07fca3682e66e7533d7b4676332055927b229</url>
    <id>f2e07fca3682e66e7533d7b4676332055927b229</id>
    <committed-date>2008-10-25T12:08:58-07:00</committed-date>
    <authored-date>2008-10-25T12:08:58-07:00</authored-date>
    <message>Avoid the separate array of graph adaptor identifiers, and just expose the -graphs property/</message>
    <tree>e9f30670153c65aec0408f6a40bfe5984016d1e1</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dd131f04cb909b3840fb9c2e3dc6c40d41bf2477</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/836d902828deba9dd78f121e0e90be8ff44d90fc</url>
    <id>836d902828deba9dd78f121e0e90be8ff44d90fc</id>
    <committed-date>2008-10-25T11:25:27-07:00</committed-date>
    <authored-date>2008-10-25T11:25:27-07:00</authored-date>
    <message>Make the various timeline graphs use slicer cycles, rather than instructions, as the x axis.</message>
    <tree>07d85f704e3326f8617dcc8252681fc87f8e7a44</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5db7087b22163901aa5e941ac5e570dddf218ce5</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/dd131f04cb909b3840fb9c2e3dc6c40d41bf2477</url>
    <id>dd131f04cb909b3840fb9c2e3dc6c40d41bf2477</id>
    <committed-date>2008-10-19T13:17:51-07:00</committed-date>
    <authored-date>2008-10-19T13:17:51-07:00</authored-date>
    <message>Implement cyclical data collectors, which collect data every N cycles of the slicer queue. Make the population size data collector such a collector.</message>
    <tree>ed13b252b18fec3fba638316b30205be09de60ee</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8f5943f6cca2cd0d6a7d305e4bacf8c58b68c731</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/5db7087b22163901aa5e941ac5e570dddf218ce5</url>
    <id>5db7087b22163901aa5e941ac5e570dddf218ce5</id>
    <committed-date>2008-10-19T10:41:58-07:00</committed-date>
    <authored-date>2008-10-19T10:41:58-07:00</authored-date>
    <message>Fix to allow drags from the inventory table view to external apps.</message>
    <tree>535829f5efccb4a019462e4c36a5f826d3873657</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>28136326fc678d6d38463829ac220b5a9873a6d2</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/8f5943f6cca2cd0d6a7d305e4bacf8c58b68c731</url>
    <id>8f5943f6cca2cd0d6a7d305e4bacf8c58b68c731</id>
    <committed-date>2008-10-19T10:20:47-07:00</committed-date>
    <authored-date>2008-10-19T10:20:47-07:00</authored-date>
    <message>Use property syntax, more code factoring.</message>
    <tree>f55c009a4fa8e219eec448765018f4348d866146</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eda1d62c16c9cafde04e5962a1721bacd82b3ee1</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/28136326fc678d6d38463829ac220b5a9873a6d2</url>
    <id>28136326fc678d6d38463829ac220b5a9873a6d2</id>
    <committed-date>2008-10-19T10:20:25-07:00</committed-date>
    <authored-date>2008-10-19T10:20:25-07:00</authored-date>
    <message>Move the delegate and dataSource to the base class, retain the data source, add -willUpdate and -didUpdate delegate methods.</message>
    <tree>148484ad3a5a3e70d9222337611efc6d9e9994ef</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d0acd9787967c98bb74d42f853749a93a2149946</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/eda1d62c16c9cafde04e5962a1721bacd82b3ee1</url>
    <id>eda1d62c16c9cafde04e5962a1721bacd82b3ee1</id>
    <committed-date>2008-10-19T09:43:58-07:00</committed-date>
    <authored-date>2008-10-19T09:43:58-07:00</authored-date>
    <message>Factor SimpleDataLogger and graph drawing code to share more of it.</message>
    <tree>a05a25f76cfe9dbfc9f5e88b69434c36ea042c4e</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2bf2655e7942018fa9ca342224fdd65daadaf519</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/d0acd9787967c98bb74d42f853749a93a2149946</url>
    <id>d0acd9787967c98bb74d42f853749a93a2149946</id>
    <committed-date>2008-10-18T23:26:13-07:00</committed-date>
    <authored-date>2008-10-18T23:26:13-07:00</authored-date>
    <message>Fix the units in the timeline graphs, and improve the axis scaling.</message>
    <tree>38f5f3aa1cb290c8093f6420307cbd8deffdb598</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e87a5df8b413559cb8b52dd4496f8c1375e96daf</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/2bf2655e7942018fa9ca342224fdd65daadaf519</url>
    <id>2bf2655e7942018fa9ca342224fdd65daadaf519</id>
    <committed-date>2008-10-18T21:04:03-07:00</committed-date>
    <authored-date>2008-10-18T21:04:03-07:00</authored-date>
    <message>Add Graph Suite.xcodeproj as a subproject, so that it builds out of the box.</message>
    <tree>f2ce7eb6406bf0ee6444d3cf3c7e5640387d9a3c</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0ac51659676b1242f582b0b7b18e9a9d6c46cf06</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/e87a5df8b413559cb8b52dd4496f8c1375e96daf</url>
    <id>e87a5df8b413559cb8b52dd4496f8c1375e96daf</id>
    <committed-date>2008-10-18T20:47:28-07:00</committed-date>
    <authored-date>2008-10-18T20:47:28-07:00</authored-date>
    <message>Tidy up the graph adaptor code, sharing more code and fixing some bugs.</message>
    <tree>44712e0f6877904b9e142d6e432258d9843b0924</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>36e6148176899846331dcca5b152f385a8796545</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/0ac51659676b1242f582b0b7b18e9a9d6c46cf06</url>
    <id>0ac51659676b1242f582b0b7b18e9a9d6c46cf06</id>
    <committed-date>2008-10-18T20:13:26-07:00</committed-date>
    <authored-date>2008-10-18T20:13:26-07:00</authored-date>
    <message>Graphs no longer have poll the data source every time they draw; now -dataChanged needs to be called, and they will compute and cache a Bezier curve.

Also hook up setNeedsDisplay: to use KVO to know when properties changed.</message>
    <tree>5eec295c9eebc94ec891a1163e961e62a2c9cf2a</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3ae77508a0e7a5556789410f1f17f8d98151f81d</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/36e6148176899846331dcca5b152f385a8796545</url>
    <id>36e6148176899846331dcca5b152f385a8796545</id>
    <committed-date>2008-10-18T17:37:24-07:00</committed-date>
    <authored-date>2008-10-18T17:37:24-07:00</authored-date>
    <message>Allow soup archives to be extended with &quot;additions&quot;, which are registered with a string key. This required using polymorphic archives, rather than the templatized Archive type.

Use this mechanism to save and restore the soup data collectors for soups run in the Cocoa app.</message>
    <tree>f5f99447413d6e2cc0492123740463c32e6dee9a</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e77653f8d595a8921360c2b1e785d31e21872870</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/3ae77508a0e7a5556789410f1f17f8d98151f81d</url>
    <id>3ae77508a0e7a5556789410f1f17f8d98151f81d</id>
    <committed-date>2008-10-03T23:07:40-07:00</committed-date>
    <authored-date>2008-10-03T23:07:40-07:00</authored-date>
    <message>Move world save/load into a helper class, WorldArchive, for future expansion.</message>
    <tree>656edf2c491bd93fc8483ed59ecad8a19d49fdfe</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b1b56a2423de64876cd1e16f98aa935882c6775a</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/e77653f8d595a8921360c2b1e785d31e21872870</url>
    <id>e77653f8d595a8921360c2b1e785d31e21872870</id>
    <committed-date>2008-10-03T22:56:43-07:00</committed-date>
    <authored-date>2008-10-03T22:56:43-07:00</authored-date>
    <message>Move the application's data loggers outside the MacTierra namespace</message>
    <tree>d461ff2dbfd214d501ed58a6641aef4931cb1445</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6221cee672d3e9d1a085e04d89924cfd9ebcaf49</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/b1b56a2423de64876cd1e16f98aa935882c6775a</url>
    <id>b1b56a2423de64876cd1e16f98aa935882c6775a</id>
    <committed-date>2008-10-03T22:52:03-07:00</committed-date>
    <authored-date>2008-10-03T22:52:03-07:00</authored-date>
    <message>Group the data collectors into a WorldDataCollectors class</message>
    <tree>6b0a99332658b1f6246f7a8f93752b69e4b9e5d2</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>12735743c54b12c62d5c89c26e2200b79e48b533</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/6221cee672d3e9d1a085e04d89924cfd9ebcaf49</url>
    <id>6221cee672d3e9d1a085e04d89924cfd9ebcaf49</id>
    <committed-date>2008-09-29T22:57:20-07:00</committed-date>
    <authored-date>2008-09-29T22:57:20-07:00</authored-date>
    <message>Add data collection of the fitness of the most populous genotype. Fitness is measured as the number of offspring produce per slicer cycle.</message>
    <tree>08f5dc2867f78ecf0f9c8b1e541de9e10a1c8dbf</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bd44fcbfc53cb8599ec3d8057c6d04a3bc6fe72e</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/12735743c54b12c62d5c89c26e2200b79e48b533</url>
    <id>12735743c54b12c62d5c89c26e2200b79e48b533</id>
    <committed-date>2008-09-28T22:57:43-07:00</committed-date>
    <authored-date>2008-09-28T22:57:43-07:00</authored-date>
    <message>Implement leanness selection via a dynamic_bitset that tracks which instructions have been executed.</message>
    <tree>92253ed2b20e9ff2a8a31e120973437f7a78a0ab</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3116b8c37d6a962ae64f34a6f34179b19aa7b1ef</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/bd44fcbfc53cb8599ec3d8057c6d04a3bc6fe72e</url>
    <id>bd44fcbfc53cb8599ec3d8057c6d04a3bc6fe72e</id>
    <committed-date>2008-09-26T20:23:16-07:00</committed-date>
    <authored-date>2008-09-26T20:23:16-07:00</authored-date>
    <message>Store a copy of the genome at birth, which is considered the &quot;true&quot; genome of a creature. Use this to determine if daughters bred true, rather than using the current genome which may have been modified by self-writes, or cosmic rays.</message>
    <tree>bb8d655aa37dbde3e6461c105d838962f3b14109</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dddb2bdc34dfdeddb15af33fef4ddb1ea006baaa</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/3116b8c37d6a962ae64f34a6f34179b19aa7b1ef</url>
    <id>3116b8c37d6a962ae64f34a6f34179b19aa7b1ef</id>
    <committed-date>2008-09-26T10:35:58-07:00</committed-date>
    <authored-date>2008-09-26T10:35:58-07:00</authored-date>
    <message>Highlight matching creatures in the soup (if Cells are showing) when selecting genotypes in the inventory list.</message>
    <tree>6627ad465083bcb8dbd0f1c648db23c965f3b7ce</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6b806739761a065a3ff4e1ad72f76d9d267f4720</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/dddb2bdc34dfdeddb15af33fef4ddb1ea006baaa</url>
    <id>dddb2bdc34dfdeddb15af33fef4ddb1ea006baaa</id>
    <committed-date>2008-09-26T09:29:42-07:00</committed-date>
    <authored-date>2008-09-26T09:29:42-07:00</authored-date>
    <message>Register SIGINT and SIGTERM signal handlers so that a run can be indefinite, but save the soup on interrupt or kill.</message>
    <tree>ff4715aa0de96e46f73c1f88cd0ccdf905c31ce2</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e65d45d8a2447d0df7d3587e28ec22e934906c7b</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/6b806739761a065a3ff4e1ad72f76d9d267f4720</url>
    <id>6b806739761a065a3ff4e1ad72f76d9d267f4720</id>
    <committed-date>2008-09-25T22:15:05-07:00</committed-date>
    <authored-date>2008-09-25T22:15:05-07:00</authored-date>
    <message>Command-line mactierra improvements:
* auto-increment the output file name to avoid overwriting existing files
* auto-detect the format of the input file
* improved error detection</message>
    <tree>2b5f65341aef8509918f9849f49ddce12cb56b13</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>29473965d13c3b88cb9071e42bcfc4d97c80493e</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/e65d45d8a2447d0df7d3587e28ec22e934906c7b</url>
    <id>e65d45d8a2447d0df7d3587e28ec22e934906c7b</id>
    <committed-date>2008-09-24T23:18:57-07:00</committed-date>
    <authored-date>2008-09-24T23:18:57-07:00</authored-date>
    <message>Rename &quot;Settings&quot; to &quot;Configuration&quot; for export from Cocoa app, to match command-line arguments.

Improved command-line argument handling in the tool, and use default output file name that includes the random seed.</message>
    <tree>6ed65eb7cd931b715a97f8b49b2b5d60bfe26404</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>60a3ab9ce76eba18bcdac00e0bbde5f1b1792c99</id>
      </parent>
    </parents>
    <author>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </author>
    <url>http://github.com/smfr/mactierra/commit/29473965d13c3b88cb9071e42bcfc4d97c80493e</url>
    <id>29473965d13c3b88cb9071e42bcfc4d97c80493e</id>
    <committed-date>2008-09-24T22:49:13-07:00</committed-date>
    <authored-date>2008-09-24T22:49:13-07:00</authored-date>
    <message>Fix bug in boost::archive::xml_archive_exception (http://svn.boost.org/trac/boost/ticket/1807)</message>
    <tree>065fb09a88dba3cda50340d8588ead86bad5909f</tree>
    <committer>
      <name>Simon Fraser</name>
      <email>simon.fraser@apple.com</email>
    </committer>
  </commit>
</commits>
