sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit f2978dfd02cdbeee19b5c94e6897d9d9e6e82bd5
parent 2bc5ed8650fd762cda1820c7c4991a43723b48c0
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Thu, 21 Nov 2013 09:44:03 +0100

fix_encoding on person fields

Diffstat:
M lib/sup/person.rb | 3 +++
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/lib/sup/person.rb b/lib/sup/person.rb
@@ -6,6 +6,9 @@ class Person
   def initialize name, email
     raise ArgumentError, "email can't be nil" unless email
 
+    name.fix_encoding!
+    email.fix_encoding!
+
     @name = if name
       name = name.strip.gsub(/\s+/, " ")
       name =~ /^(['"]\s*)(.*?)(\s*["'])$/ ? $2 : name