Sha256: f646019b29b76c26498e55d42d32e844f6eac40fb82565d2b5b90789806be7b3

Contents?: true

Size: 219 Bytes

Versions: 2

Compression:

Stored size: 219 Bytes

Contents

module Typeright
  # UTF-8 hyphens -- for everyone
  module Punctuator
    def self.work(txt)
      # Elipses
      txt
        .gsub(/\.{3}/, '…')
        .gsub(/--/, '—')
        .tr('-', '–')
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
typeright-0.0.5 lib/typeright/punctuator.rb
typeright-0.0.3 lib/typeright/punctuator.rb