From: William Morgan Date: Wed, 29 Apr 2009 17:47:24 +0000 (-0400) Subject: make raw_message faster with string += => << X-Git-Url: https://git.notmuchmail.org/git?a=commitdiff_plain;h=11ba44823d731a5e5bd18401e46cc6cb5f8bfb55;p=sup make raw_message faster with string += => << this method ain't used that much, but << is significantly faster than += for Strings. --- diff --git a/lib/sup/mbox/loader.rb b/lib/sup/mbox/loader.rb index 086510d..37d253e 100644 --- a/lib/sup/mbox/loader.rb +++ b/lib/sup/mbox/loader.rb @@ -93,7 +93,7 @@ class Loader < Source def raw_message offset ret = "" - each_raw_message_line(offset) { |l| ret += l } + each_raw_message_line(offset) { |l| ret << l } ret end