# File lib/terminfo.rb, line 74
  def control_string(*args)
    afflines = 1
    raise ArgumentError, "capname requried" if args.empty?
    afflines = args.shift.to_i if args.first.respond_to?(:to_int)
    raise ArgumentError, "capname not given" if !args.first.respond_to?(:to_str)
    capname = args.shift.to_str 
    self.tputs(self.tparm(self.tigetstr(capname), *args), afflines)
  end