Sha256: eb2ccf1d5691a57c3466cebda551c5dab755aa96725bdada1d2ab452ab8f7619
Contents?: true
Size: 390 Bytes
Versions: 1
Compression:
Stored size: 390 Bytes
Contents
# -*- encoding : utf-8 -*- class Phrase::Tool::EncodingDetector def self.file_seems_to_be_utf16?(file) file_seems_to_be_utf16_be?(file) or file_seems_to_be_utf16_le?(file) end def self.file_seems_to_be_utf16_be?(file) IO.read(file, 2).bytes.to_a == [0xFE, 0xFF] end def self.file_seems_to_be_utf16_le?(file) IO.read(file, 2).bytes.to_a == [0xFF, 0xFE] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
phrase-0.3.1 | lib/phrase/tool/encoding_detector.rb |