BugTrack/2154
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* class body -> parse() の改行コードの処理を微妙に高速化 ...
- ページ: [[BugTrack2]]
- 投稿者: [[0]]
- 優先順位: 低
- 状態: 完了
- カテゴリー: その他
- 投稿日: 2006-01-16 (月) 05:54:42
- バージョン:
** 修正 [#n0448e43]
(PukiWiki 1.4.7)
- [[cvs:lib/convert_html.php]] (r1.17)
preg_系の関数一箇所を、等価でより高速な標準関数に入れ替え...
diff -r1.16 convert_html.php
840c840
< $line = preg_replace("/[\r\n]*$/...
---
> $line = rtrim($line, "\r\n");
その他のクリンナップねた: See [[BugTrack/779#q7865a89]]
** メッセージ [#i3932567]
~ convert_html.php -> class body -> parse() の改行コード...
- $line = preg_replace("/[\r\n]*$/", '', $line);
+ $line = str_replace("\r", '', $line);
+ $line = str_replace("\n", '', $line);
~ ざっと調べた感じでは、改行コードが末尾以外に付いている...
--------
- この着眼点の基本的なところは、「str_replace()で実現でき...
- それで、今回の修正案は内容が等価ではありません。「''末...
-- 本当に問題ないのであれば、「悪気はないんだ」とコメント...
-- ・・・行単位だけれども rtrim(string, "\r\n") は等価か...
- なるほど、この提案は浅はかでした (^^; しかも rtrim の方...
- ということで、手元の環境で rtrim() で試したところ、行が...
#comment
終了行:
* class body -> parse() の改行コードの処理を微妙に高速化 ...
- ページ: [[BugTrack2]]
- 投稿者: [[0]]
- 優先順位: 低
- 状態: 完了
- カテゴリー: その他
- 投稿日: 2006-01-16 (月) 05:54:42
- バージョン:
** 修正 [#n0448e43]
(PukiWiki 1.4.7)
- [[cvs:lib/convert_html.php]] (r1.17)
preg_系の関数一箇所を、等価でより高速な標準関数に入れ替え...
diff -r1.16 convert_html.php
840c840
< $line = preg_replace("/[\r\n]*$/...
---
> $line = rtrim($line, "\r\n");
その他のクリンナップねた: See [[BugTrack/779#q7865a89]]
** メッセージ [#i3932567]
~ convert_html.php -> class body -> parse() の改行コード...
- $line = preg_replace("/[\r\n]*$/", '', $line);
+ $line = str_replace("\r", '', $line);
+ $line = str_replace("\n", '', $line);
~ ざっと調べた感じでは、改行コードが末尾以外に付いている...
--------
- この着眼点の基本的なところは、「str_replace()で実現でき...
- それで、今回の修正案は内容が等価ではありません。「''末...
-- 本当に問題ないのであれば、「悪気はないんだ」とコメント...
-- ・・・行単位だけれども rtrim(string, "\r\n") は等価か...
- なるほど、この提案は浅はかでした (^^; しかも rtrim の方...
- ということで、手元の環境で rtrim() で試したところ、行が...
#comment
ページ名: