lib/sup/mbox.rb in sup-0.0.1 vs lib/sup/mbox.rb in sup-0.0.2

- old
+ new

@@ -2,17 +2,17 @@ module Redwood ## some utility functions module MBox - BREAK_RE = /^From \S+@\S+/ + BREAK_RE = /^From \S+/ def read_header f header = {} last = nil ## i do it in this weird way because i am trying to speed things up - ## at load-message time. + ## when scanning over large mbox files. while(line = f.gets) case line when /^From:\s+(.*)$/i: header[last = "From"] = $1 when /^To:\s+(.*)$/i: header[last = "To"] = $1 when /^Cc:\s+(.*)$/i: header[last = "Cc"] = $1