diff --git a/VERSION b/VERSION index 6e8bf73..17e51c3 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.0 +0.1.1 diff --git a/lib/vcard/vcard.rb b/lib/vcard/vcard.rb index a94bfb4..766e997 100644 --- a/lib/vcard/vcard.rb +++ b/lib/vcard/vcard.rb @@ -682,6 +682,7 @@ def Vcard.decode(card) string = string.unpack('v*').pack('U*') end + string.force_encoding(Encoding::UTF_8) entities = Vpim.expand(Vpim.decode(string)) # Since all vCards must have a begin/end, the top-level should consist diff --git a/vcard.gemspec b/vcard.gemspec index 38ebc4e..e8152dc 100644 --- a/vcard.gemspec +++ b/vcard.gemspec @@ -2,7 +2,7 @@ Gem::Specification.new do |s| s.name = %q{vcard} - s.version = "0.1.0" + s.version = "0.1.1" s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.authors = ["Jakub Kuźma"] @@ -12,7 +12,6 @@ Gem::Specification.new do |s| "LICENSE", "README.rdoc" ] - s.files = [ ".document", ".gitignore", @@ -29,7 +28,8 @@ Gem::Specification.new do |s| "lib/vcard/vcard.rb", "test/field_test.rb", "test/test_helper.rb", - "test/vcard_test.rb" + "test/vcard_test.rb", + "vcard.gemspec" ] s.homepage = %q{http://github.com/qoobaa/vcard} s.rdoc_options = ["--charset=UTF-8"]