{希哲17年4月5日8歩 K#F85E/E74C-5EA8}
宇田川浩行調整・手定めを終え,ここでいったん出振るい(昨日うっかり中途半端な状態で全体出振るいしてしまったため,譜類添付機能周りで不具合があったかもしれない)。
添付代置子を追加し,貼り付け・ドロップによる添付も使えるようになった。用合い面でもほぼ完成形か。
添付代置子
3月27日の開発で考案した,送信中に挿入しておく添付代置子は,最終的に <!-- +[拡張子] [文言]...[追加ピリオド] -->
の形式となった。日本語・WebP であれば,<!-- +webp 送信中... -->
となる(3月27日の開発記録で「読み込み中」と書いていたのは単なる間違い)。
まず描写内を探索し,埋め込み済みでなければ添付代置子を挿入する。この時,添付代置子が固有の文字列となるように,必要であればピリオドを追加していく。送信完了時,成功なら埋め込み記法に置換,失敗なら消去する。貼り付けのために,描写欄に捕活中はカーソルの位置に代置子を挿入するようになっているが,捕活していない場合は末尾に追記する。また,送信中に代置子が書き換えられた場合は無視して埋め込み記法を末尾に追記する。
その他
;}
}(50){希哲16年1月15日14歩 K#F85E/E74C-8E46}
宇田川浩行(書きかけ)
類型化正規表現 rgx_IKON_T
に整理しつつ,目出し輪符を実装。出振るい,手定め済み(目出し輪符手定めの様子)。
5日5歩の検討を下敷きにしたが,これも実際に使ってみると想像以上の収穫だった。
使ってみるまで,前後両方に表示するのは遊びくらいかと思っていたが,文中で使う時の目印など実用的な使い道も意外にありそうだ。
面白い閃きもあった。顔文字を模して {:
と :}
を使うなら,ウインク型の {;
と ;}
が使えてもいいとは思っていたが,これが出放りアイコンに使えることに気付いた。アイコンは表示したいが利用者固有のものである必要はない,あるいは少し不都合がある場合に使える。顔文字にもぴったりだ。
この手応えで類型化正規表現は漸次的に行っていくことにした。