SkyArts.com’s Twitter Updates for 2022-02-13
- Alisoft というアリババ・グループの会社が PHP、ASP 等の Webサーバ上のファイルを散々スキャンしているのですが、何が目的なのでしょうね。
存在しないので404ですが。他の中国系企業も同様な事を平気でやりますよね… https://t.co/KAofc6TG3X 00:47:43, 2022-02-13
- The "Wrix" (Ultra-High-Functional Text Editor) for Android has been updated!
It's FREE, so please Try Ultra-Comfort… https://t.co/wYkLRAqcIZ 01:56:22, 2022-02-13 - Android 版 Wrix (超高機能テキストエディタ)を更新しました!
全機能を基本無料で使えます!
広告はありません!
※簡易アプリとは別物です!無料試用期間がありますので、別次元の超快適なテキスト編集環境を体験してみて… https://t.co/xU25NABc07 12:19:42, 2022-02-13
- Google Play の「審査申請後はキャンセル不可」によりリリースできなかったのですが、既に Android 向け Wrix (超高機能テキストエディタ)の次のバージョンが出来ているのですよね。
今回の問題の原因とは別のライ… https://t.co/VFzYVWzWXJ 13:14:33, 2022-02-13
- Android 版 Wrix (超高機能テキストエディタ)の Unicode のサロゲートペアの文字の扱いが間違えている部分を発見しました!
現在修正中です。 - iOS版 Wrix (超高機能テキストエディタ)は該当部分の処理方法が異なるので同じ問題は出ないと考えていますが、念の為に検証する予定です。
https://t.co/I5TlI7fuOY in reply to SkyArts_dot_com 17:26:09, 2022-02-13
- Android は Unicode のサロゲートペアの処理が間違えていて、その上で削除処理は別方面から間違えたバイト数で呼び出されるのですね。
結構色々とやってくれますね。 in reply to SkyArts_dot_com 18:15:03, 2022-02-13
- Unicode のサロゲートペア文字の削除処理が別方面から間違えたバイト数で呼び出されるパターンは、
1. 絵文字キーボード
2. 英字キーボードの時の様ですね。
日本語キーボードはアプリが独自にバイト数計算をして削除しているので処理方法が違うという事ですね。 in reply to SkyArts_dot_com 18:22:35, 2022-02-13
- 削除処理が別方面から間違えたバイト数で呼び出されるパターンは更に
1. 半角英数字が前に1文字の時は呼び出される
2. 半角英数字が前に2文字の時は呼び出されない
とか別のパターンもある感じ。なかなか複雑ですね。 in reply to SkyArts_dot_com 18:33:02, 2022-02-13
- しかも、Android Studio for macOS 自体がサロゲートペア文字をデバッグ値として表示できない問題もあり、見た目で判断するのはなかなか厳しいものがありますね。 in reply to SkyArts_dot_com 18:33:33, 2022-02-13
- Gboard の不具合のデバッグをさせられている気分。 in reply to SkyArts_dot_com 21:10:57, 2022-02-13
- 何となく、Gboard は
1. サロゲートペア文字を知らない
2. サロゲートペアのバイト部分を絵文字の様に扱いたがる
3. 削除(Backspace)時にサロゲートペアのバイト部分だけを削除しようとする
という感じ。サロゲ… https://t.co/XJvXitWIgb in reply to SkyArts_dot_com 23:30:47, 2022-02-13
- 現状、
1. Gboard でサロゲートペア文字を入力できなさそう
2. その上 Android エミュレータはクリップボードが死亡中なのでコピー&ペーストしたいが不可
3. 仕方ないので実機で試さないといけない
という状況でなかなか面倒ですね。 in reply to SkyArts_dot_com 23:33:52, 2022-02-13
0
13
2月