操作
機能 #795
完了リツイートをリツイートする
開始日:
2015-11-19
期日:
進捗率:
0%
プラグイン名:
説明
あるツイートをリツイートする時、そのツイート自身ではなく、最後に受け取ったリツイートをリツイートする。
Twitter公式アプリにできるだけ近づけるため。mikutterもretweeted_retweetには対応しているので、mikutter同士でリツイートがお互いに見えて面白い感じになるかもしれない
ファイル
Osamu Koga さんがほぼ9年前に更新
abcb379 で Message#ancestors
の返すものが変わったため「全員に返信」が壊れてしまっていました。
このメソッド名で Enumerator
が返ってくるのは直感的じゃない気がしたので、直すついでに each_ancestors
と ancestors
に機能を分けてみました。
ちょうど String#each_char
と String#chars
のような感じです(名前も each_ancestor
のほうが英語として正しいと思いますが、publicなメソッドなので変えるのは難しいですね……)。
toshi_a 初音 さんがほぼ9年前に更新
- 担当者 を toshi_a 初音 から Osamu Koga に変更
適用したらこんな感じでしょうか。
eachの用法は理解できませんでしたが、確かに他のコードではeachの後は単数形なので、そうしておきました。
Osamu Koga さんがほぼ9年前に更新
- 担当者 を Osamu Koga から toshi_a 初音 に変更
そんな感じです。deprecateいいですね。
eachの使い分けは、each_hogeはブロックがあればyield、なければEnumeratorを返すメソッドで、hogesはeach_hoge.to_aと等価になるという挙動のことを指していました。
操作