namazu-ml(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

mailnews_citation_filter



古川です。

mailnews_citation_filter の中で、1.3.0.5 では

    # 引用部分を隔離
    foreach $line (@tmp) {
	# 行頭に HTML タグが来た場合は引用処理しない
	if ($line !~ /^[^>]*</ &&
	    $line =~ s/^((.{0,10}>)|([\>\|\:\#]+\s*))+//) {

だったものが、1.3.0.6, 1.4.0.0 では

    # 引用部分を隔離
    foreach $line (@tmp) {
	# 行頭に HTML タグが来た場合は引用処理しない
	if ($line !~ /^[^>]*</ &&
	    $line =~ s/^((\S{1,10}>)|([\>\|\:\#]+\s*))+//) {

となっていて、「先頭から『非』空白文字が 1 〜 10 文字続いた後 '>'」
というパターンに見えるのですが、ここの '\S' は、'\s' ですよね?

-- 

                                        ヤマハ(株)ピアノプレーヤ設計課
                                                              古川 令
                                             furukawa@xxxxxxxxxxxxxxxx