Sha256: ca40aa4681a8a2f165cf8cae7846f4b89cf1d79236bec5662402d35ae5b6eacf

Contents?: true

Size: 305 Bytes

Versions: 2

Compression:

Stored size: 305 Bytes

Contents

require "charwidth"
module Charwidth
  module String
    def normalize_charwidth(options = {})
      dup.normalize_charwidth!(options)
    end

    def normalize_charwidth!(options = {})
      Charwidth.normalize!(self, options)
    end
  end
end

::String.class_eval do
  include ::Charwidth::String
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
charwidth-0.1.3 lib/charwidth/string.rb
charwidth-0.1.1 lib/charwidth/string.rb