lib/src-generic/Utf8.rb in wirispluginengine-3.62.0.1322 vs lib/src-generic/Utf8.rb in wirispluginengine-7.14.0.1422

- old
+ new

@@ -1,27 +1,27 @@ -module Wiris - class Utf8 - def self.toBytes(str) - return str.force_encoding("UTF-8").bytes.to_a - end - - def self.fromBytes(bytes) - return bytes.pack("C*") - end - - def self.charCodeAt(s, index) - return s.codepoints.to_a[index] - end - - def self.uchr(code) - return code.chr(Encoding::UTF_8) - end - - def self.getLength(s) - return s.length - end - - def self.charAt(s, i) - return s[i] - end - end +module Wiris + class Utf8 + def self.toBytes(str) + return str.force_encoding("UTF-8").bytes.to_a + end + + def self.fromBytes(bytes) + return bytes.pack("C*") + end + + def self.charCodeAt(s, index) + return s.codepoints.to_a[index] + end + + def self.uchr(code) + return code.chr(Encoding::UTF_8) + end + + def self.getLength(s) + return s.length + end + + def self.charAt(s, i) + return s[i] + end + end end \ No newline at end of file