<p><br>
On Apr 3, 2012 12:20 AM, "Jameson Graef Rollins" <<a href="mailto:jrollins@finestructure.net">jrollins@finestructure.net</a>> wrote:<br>
><br>
> On Mon, Apr 02 2012, Jani Nikula <<a href="mailto:jani@nikula.org">jani@nikula.org</a>> wrote:<br>
> > Batch tagging brings performance and atomicity by opening and closing the<br>
> > db only once. The hex encoding handles insane message ids and tags.<br>
> > Otherwise there should be no difference.<br>
><br>
> I can maybe see performance in terms of opening and closing the db only<br>
> once, but atomicity?  Not sure I see how that is improved.</p>
<p>Err, I meant locking, sorry. Nobody else is able to alter the db while batch tagging is in progress.</p>
<p>><br>
> And shouldn't we be able to improve the handling of command line<br>
> arguments so that we get the same encoding handling on the command line<br>
> as we would from stdin?<br>
><br>
> jamie.<br>
</p>