Sha256: 5c86b76e0221c97368b3be6d7fda3db315e18d7e11d48dd3831755f7e13d0a4b
Contents?: true
Size: 908 Bytes
Versions: 4
Compression:
Stored size: 908 Bytes
Contents
require 'mail' require 'charlock_holmes' Dir["#{__dir__}/jdec/**/*.rb"].each do |file| require file end module Mail module Jdec class << self attr_reader :enabled attr_accessor :autodetect_confidence attr_accessor :autodetect_skip_charsets attr_accessor :preferred_charsets def enabled? @@enabled end def enable @@enabled = true end def disable @@enabled = false end end self.enable self.autodetect_confidence = 50 self.autodetect_skip_charsets = %w() self.preferred_charsets = { 'iso-2022-jp' => 'cp50221', 'iso-2022-jp-1' => 'cp50221', 'iso-2022-jp-2' => 'cp50221', 'iso-2022-jp-3' => 'cp50221', 'iso-2022-jp-2004' => 'cp50221', 'shift_jis' => 'cp932', 'shift-jis' => 'cp932', 'x_sjis' => 'cp932', 'x-sjis' => 'cp932' } end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
mail-jdec-1.0.10 | lib/mail/jdec.rb |
mail-jdec-1.0.9 | lib/mail/jdec.rb |
mail-jdec-1.0.8 | lib/mail/jdec.rb |
mail-jdec-1.0.7 | lib/mail/jdec.rb |