[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [w3m-dev 02895] Print data of forms when halfdump option is set
- From: hsaka@xxxxxxxxxxxxxxxxx (Hironori Sakamoto)
- Date: Thu, 24 Jan 2002 01:15:41 +0900 (JST)
- X-ml-name: emacs-w3m
- X-mail-count: 02581
坂本です。
> From: TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
> halfdump オプションが指定された時に,<form> タグの情報についても出力す
> るようにするためのパッチです.
> このパッチを採用して頂けると,emacs-w3m で <form> タグを解析する必要が
> なくなり非常に好都合なので,是非採用の検討をお願いします.
えらく中途半端なので、<form> を入れるなら <input> などの情報も入れて、
w3m -halfdump | w3m -halfload で逐次処理できる様にまでしたいです。
が、どういう方針を考えておられますか > aito さん
で、これって、[emacs-w3m:02575] の対処ですよね。
feed_table_tag() で process_form() が二重に呼ばれているのが原因の様ですね。
以下の patch で問題なくなると思います。
--- table.c.orig Mon Jan 21 00:18:46 2002
+++ table.c Thu Jan 24 01:08:10 2002
@@ -2786,11 +2786,11 @@
feed_table1(tbl, tok, mode, width);
break;
case HTML_FORM:
- feed_table_block_tag(tbl, line, mode, 0, cmd);
+ feed_table_block_tag(tbl, "", mode, 0, cmd);
process_form(tag);
break;
case HTML_N_FORM:
- feed_table_block_tag(tbl, line, mode, 0, cmd);
+ feed_table_block_tag(tbl, "", mode, 0, cmd);
process_n_form();
break;
case HTML_INPUT:
-----------------------------------
坂本 浩則 <hsaka@mth.biglobe.ne.jp>
http://www2u.biglobe.ne.jp/~hsaka/