- case(field = @header_lines[curpos - @skip_top_rows])
- when "Subject"
- text = BufferManager.ask :subject, "Subject: ", @header[field]
- @header[field] = parse_header field, text if text
- else
- default =
- case field
- when *MULTI_HEADERS
- @header[field].join(", ")
- else
- @header[field]
- end
-
- contacts = BufferManager.ask_for_contacts :people, "#{field}: ", default
- if contacts
- text = contacts.map { |s| s.longname }.join(", ")
- @header[field] = parse_header field, text
- end
- end
- update