OSDN Git Service

GetTextLengthRemainWeightedの内部で使用するインデックスをコードポイント単位となるように変更
authorKimura Youichi <kim.upsilon@bucyou.net>
Sat, 13 Oct 2018 15:22:37 +0000 (00:22 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Sat, 13 Oct 2018 15:47:26 +0000 (00:47 +0900)
commit59cfadafb820ee61847513e4ecfdc886b6f6ab40
tree02f2386a2a3324664f902c8b99327ed11c8b1242
parentf862ef84f91a894e773e9d9a2b5d3b7c36c87b9e
GetTextLengthRemainWeightedの内部で使用するインデックスをコードポイント単位となるように変更

f862ef84 によって TweetExtractor が返す Entity のインデックスがコードポイント単位となったため、バイト数単位の pos と一致しなくなっていた

Fixes: f862ef84 ("TweetExtractorの返すエンティティのインデックスがサロゲートペアを考慮できていない不具合を修正")
OpenTween.Tests/ExtensionsTest.cs
OpenTween/Extensions.cs
OpenTween/Twitter.cs