# File lib/bundler/vendor/thor/lib/thor/shell/basic.rb, line 368
      def truncate(string, width)
        as_unicode do
          chars = string.chars.to_a
          if chars.length <= width
            chars.join
          else
            ( chars[0, width - 3].join) + "..."
          end
        end
      end