- 追加された行はこの色です。
- 削除された行はこの色です。
* CVS更新中 -- [[henoheno]] [#yb38a353]
複数行のパッチを整理しています。
複数行のパッチを整理していました。現在((ここ数日)):
+ 利用される場面や表記方法に面倒が無いかどうか、
+ 現状の実現手法である「既存のブロックプラグインAPIに融合する」事に問題点が無いかどうか(既存のブロックプラグインとの干渉がある様であれば、専用のAPIを用意する事も可能)、
+ インライン型のプラグインには複数行のニーズはないのか(数式等)、本当にあるのか、その場合もインラインプラグインAPIに融合させるのか(無理では...)、
+ デリミタの扱いについて他にうまい手がないか (改行があるかないかを調べさせる様では遅い)
+ その他既存の問題点
+ 何か自分が勘違いしていたり、見逃していないか
等を検討中です。
いずれにせよrcリリースには含めるつもりで取り組んでいます。
ということで、本日は事前の仕込み(手元のコードから切り離した改善点)+α。
** クリンナップ [#bd9f2d0b]
- [[cvs:lib/file.php]] (1.28) -- make_str_rules(): Cleanup. Save our memories
- [[cvs:lib/convert_html.php]] (1.13) -- Just cleanups about #block plugins
- [[cvs:lib/plugin.php]] (1.14) -- Just cleanups about #block plugins
*** TrackBack関係(クリンナップ) [#l7fe4871]
- [[cvs:lib/trackback.php]] (1.20) -- What you see is what you set
- [[cvs:plugin/edit.inc.php]] (1.36) -- Don't call functionality without reason (Pointed out by [[Yuu]])