mikel/mail — pull request #358 by mrkn (2012-02-20 01:01:22+00:00)
Title: fix Mail::CommonAddress#value=, Mail::CommonAddress#<< and Mail::Encodings.encode_non_usascii

Mail::CommonAddress#value= and #<< don't work properly.

* Mail::CommonAddress#value= should be available for multi-byte addresses.

* Mail::CommonAddress#<< should be available for multi-byte addresses.

* Mail::CommonAddress#<< should affect its value.

* Mail::Encodings.encode_non_usascii should not change the argument
to make Mail::CommonAddress#value= preserve the contents of its argument.