module StandaloneTypograf::Ellipsis::Processor

Public Class Methods

compile(text, mode) click to toggle source
# File lib/standalone_typograf/ellipsis.rb, line 17
def self.compile(text, mode)
  text.gsub!(/([[:alpha:]])([.][.][.])(\s|$|[[:punct:]])/, '\1'+CHAR[mode]+'\3')
  return text
end