[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/