<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -161,6 +161,7 @@ module Prawn
           
        @version = 1.3
        @store = ObjectStore.new(options[:info])
+       @trailer = {}
 
        @page_size       = options[:page_size]   || &quot;LETTER&quot;
        @page_layout     = options[:page_layout] || :portrait</diff>
      <filename>lib/prawn/document.rb</filename>
    </modified>
    <modified>
      <diff>@@ -151,6 +151,7 @@ module Prawn
         trailer_hash = {:Size =&gt; @store.size + 1, 
                         :Root =&gt; @store.root,
                         :Info =&gt; @store.info}
+        trailer_hash.merge!(@trailer) if @trailer
 
         output &lt;&lt; &quot;trailer\n&quot;
         output &lt;&lt; Prawn::PdfObject(trailer_hash) &lt;&lt; &quot;\n&quot;</diff>
      <filename>lib/prawn/document/internals.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>922c9ecba8654b9508a613de3c49f682279ae86b</id>
    </parent>
  </parents>
  <author>
    <name>Brad Ediger</name>
    <email>brad.ediger@madriska.com</email>
  </author>
  <url>http://github.com/sandal/prawn/commit/45f2dbd8bef4fed9782c0223ebe80b2ae043627a</url>
  <id>45f2dbd8bef4fed9782c0223ebe80b2ae043627a</id>
  <committed-date>2009-11-05T13:09:25-08:00</committed-date>
  <authored-date>2009-11-05T13:08:50-08:00</authored-date>
  <message>Use @trailer in Prawn::Document to allow plugins to put entries in the document trailer</message>
  <tree>bb209aa8ad33d7963a0f7f2fc45529c0187562a1</tree>
  <committer>
    <name>Brad Ediger</name>
    <email>brad.ediger@madriska.com</email>
  </committer>
</commit>
