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

halfdump (was: Current status of backend patch)



>> On Tue, 27 Mar 2001 12:29:06 +0900 (JST)
>> 「坂本」== h-saka@lsi.nec.co.jp (Hironori Sakamoto) said as follows:

坂本> form の出力は、HTML 準拠が望ましいと思っています。

という坂本さんの suggest を受けて、halfdump の出力を変更するためのパッ
チを作成してみました。

従来の w3m に比べての改善点は、

(1) -halfdump オプションが指定された時、逐次的に出力するのではなく、一
    旦バッファの TextList として蓄えておき、それを loadGeneralFile 関
    数から返る時に、一時に出力するように変更した。この変更によって、他
    関数から -halfdump 時の出力変更が容易になったと思います。

(2) halfdump 出力を作成するための関数 halfdump_htmlenv を独立にした。
    この変更によって、halfdump の出力を変更する場合の変更点が一個所に
    まとめることが出来たと思います。

ただ、私自身が指摘した問題点 [w3m-dev 01865] はまだ解決されていません。
と言いますのは、file.c の中の select_optio が何処で処理されて各 form 
に割り当てられているのかを、読み解けなかったために解決できなかったので
すが…。

どの関数で処理されているのか、ヒントを頂けないでしょうか。

Attachment: halfdump.diff.gz
Description: Binary data

-- 
土屋 雅稔  ( TSUCHIYA Masatoshi )
http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/