On Mon, Apr 02 2012, Jani Nikula <jani@nikula.org> wrote: > Batch tagging brings performance and atomicity by opening and closing the > db only once. The hex encoding handles insane message ids and tags. > Otherwise there should be no difference. I can maybe see performance in terms of opening and closing the db only once, but atomicity? Not sure I see how that is improved. And shouldn't we be able to improve the handling of command line arguments so that we get the same encoding handling on the command line as we would from stdin? jamie.