Wikiの構文処理を修正
Wikiの構文処理を少し修正しました。
Wikiの構文で2重ブロックを作成する際、
例えば、
外枠側に何も入れずに、
これだと内側の深度2ブロックが適用されませんでした。
というわけで、
行末 \ で改行をエスケープした場合、
改行コードをそのまま出力して<br>を回避しますが、
改行自体は有効で次の行の行頭構文は有効にしました。
新しい仕様では、
もしかしたらこの変更で問題が生じるかもしれません。
問題が生じるようになっていたら報告お願いします。
Wikiの構文で2重ブロックを作成する際、
例えば、
]深度1枠付き<div>
]]深度2枠付き<div>
こんな感じで出来ますが、]]深度2枠付き<div>
外枠側に何も入れずに、
]
]]深度2枠付き<div>
こんな感じにすると外枠にに<br>が入っちゃいますのでできませんでした。]]深度2枠付き<div>
]\
]]深度2枠付き<div>
こんな感じで改行をエスケープした場合<br>は挿入されませんが、]]深度2枠付き<div>
これだと内側の深度2ブロックが適用されませんでした。
というわけで、
行末 \ で改行をエスケープした場合、
改行コードをそのまま出力して<br>を回避しますが、
改行自体は有効で次の行の行頭構文は有効にしました。
新しい仕様では、
]\
]]深度2枠付き<div>
とすれば2重枠線が出せます。]]深度2枠付き<div>
もしかしたらこの変更で問題が生じるかもしれません。
問題が生じるようになっていたら報告お願いします。