Project

General

Profile

バグ #230

機能 #204: リプライ、公式リツイート、URL、media へのリンクのためにエンティティをつかう

バグ #217: エンティティの情報取得が正常に動作していない

entityのindicesのエスケープ文字によるずれ

Added by toshi_a 初音 almost 9 years ago. Updated over 8 years ago.

Status:
終了
Priority:
通常
Target version:
プラグイン名:
ブランチ:
クラッシュする:

Description

<>&は、エスケープされた状態で文字数がカウントされているらしい。なので、
click > http://...
という文字列のリンクの開始位置は、8ではなく11になっている。
今の実装はそれらを1文字としてカウントすることを想定しているので、このインデックスのズレを吸収する。

#1

Updated by toshi_a 初音 over 8 years ago

  • Status changed from 新規 to 実装待ち
  • % Done changed from 0 to 50

一度エスケープして文字インデックスを再計算しなおす処理を書いた。
ただ、今まで大丈夫だったレアケースなツイート(test2)のエスケープ位置がずれるようになったので、こちらも対処する必要がある。

#2

Updated by toshi_a 初音 over 8 years ago

  • Target version set to 0.0.3
#3

Updated by toshi_a 初音 over 8 years ago

  • % Done changed from 50 to 90

0.0.4に修正を入れた。0.0.3にも取り込む必要がある。
また、ruby1.8で動くか不安なので注意する。

#4

Updated by toshi_a 初音 over 8 years ago

  • Status changed from 実装待ち to 様子見
  • % Done changed from 90 to 100
#5

Updated by toshi_a 初音 over 8 years ago

  • Status changed from 様子見 to 終了

Also available in: Atom PDF