class Git::Log

def run_log

actually run the 'git log' command
def run_log      
  log = @base.lib.full_log_commits(:count => @count, :object => @object, 
                              :path_limiter => @path, :since => @since, 
                              :author => @author, :grep => @grep, :skip => @skip,
                              :until => @until, :between => @between)
  @commits = log.map { |c| Git::Object::Commit.new(@base, c['sha'], c) }
end