[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: w3m.el with backend patch
>> On 21 Mar 2001 03:38:04 +0900
>> "suto" == suto@ks-and-ks.ne.jp (Kiyokazu SUTO) said as follows:
suto> http://pub.ks-and-ks.ne.jp/prog/w3mmee/#working
suto> 経由で取れるw3mmee-0_1_11-pre-devel.diff.gzに含まれています。LANG=MANY
suto> と*ならない*ようにconfigureすれば、大体はオリジナルのw3mと同じ機能のバ
suto> イナリができる筈なので、mee部分は要らないという場合も試していただける
suto> と思います。
見せて頂きました。とても興味深いものですね。
inclremental search / romaji search を有効にしないと、コンパイルが通ら
ないので、多分、このメールの末尾に添付した修正が必要なのではないでしょ
うか。
それでお願いがあるのですが、w3m.el との相性を良くするため、以下のよう
な変更をしていただけないでしょうか?
(1) get / post コマンドに -dump_source オプションを追加してほしい。
(2) head コマンドを追加してほしい。
この2点の変更さえして頂ければ、現在の w3m-w3m-* と非常に類似した形で、
w3m-bkend-* を書くことができるので、すぐにでも w3m.el に backend patch
対応を組み込むことができます。
なお、form 対応用の w3m-form: を出力するコードは私が書いたものから変わっ
ていないようですが、この実装は良くないなあ、と最近考えています。上位層
ではヘッダと本文を切り離して処理すると、処理がやりやすくなって嬉しいの
ですが、form の情報は本文と一緒に処理されなければならないので、本文末
尾に
<_form fid="1" action="foo.cgi">
のように出力する方がいいのではないかと思っています。
--- ../orig/w3m-0.1.11-pre/main.c Wed Mar 21 06:31:48 2001
+++ main.c Wed Mar 21 06:18:24 2001
@@ -1326,16 +1326,32 @@
void
srchfor(void)
{
+#ifdef INC_SEARCH
use_inc_search = FALSE;
- srch(AcrossLines ? forwardSearchAcrossLines : forwardSearch, use_romaji_search ? "Forward (Romaji): " : "Forward: ");
+#endif /* INC_SEARCH */
+ srch(AcrossLines ? forwardSearchAcrossLines : forwardSearch,
+#ifdef ROMAJI_SEARCH
+ use_romaji_search ? "Forward (Romaji): " : "Forward: "
+#else
+ "Forward: "
+#endif /* ROMAJI_SEARCH */
+ );
}
/* Search regular expression backward */
void
srchbak(void)
{
+#ifdef INC_SEARCH
use_inc_search = FALSE;
- srch(AcrossLines ? backwardSearchAcrossLines : backwardSearch, use_romaji_search ? "Forward (Romaji): " : "Backward: ");
+#endif /* INC_SEARCH */
+ srch(AcrossLines ? backwardSearchAcrossLines : backwardSearch,
+#ifdef ROMAJI_SEARCH
+ use_romaji_search ? "Forward (Romaji): " : "Backward: "
+#else
+ "Backward: "
+#endif /* ROMAJI_SEARCH */
+ );
}
#ifdef INC_SEARCH
--
土屋 雅稔 ( TSUCHIYA Masatoshi )
http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/