注釈の最後が)であるときに注釈の範囲を誤る

メッセージ

PukiWiki 1.3のときには

著書((赤松健『ラブひな』(講談社)))にあるとおり…

というような場合、きちんと

赤松健『ラブひな』(講談社)

が注釈になったが、1.3.2では

赤松健『ラブひな』(講談社

が注釈になり、本文に)が残ってしまう。

下のように書くことで回避してもらえますか?

著書((赤松健『ラブひな』(講談社) ))にあるとおり…

注釈のバグ*1の修正によるエンバグ。


html.phpの671行目を下記のように変えてもOKかなと。

$str = preg_replace("/\s*\)\)$/","",$str);

要するに切り出しの正規表現で空白を排除するんじゃなくて、noteの中の注釈末の空白をあとで除去ってかんじなんですが - ゆう


*1 開発日記/2002-07-16
*2 注釈
*3 半角スペースだとおもってください

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2002-08-23 (金) 16:40:07
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.234 sec.

OSDN