def pretty_puts
      extend Hirb::Console
      Hirb.enable({ pager: false })
      puts "\nStatistics based on #{commit_range.to_s(true)}"
      puts "Active files: #{number_with_delimiter(files)}"
      puts "Active lines: #{number_with_delimiter(loc)}"
      puts "Total commits: #{number_with_delimiter(commits)}\n"
      unless @everything
        puts "\nNote: Files matching MIME type #{ignore_types.join(", ")} has been ignored\n\n"
      end
      table(authors, fields: printable_fields)
    end
def pretty_puts
      extend Hirb::Console
      Hirb.enable({ pager: false })
      puts "\nStatistics based on #{commit_range.to_s(true)}"
      puts "Active files: #{number_with_delimiter(files)}"
      puts "Active lines: #{number_with_delimiter(loc)}"
      puts "Total commits: #{number_with_delimiter(commits)}\n"
      unless @everything
        puts "\nNote: Files matching MIME type #{ignore_types.join(", ")} has been ignored\n\n"
      end
      table(authors, fields: printable_fields)
    end
@args[:repository] String Absolute path to git repository
 @args[:sort] String What should #authors be sorted by?
 @args[:by_type] Boolean Should counts be grouped by file extension?
 @args[:exclude] String Comma-separated list of paths in the repo
   which should be excluded
 @args[:branch] String Branch to run from
 @args[:after] date after
 @args[:before] date before


 Generates pretty output