shokai / tw

Twitter client on Ruby.
shokai.github.io/tw
MIT License
151 stars 16 forks source link

merge TL and Search #39

Open shokai opened 11 years ago

shokai commented 11 years ago
% tw -search="shokai.org" @shokai
shokai commented 11 years ago

これすごいめんどくさいな・・

このへんの処理の先にcmdsを実行してるのを変えないとどうしょうもない

      regist_cmds

      cmds.each do |name, cmd|
        next unless @parser[name]
        cmd.call @parser[name], @parser
      end

      auth
      if @parser.argv.size < 1
        Render.display client.mentions, @parser[:format]
      elsif all_requests?(@parser.argv)
        Render.display Parallel.map(@parser.argv, :in_threads => @parser.argv.size){|arg|
          if user = username?(arg)
            res = client.user_timeline user
          elsif (user, list =listname?(arg)) != false
            res = client.list_timeline(user, list)
          end
          res
        }, @parser[:format]
      else
        message = @parser.argv.join(' ')