lib/nanoc/cli/stream_cleaners/utf8.rb in nanoc-3.8.0 vs lib/nanoc/cli/stream_cleaners/utf8.rb in nanoc-4.0.0a1
- old
+ new
@@ -1,8 +1,10 @@
# encoding: utf-8
module Nanoc::CLI::StreamCleaners
# Simplifies output by replacing UTF-8 characters with their ASCII decompositions.
+ #
+ # @api private
class UTF8 < Abstract
# @see Nanoc::CLI::StreamCleaners::Abstract#clean
def clean(s)
# FIXME: this decomposition is not generally usable
s.gsub(/“|”/, '"').gsub(/‘|’/, '\'').gsub('…', '...').gsub('©', '(c)')