Where&#39;s the patch?  Could somebody upload it to <a href="http://codereview.appspot.com">codereview.appspot.com</a>?  I find it easiest to suck things down from there (it has raw download patch URLs), even if there are no comments on the code itself.<div>
<br><div class="gmail_quote">On Fri, Apr 24, 2009 at 11:52 AM, Chris Anderson <span dir="ltr">&lt;<a href="mailto:cva@pobox.com">cva@pobox.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I applied this patch last night and after making a couple small changes it seems to work just fine (though I haven&#39;t tested all of the edge cases).<br><br>Can we get this committed? <br><br>cva<div><div></div><div class="h5">
<br><br><div class="gmail_quote">
On Mon, Apr 20, 2009 at 2:01 AM, Stéphane Alnet <span dir="ltr">&lt;<a href="mailto:stephane@shimaore.net" target="_blank">stephane@shimaore.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">

Chris,<br>
<div><br>
&gt; I&#39;m waking up this thread to see if there was ever a consensus as to whether<br>
&gt; this was the preferred solution or people preferred the patch for doing gc<br>
&gt; against local metafiles.<br>
<br>
</div>The patch was designed to allow both, but I didn&#39;t want to mess up<br>
gc() so I didn&#39;t add an option for local metafiles.<br>
<br>
Essentially the two lines in Brackup::Target that read:<br>
<br>
     my $decrypted_backup = new Brackup::DecryptedFile($tempfile);<br>
     my $parser = Brackup::Metafile-&gt;open($decrypted_backup-&gt;name);<br>
<br>
would need to be rewritten:<br>
<br>
   my $parser;<br>
   if($use_local_metafile)<br>
   {<br>
     # Assumes local metafiles are unencrypted.<br>
     $parser = Brackup::Metafile-&gt;open($local_metafile_name);<br>
   }<br>
   else<br>
   {<br>
     $self-&gt;get_backup($backup-&gt;filename, $tempfile);<br>
     $decrypted_backup = new Brackup::DecryptedFile($tempfile);<br>
     $parser = Brackup::Metafile-&gt;open($decrypted_backup-&gt;name);<br>
   }<br>
<br>
But the outside loop in gc() needs to be rewritten, in order to<br>
account for local metafiles and provide $use_local_metafile flag and<br>
the $local_metafile_name above.<br>
<div><br>
&gt; Either way, does anyone have a version of this<br>
&gt; patch which will apply cleanly to 1.07 and, if so, is there any interest in<br>
&gt; getting this committed?<br>
<br>
</div>I just tested and it seems to apply cleanly to 1.07.<br>
<font color="#888888">Stéphane<br>
</font></blockquote></div><br>
</div></div></blockquote></div><br></div>