aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--doc-jp/HISTORY.kokb1220
-rw-r--r--doc-jp/MANUAL.html52
-rw-r--r--doc-jp/README2
-rw-r--r--doc-jp/README.func36
-rw-r--r--doc-jp/README.mailcap12
-rw-r--r--doc-jp/keymap.default7
-rw-r--r--doc-jp/keymap.lynx12
-rw-r--r--doc-jp/w3m.168
-rw-r--r--doc/FAQ.html2
-rw-r--r--doc/MANUAL.html65
-rw-r--r--doc/README2
-rw-r--r--doc/README.func38
-rw-r--r--doc/STORY.html2
-rw-r--r--doc/keymap.default7
-rw-r--r--doc/keymap.lynx12
-rw-r--r--doc/w3m.150
16 files changed, 296 insertions, 1291 deletions
diff --git a/doc-jp/HISTORY.kokb b/doc-jp/HISTORY.kokb
deleted file mode 100644
index e286315..0000000
--- a/doc-jp/HISTORY.kokb
+++ /dev/null
@@ -1,1220 +0,0 @@
-2001/1/25
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01667] Re: mailer %s
- Editor が "vi %s" などの場合に "vi file +10" などと展開されてしまい、
- 問題があったので、Editor の展開を、
- ・%s がある場合
- * %d があれば、
- Sprintf(Editor, linenum, file) # 順番は固定
- * そうでなければ
- Sprintf(Editor, file)
- ・%s がない場合
- * %d があれば、
- Sprintf(Editor, linenum) file
- * "vi" という文字列があれば、
- Sprintf("%s +%d", Editor, linenum) file
- * そうでなければ
- Editor file
- としてみました。
-
-
-2001/1/24
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01661] Re: <head>
- security fix.
-
-
-2001/1/23
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・属性値の中の ", <, > & 等がクォートされているかどうかチェックする
- ようにした.
- ・属性を持てないタグの, 属性のチェックが抜けていた問題の修正.
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01663] replace addUniqHist with addHist in loadHistory()
-
-
-2001/1/22
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01617] Re: first body with -m (Re: w3m-m17n-0.7)
- 端末をリサイズした場合の動作も同じにしました(単に忘れていただけ)。
- ついでに、多段のフレームで構成されているページの時、INFO('=') での
- フレーム情報の表示がおかしかったのでその修正です。
-
-From: Tsutomu Okada <okada@furuno.co.jp>
-Subject: [w3m-dev 01621] NEXT_LINK and GOTO_LINE problem
- NEXT_LINK と GOTO_LINE ですが、次のページの最初の行に移動したときだけ、
- 1 ページ分スクロールしてしまいます。
-
-From: Yamate Keiichirou <yamate@ebina.hitachi.co.jp>
-Subject: [w3m-dev 01623] Re: (frame) http://www.securityfocus.com/
-Subject: [w3m-dev 01632] Re: (frame) http://www.securityfocus.com/
- frame fix.
-
-From: Tsutomu Okada <okada@furuno.co.jp>
-Subject: [w3m-dev 01624] Re: first body with -m
-From: Hironori Sakamoto <h-saka@udlew10.uldev.lsi.nec.co.jp>
-Subject: [w3m-dev 01625] Re: first body with -m
- pgFore, pgBack で、currentLine が画面外となり、かつ、一画面分
- スクロールできなかったときに、今まで表示されていた部分と新しく表示され
- た部分の間に currentLine を持ってくるようなパッチを書いてみました。
-
-From: Hironori Sakamoto <h-saka@udlew10.uldev.lsi.nec.co.jp>
-Subject: [w3m-dev 01635] Directory list
- local.c の directory list を作成する部分にバグがありました。
-
-From: Hironori Sakamoto <h-saka@udlew10.uldev.lsi.nec.co.jp>
-Subject: [w3m-dev 01643] buffername
-Subject: [w3m-dev 01650] Re: buffername
- buffername (title) に関する改良(?)と修正です。
- ・displayLink が ON の場合に長い URL を表示する時は buffername の方を
- 切りつめる様にしてみました。
- ・ついでに displayBuffer() のコードの整理。
- ・HTML 中から title を取る場合に末尾の空白文字は削除する様にしました。
- ・[w3m-dev 01503], [w3m-dev 01504] の件の修正
- buffername は常に cleaup_str されて保持されています。
- なお、現時点では、SJIS のファイル名を持つファイルを読むと、
- buffername や URL が SJIS になって悪さをすることがあるかもしれません。
-
-From: Hironori Sakamoto <h-saka@udlew10.uldev.lsi.nec.co.jp>
-Subject: [w3m-dev 01646] putAnchor
- HTML のサイズと速度のベンチマークをしてみようと思って、いろいろ
- やってると、あるサイズから急激に速度が低下することがありました。
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01647] Re: first body with -m
- 坂根さんから #label つきの URL を持つバッファを reload すると、
- カーソル位置がずれてしまう場合があるとの指摘がありましたので、
- 修正 patch です。
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01651] display column position with LINE_INFO
- LINE_INFO(Ctrl-g) でカラム位置も出力する様にしてみました。
-
-
-2001/1/5
-
-From: Ryoji Kato <ryoji.kato@nrj.ericsson.se>
-Subject: [w3m-dev 01582] rfc2732 patch
- RFC2732 に記述されているような URL 中の '[' と ']' でくくられた
- literal IPv6 address を解釈する。
-
-From: Yamate Keiichirou <yamate@ebina.hitachi.co.jp>
-Subject: [w3m-dev 01594] first body with -m (Re: w3m-m17n-0.7)
- "-m" オプションをつけて動かしたときに、メールのヘッダと本文の間の
- 空行の処理がおかしいです。
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01602] Re: first body with -m (Re: w3m-m17n-0.7)
- ...
- どこかに、
- buf->lastLine->linenumber - buf->topLine->linenumber < LASTLINE - 1
- という縛りを加えるといいのかな。
- というわけで patch を作ってみたのですが、ちょっと自信無しです。
- なお、pgFore, pgBack のカーソル位置の設定を、スクロール('J', 'K')
- と同じ動作にしています。すなわち 『数 SPC』と『数 J』 は同じ。
- vi の動作とはこっちが合ってるはずですが、どうでしょう。
- ついでに、reload, edit 時にカーソル位置を保存する実装を改良しています。
-
-
-2001/1/1
-
-From: Yamate Keiichirou <yamate@ebina.hitachi.co.jp>
-Subject: [w3m-dev 01584] Re: attribute replacing in frames. (Re: some fixes)
- もう一度。frame内のtag書き換えを単純にしたpatchを送ります。
-
-
-2000/12/27
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ファイルの終わりに空行が余分に追加される問題の修正.
-
-
-2000/12/26
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01560] Re: long URL
- >> 岡田です。
- >> PEEK や PEEK_LINK で画面幅より長い URL を見られるように、prefix を利用
- >> して実装してみました。
- >> 本当は一度に全部表示したかったのですが、画面制御まわりがよくわからなかっ
- >> たので、とりあえず表示したい部分を指定する方法をとっています。2c や 3u
- >> と入力すると、指定された部分に対応する、URL の一部が表示されます。
- >> 御意見、御感想お待ちしております。
- こういうのはどうでしょう。
- 連続した 'u' や 'c' で URL が一文字ずつスクロールします。
-
-From: Tsutomu Okada <okada@furuno.co.jp>
-Subject: [w3m-dev 01570] Re: long URL
- 坂本さん> # 岡田さんの案も入れてもいいかもしれません。
-
- 坂本さんの [w3m-dev 1560] からの差分を添付します。非常に長い URL の場
- 合は有効かと思います(あまり需要はなさそうですが)。
-
-From: Tsutomu Okada <okada@furuno.co.jp>
-Subject: [w3m-dev 01506] compile option of gc.a
- NO_DEBUGGING を付けて gc.a をコンパイルすると、gc.a や w3m のバイ
- ナリサイズが多少ですが小さくなります。
-
-From: Fumitoshi UKAI <ukai@debian.or.jp>
-Subject: [w3m-dev 01509] Forward: Bug#79689: No way to view information on SSL certificates
- 現ドキュメントの情報を表示('=')で見ても SSLに関する証明書情報を
- みられないのは確かに悲しいなぁ と思っていたので 適当なパッチ
- つくってみました。(かなりいいかげん)
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01556] Re: ANSI color support (was Re: w3m-m17n-0.4)
- ANSI color support.
-
-From: Yamate Keiichirou <yamate@ebina.hitachi.co.jp>
-Subject: [w3m-dev 01535] how to check wait3 in configure.
-From: Tsutomu Okada <okada@furuno.co.jp>
-Subject: [w3m-dev 01537] Re: how to check wait3 in configure.
- BSD/OS 3.1, SunOS 4.1.3 で, configure が wait3() を検出できない問
- 題への対処.
-
-
-2000/12/25
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- <plaintext> がまともに動いていなかった問題の修正.
-
-
-2000/12/22
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01555] Re: some fixes for <select>
- <option> なしの <select> があると落ちる様にしてしまっていましたの
- で修正です。
-
-
-2000/12/21
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・feed_table のトークン分割処理を HTMLlineproc0 で行なうように変更
- した.
- ・HTMLlineproc0 のフォームの処理もメインループで行なうように変更し
- た.
- ・table で <xmp> と </xmp> の間にあるタグが消える事がある問題の修
- 正.
- ・フォームのデータに内部コードが含まれる事があるので, 修正.
-
-From: Yamate Keiichirou <yamate@ebina.hitachi.co.jp>
-Subject: [w3m-dev 01536] Re: <P> in <DL>
-Subject: [w3m-dev 01544] Re: <P> in <DL>
- 問題のある HTML で, 異常終了する事がある問題への対処.
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- <a>, <img_alt>, <b>, <u> 等のタグが閉じていないとき, 終了タグを補
- 完するようにした.
-
-
-2000/12/20
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- 以下のバグをフィクスした.
- ・feed_table_tag の <dt> タグの処理が少しおかしかった.
- ・table 中でタグが閉じていない場合, 異常終了する事があった.
- また, <dt> タグ直後の <p> は無視するようにした.
-
-From: Yamate Keiichirou <yamate@ebina.hitachi.co.jp>
-Subject: [w3m-dev 01530] returned at a morment.
- read_token の " で囲まれた属性値の処理で改行をスキップしていなかっ
- たバグの修正.
-Subject: [w3m-dev 01531] coocie check in header from stdin.
- cat めーる | w3m -m
- とすると落ちます。
-
-
-2000/12/17
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01513] Re: w3m-0.1.11-pre-kokb23
- frame.c にバグと思われる箇所がありました。
-Subject: [w3m-dev 01515] some fixes for <select>
-Subject: [w3m-dev 01516] Re: some fixes for <select>
- <select>〜<option> に関して幾つかの改良を行いました。
- ・multiple 属性が定義されている場合や #undef MENU_SELECT の場合に
- <option> の value 属性が指定されていないと form としての
- 値が送られないバグの修正。
- ・<option> の label 属性への対応。
- ・デフォルトの name 属性の値が "default" であるのを <input> などに
- 合わせて "" に。
- ・<option> の label が "" である場合 "???" になるのを止めた。
- # 空白であって欲しい場合も考えられる。
- ・n_select >= MAX_SELECT となった場合、#undef MENU_SELECT のコードを
- 使える様にした。
- # MAX_SELECT = 100 なのでまず無意味
-
-
-2000/12/14
-
-From: Tsutomu Okada <okada@furuno.co.jp>
-Subject: [w3m-dev 01501] Re: w3m-0.1.11-pre-kokb23
- no menu のときにひとつだけコンパイルエラーが出ましたので、その修正
- パッチです。
-
-
-2000/12/13
-
-From: sekita-n@hera.im.uec.ac.jp (Nobutaka SEKITANI)
-Subject: [w3m-dev 01483] Patch to show image URL includes anchor
- リンク付き画像のURLを見るとき、`u'ではリンクのURLしか見られません
- でしたが、このパッチを使えば`i'で画像そのもののURLが見られるように
- なります。
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01500] fix risky code in url.c
- url.c にあった危険性のあるコードを修正しました。
- local.c はおまけの修正です。
-
-
-2000/12/12
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01491] bug ?
- file.c の以下の部分ですが、たぶんこうだと思いますが。
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ヌル文字を含む文字列に対する検索ができるようにした.
-
-From: Tsutomu Okada <okada@furuno.co.jp>
-Subject: [w3m-dev 01498] Re: null character
- 無限ループにはまってしまいました。
-
-
-2000/12/11
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・StrmyISgets で, 単独の '\r' が改行と認識されないバグの修正.
- また, 改行コードやナル文字の変換を cleanup_line に分離した.
- ・ページャモードで, ナル文字を扱えるようにした.
- ・base64 や quoted printable のデコード処理を convertline から
- istream.c に移動.
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01487] A string in <textarea> is broken after editing
- w3m-0.1.11-pre-kokb21 の頃からですが、<textarea> の中の文字列を編
- 集すると文字列中に ^` の様な文字が入ることがあります。
-Subject: [w3m-dev 01488] buffer overflow bugs
- バッファーオーバーフローを引き起こす恐れのある以下の問題点を修正しました。
- * file.c の select_option[MAX_SELECT] の添字のチェックが無かった。
- → n_select と MAX_SELECT を比較
- * file.c の textarea_str[MAX_TEXTAREA] の添字のチェックが不完全だった。
- → n_textarea と MAX_TEXTAREA を比較
- * file.c の form_stack[FORMSTACK_SIZE] の添字のチェックが無かった。
- → forms に合わせて form_stack もポインタとし自動伸張する様にした。
- * doFileCopy(), doFileSave() の sprintf を使った msg[LINELEN] への代入。
- → Str msg と Sprintf() に置き換え。
- * local.c の dirBuffer() の sprintf を使った fbuf[1024] への代入。
- → Str fbuf に置き換え。
-
-
-2000/12/9
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- maximum_table_width で td, th タグの width 属性値を考慮するように
- 変更.
-
-
-2000/12/8
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01473] Re: internal tag and attribute check
- 以前、[w3m-dev 01446] で、
- >> frame 時に追加される属性 framename, referer, charset などは
- >> 問題ないのでしょうか。効果的に悪用する例は思い付きませんが、
- と書きましたが、<form charset=e> 等で w3m が終了してしまいます。
- accept-charset も同様ですので修正しました。
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・table タグの hborder 属性は通常でも受け付けるように変更.
- ・table タグの border 属性に値が与えられていないときの扱いを元に戻
- した.
-
-From: sakane@d4.bsd.nes.nec.co.jp (Yoshinobu Sakane)
-Subject: [w3m-dev 01478] Option Setting Panel
- 横長のウィンドウで Option Setting Panel を開くと、間延びして
- 左右の対応が取りづらいので、間を詰めるパッチです。
-
-
-2000/12/7
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・parse_tag に gethtmlcmd の機能も持たせるようにした.
- ・最初の parse_tag で内部タグや属性を受け付けないようにした.
- また, 内部属性が含まれる場合は, その内部属性を含まないようにタグ
- を作り直すようにした.
- ・visible_length では不要なタグの解析を止めた.
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01456] linein.c
- m17n からの feed back ですが、linein.c を calcPosition() ベースに
- 書き直しました。処理は display.c とほぼ同様です。
- 長い文字列中にタブやコントロール文字があっても正しくカーソルが
- 動くようになっていると思います。
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01457] cursor position on sumbit form
- TABキーで<input type="submit" 〜 value="OK">の上にカーソルを移動さ
- せたときの位置がずれていた問題への対処.
-
-
-2000/12/3
-
-From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
-Subject: [w3m-dev 01449] Re: Directory of private header of gc library.
- popText (rpopText) で最後の要素を取り出した後にこのリストにアクセ
- スしようとすると異常終了してしまう事がある問題に対する修正.
-
-
-2000/12/2
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- まだ, image map が使えない問題が残っていたので修正.
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- 内部テーブル (MYCTYPE_MAP) によって, 文字を分類するように変更.
- 漢字, latin1, ascii, internal character の判別には INTCTYPE_MAP を
- 使うように変更.
- # 結果として必要無くなった CTYPE_MAP は削除した.
-
-
-2000/12/1
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: Security hole in w3m (<input_alt type=file>)
- ・HTMLlineproc1, HTMLtagproc1 等の引数にフラグを持たせて、
- 外部から内部タグを使えない様にした。
- ・map.c で `<', `>' 等がクォートされていなかった所の修正。
-Subject: [w3m-dev 01432] Re: w3m-0.1.11-pre-kokb22 patch
- まだ、修正の抜かりがありました。patch を付けます。
- ([w3m-dev 01431] での岡田さんの指摘への修正も入ってます)
-Subject: [w3m-dev 01437] Re: w3m-0.1.11-pre-kokb22 patch
- セキュリティ関連の修正で image map が使えなくなる問題への対処.
-
-From: sekita-n@hera.im.uec.ac.jp (Nobutaka SEKITANI)
-Subject: [w3m-dev 01415] Lineedit patch for kokb21
- Subject: [w3m-dev 00976] move & delete until /, &, or ?
- で投稿したURL等入力機能を拡張するパッチをw3m-0.1.11-pre-kokb21用に
- 書き直しました。kokb20でもパッチは正常に当てられます。
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- 岡田さんのパッチ [w3m-dev 01427] を参考に, HTML バッファの文末の空
- 白を削除するコンパイルオプション (ENABLE_REMOVE_TRAILINGSPACES) を
- 追加した.
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev-en 00301] Re: "w3m -h" outputs to stderr
- w3m -h の出力先を stderr から stdout に変更.
-
-From: sakane@d4.bsd.nes.nec.co.jp (Yoshinobu Sakane)
-Subject: [w3m-dev 01430] Re: w3m-0.1.11-pre-kokb22 patch
- EWS4800(/usr/abiccs/bin/cc) のコンパイルエラーへの対処.
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・dumm_table タグの id 属性の範囲チェックを加えた.
- ・form_int タグの fid 属性の範囲チェックを加えた.
- ・table スタックのオーバフローのチェックを加えた.
-
-
-2000/11/29
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01422] bpcmp in anchor.c
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01423] Re: bpcmp in anchor.c
- 高速化のための幾つかの修正.
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・checkType のバグフィクスおよび若干の高速化.
- ・漢字を 2 バイト単位で扱うように変更.
-
-
-2000/11/28
-
-From: Takenobu Sugiyama <sugiyama@ae.advantest.co.jp>
-Subject: patch for cygwin
- cygwin での ftpサイトからの download ですが, 以下の patchで対処で
- きました. cygwin では, ファイルの open/closeを binary モードにし
- ておかないと, いろいろと問題があるようです.
-
-
-2000/11/27
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01401] Re: bugfix of display of control chars, merge of easy UTF-8 patch, etc.
- この修正の追加ですが、一行の最後にコントロール文字があると画面シフ
- ト量が足らなくなって、その文字を表示できないバグの修正です。
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- table のレンダリングの高速化.
-
-
-2000/11/25
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- table のカラム幅が width 属性で指定したものより小さくなる事がある
- 問題の修正.
-
-
-2000/11/24
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- まだファイルを読み込んでないときは, プログレスパーに転送速度を表示
- しないように変更した.
-
-From: Tsutomu Okada (岡田 勉) <okada@furuno.co.jp>
-Subject: [w3m-dev 01385] Re: w3m-0.1.11-pre-kokb20 patch
- w3m-0111-utf8-kokb20 ですが、conv.c で一箇所間違いと思われるところ
- がありましたので、パッチを添付します。ついでに、インデントやコンパ
- イル時の warning の修正も一部してあります。
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・コマンドラインでオプション設定を変更したとき, proxy や cookie 等
- 変更が反映されない部分があった問題に対する修正.
- ・ローカルファイルをセーブするとき, 元のファイルを上書きしてしまう
- 事がある問題に対する修正.
-
-
-2000/11/23
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・StrStream に対しては, 元の Str をそのままバッファとして利用するよ
- うに変更.
- ・get_ctype をマクロ化し, テーブルを使って判断するようにした.
- ・menu.c に返り値が宣言と一致していない所があったので修正.
-
-
-2000/11/22
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- 主に高速化のための変更です.
- ・ファイル読み込み時に自前でバッファリングを行なうようにした.
- ・conv.c の関数を Str ベースに変更.
- 可能な限り文字列のコピーを行なわないようにした.
- ・checkType の高速化.
- ・カーソル上に文字が無いとき cursorRight の動作に問題があったので,
- 修正した.
- また一行が LINELEN を越えたときに, calcPosition で配列の外をアク
- セスする可能性があるのでサイズを変更.
-
-From: Fumitoshi UKAI <ukai@debian.or.jp>
-Subject: [w3m-dev 01372] w3m sometimes uses the wrong mailcap entry
- http://bugs.debian.org/77679
- ですが、mime type の判断が substring match になってるからだと
- 思います。これで直るんじゃないでしょうか
-
-
-2000/11/20
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- 中身の無い table が table の中にあるときに, 外の table が崩れる問
- 題への対処.
-
-
-2000/11/19
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- gc6 対応.
-
-
-2000/11/18
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・バッファ内部の空白文字を 0x80-0x9f に割当てるように変更した.
- ・日本語版でも, バッファ内では &nbsp; は 0xa0 で表わすにした.
- ・坂本さんの簡易 UTF-8 版の UTF-8 とは関係無い部分のコードをマージ
- した.
- またデバッグのときに便利なので, 内部コードを文書コードに指定する
- 事ができるようにした.
- ・表示不可能領域 (0x80-0xa0) にある文字は \xxx の形で表示するよう
- にした.
- 関連して, 画面シフト時に, コントロール文字が含まれていると表示が
- 乱れるバグがあったので修正した.
-
-From: Tsutomu Okada (岡田 勉) <okada@furuno.co.jp>
-Subject: [w3m-dev 01354] minimize when #undef USE_GOPHER or USE_NNTP
- #undef USE_GOPHER や #undef USE_NNTP としたときに、関連するコードがで
- きるだけ少なくなるように変更してみました。
-
-
-2000/11/16
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- 異常な実体参照で getescapechar が変は値を返す事がある問題への対処.
-
-
-2000/11/15
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・table の枠が崩れる事があるバグの修正.
- ・DEL 文字を折り返し可能な空白文字として扱うように変更し, バッファ
- 内部の空白文字を &nbsp; から DEL に変更.
-
-From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
-Subject: [w3m-dev 01338] Re: Lynx patch for character encoding in form
-Subject: [w3m-dev 01342] Re: Lynx patch for character encoding in form
- form タグの accept-charset 属性を受け付けるようになった.
-
-
-2000/11/14
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・クォートするのを忘れていると思われる部分を修正.
- ・cleanup_str, htmlquote_str は, もし (アン) クォートする必要が無
- ければ, 元の文字列をそのまま返すようにした.
-
-
-2000/11/10
-
-From: 渡邉勝之 <katsuyuki_1.watanabe@toppan.co.jp>
-Subject: [w3m-dev 01336] patch for Cygwin 1.1.x
- Cygwin 1.1.x (おそらく 1.1.3 以降) 向けのパッチを作成しました。
- Cygwin 1.x 以降の環境において、
- ・標準のインストールパスを /cygnus/cygwin-b20/H-i586-cygwin32
- 以下へ変更しない
- ・T_as,T_ae,T_ac を空にするのをやめた
-
-
-2000/11/8
-
-From: Jan Nieuwenhuizen <janneke@gnu.org>
-Subject: [w3m-dev-en 00189] [PATCH] w3m menu <select> search
- Enable to search within popup menu.
-
-
-2000/11/7
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01331] Re: form TEXT:
- 検索文字列とフォーム入力文字列のヒストリの一本化.
-
-
-2000/11/4
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- セル幅が画面幅を越えるとき, セルの中身は画面幅で整形するようにした.
-
-
-2000/11/2
-
-From: Tsutomu Okada (岡田 勉) <okada@furuno.co.jp>
-Subject: [w3m-dev 01313] Re: SCM_NNTP
- MARK_URL で nntp: もマッチするようにしてみました。正規表現は gopher:
- のものをコピーしただけです。
-
-
-2000/10/31
-
-From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
-Subject: [w3m-dev 01310] Re: option select (Re: w3mmee-0.1.11p10)
- gcライブラリのエラーメッセージをdisp_message_nsecを通して出力する
- ようにした.
-
-
-2000/10/30
-
-From: sakane@d4.bsd.nes.nec.co.jp (Yoshinobu Sakane)
-Subject: [w3m-dev 01294] mouse no effect on blank page.
- mouseありのw3m でblankなペイジを表示している時、mouseボタン
- が効かない(中ボタンで戻れないのがツライ)ので修正してみました。
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01295] Re: mouse no effect on blank page.
- 実際に落ちたわけではないのですが、こうしておく方が安全ですね。
-
-From: SASAKI Takeshi <sasaki@ct.sakura.ne.jp>
-Subject: [w3m-dev 01297] Re: backword search bug report
- [w3m-dev 01296] で報告されている, 次の問題に対する対処.
- > 報告だけなんですが、"aaaa" や "ああああ" のような同じ文字が連続してい
- > るときに "a" や "あ" で backword search すると、カーソル位置が 1 文字
- > 飛んでしまうようです。
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01298] Re: backword search bug report
- backword search で wrapped search が有効の時、現在の行の後方を検索
- できないバグを直しました。
-Subject: [w3m-dev 01299] Re: backword search bug report
- 日本語を検索するときに 2byte目と次の文字の 1byte目とでマッチする問
- 題と、 little endian では正規表現 [あ-ん] が正しく機能しない問題、
- 英語版では latin1 が上手く検索できなかった(であろう)問題を直しました。
-
-
-2000/10/29
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・LESSOPEN を使用するかどうかを Option Setting Panel で選択するよ
- うにした (default は使用しない).
- ・圧縮ファイル伸張後のテンポラリファイルを作るときの拡張子を, 元の
- ファイルの拡張子 (.Z, .gz, .bz2) を除いた部分から決めるように変
- 更した.
- ・gunzip_stream, save2tmp, visible_length の高速化.
-
-
-2000/10/28
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- コンパイル時, ファイル名補完中のキー割当てを Emacs-like にできるよ
- うにした.
- (config.h で #define EMACS_LIKE_LINEEDIT にします)
- また, 補完候補一覧時にバックスクロールを可能にした.
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01284] Re: improvement of filename input
- ・URL入力時(U)では file:/ から始める場合のみファイル名補完を有効
- にしました。
- (URL 解析の仕様上これ以外では確実に local-file にならないため)
- ・岡部さんのアドバイスにより CTRL-D での一覧表示は、
- 文字列の最後にカーソルがある場合に限定しました。
-
-From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
-Subject: [w3m-dev 01280] Stop to prepend rc_dir to full path.
- rcFile()を、フルパスにはrc_dirを付けないようするパッチです。
-
-
-2000/10/27
-
-From: Tsutomu Okada (岡田 勉) <okada@furuno.co.jp>
-Subject: [w3m-dev 01269] Re: SCM_NNTP
- [w3m-dev 1258] で坂本さんが指摘されていたところを修正してみました。パッ
- チを添付します。私の環境では、この修正をしないと news:<Message-ID> が
- 動きませんでした。
-Subject: [w3m-dev 01273] Re: SCM_NNTP
- url.c を修正して、#undef USE_GOPHER や #undef USE_NNTP のときには
- gopther: や news: が動作しないようにしました。また、nntp: も動作しない
- ようにしました。
- 加えて、GOTO URL で mailto: を入力したときに動作するように変更してみま
- した。ついでに、コメントの間違いも直してあります。
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01258] improvement of filename input
- 最下行でファイル名を入力する時の強化を行いました。
- ・Ctrl-D で補完候補の一覧を表示するようにしました。
- 画面に入り切らない時は連続した Ctrl-D で次の候補の一覧が出ます。
- # 文字の削除は BackSpace か Del を使ってください。
- ・URL 入力時(GOTO)で文字列が file:/, file:/// や file://localhost/ から
- 始まっている場合は、ファイル名を補完する様にしました。(下津さんからの要望)
- # http: や ftp: は何もしません。ヒストリからの補完でも面白いけど。
- ・URL をヒストリに保存する場合に password 部分は削除する様に修正しました。
- なお、以前からある undocument な機能ですが、検索文字の入力などの場合でも、
- Ctrl-X で TAB(Ctrl-I) での ファイル名補完が有効になります。
-
-From: Fumitoshi UKAI <ukai@debian.or.jp>
-Subject: [w3m-dev 01277] Accept-Encoding: gzip (Re: some wishlists)
- Accept-Encoding: gzip, compress
- をリクエストヘッダに付けるようにした.
-Subject: [w3m-dev 01275] Re: squeeze multiple blank lines option ( http://bugs.debian.org/75527 )
- とりあえず #ifdef DEBIAN で
- squeeze multiple blank line は -s
- 端末文字コード指定の -s/-e/-j はナシ。かわりに -o kanjicode={S,E,J} を使う
- ことにしておきます。
-Subject: [w3m-dev 01274] Re: SCM_NNTP
- せっかくなので nntp: をサポートしてみました
-Subject: [w3m-dev 01276] URL in w3m -v
- LANG=EN (というか undef JP_CHARSET)の時の visual mode で使われてる URL
- が正しくないようです。
-
-
-2000/10/26
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- mailcap と mime.type ファイルの場所を Option Setting Panel で設定
- 可能にした.
-
-
-2000/10/25
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01247] Re: buffer selection menu
- メニュー関連の patch および仕様変更 [w3m-dev 01227], [w3m-dev 01228],
- [w3m-dev 01229], [w3m-dev 01237], [w3m-dev 01238] をまとめました。
- ・Select メニューでの消去(キーは 'D')
- ・Select メニューでのコメントの表示
- ┃--- SPC for select / D for delete buffer ---┃
- ┗━━━━━━━━━━━━━━━━━━━━━━┛
- ・メニューからのコマンド実行を許可。
-
-
-2000/10/24
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・ クッキーの設定で, `.' は全てのドメインを表わすようにした.
- ・ bm2menu.pl を CVS に add するのを忘れていたので, 追加.
-
-From: Tsutomu Okada (岡田 勉) <okada@furuno.co.jp>
-Subject: [w3m-dev 01240] Re: w3m-0.1.11-pre-kokb17 patch
- とりあえずコンパイル時に incompatible pointer type といわれたとこ
- ろの修正パッチを添付します。
-
-
-2000/10/23
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・ オプション設定パネルで, クッキーを受け付ける (受け付けない) ド
- メインを設定できるようにした.
- また, クッキー設定を一つのセクションとして分離した.
- ・ frame の reload の際, プロクシのキャッシュが更新されていなかっ
- た問題への対処.
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01211] Re: a small change to linein.c
-Subject: [w3m-dev 01214] Re: a small change to linein.c
- 長い文字列を編集する際, 全ての文字列が表示されない事がある問題への
- 対処.
-
-From: Fumitoshi UKAI <ukai@debian.or.jp>
-Subject: [w3m-dev 01216] error message for invalid keymap
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01220] Re: error message for invalid keymap
- keymap に問題があったときに, エラーメッセージを出すように修正.
-
-From: Fumitoshi UKAI <ukai@debian.or.jp>
-Subject: [w3m-dev 01217] keymap.lynx example could be better.
- keymap.lynx の更新.
-
-
-2000/10/20
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- cookie の取り扱いに関して幾つかの修正を加えた.
- ・ version 1 cookie に対する扱いを
- http://www.ics.uci.edu/pub/ietf/http/draft-ietf-http-state-man-mec-12.txt
- に準拠するように変更.
- Netscape-style cookie のリクエストヘッダに, Cookie2 を追加.
- ・ [w3m-dev-en 00190] patch に対する幾つかの変更.
-
-
-2000/10/19
-
-From: "Ambrose Li [EDP]" <acli@mingpaoxpress.com>
-Subject: [w3m-dev-en 00136] version 0 cookies and some odds and ends
-Subject: [w3m-dev-en 00191] sorry, the last patch was not made properly
-Subject: [w3m-dev-en 00190] w3m-0.1.10 patch (mostly version 0 cookie handling)
- I've hacked up a big mess (patch) against w3m-0.1.9 primarily
- involving version 0 cookies. To my dismay, it seems that most
- servers out there still want version 0 cookies and version 0
- cookie handling behaviour, and w3m's cookie handling is too
- strict for version 0, causing some sites (notably my.yahoo.co.jp)
- not to work.
-
-2000/10/18
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- 文字幅を設定可能にした.
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01208] '#', '?' in ftp:/....
- ftp:/ でファイル名に '#' が入っているとアクセスできない問題への対
- 処.
-
-From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
-Subject: [w3m-dev 01209] http_response_code and ``Location:'' header
- 「Location:」ヘッダがあると、無条件にそれに従うようになってますが、
- http_response_codeを見て301〜303の時だけ従うようにしてみました。
-
-
-2000/10/17
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- local CGI で, ゾンビができる問題への対処.
-
-
-2000/10/16
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- table 中で <textarea> が閉じてない時, 終了できなくなる問題への対処.
- ([w3m-dev 00959] の代替案).
- <select> の扱いに準じるようにした.
-
-From: maeda@tokyo.pm.org
-Subject: [w3m-dev 00990] auth password input
- 何に対するパスワードなのかわからないので、以下のような
- パッチを当てました。sleep(2)は長すぎるかも。
-
-From: Tsutomu Okada (岡田 勉) <okada@furuno.co.jp>
-Subject: [w3m-dev 01193] Re: frame bug?
- フレームのあるページを往来しているとき, 落ちる事がある問題への対処.
-
-
-2000/10/13
-
-From: SASAKI Takeshi <sasaki@ct.sakura.ne.jp>
-Subject: [w3m-dev 00928] misdetection of IPv6 support on CYGWIN 1.1.2
- CYGWIN 1.1.2以降で, 誤って IPv6 サポートを検出してしまう問題への対
- 処.
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01170] Re: cursor position after RELOAD, EDIT
- ・cache ファイルが残ることがあるバグの修正.
- その他
- ・ディレクトリリストの URL が /$LIB/dirlis.cgi… と格好悪かったので、
- 元のディレクトリそのものになるようにしました。
- dirlist.in を変更していますので、configure を再実行するか、
- cp dirlist.in dirlist.cgi として @PERL@ と @CYGWIN@ を書き換えてください。
- ・keymap で引数を記述できる拡張を以下の関数に適用しました。
- LOAD … ファイル名
- EXTERN, EXTERN_LINK … 外部ブラウザ名
- (w3m-control: からは使えません)
- EXEC_SHELL, READ_SHELL, PIPE_SHELL … shellコマンド
- (w3m-control: からは使えません)
- SAVE, SAVE_IMAGE, SAVE_LINK, SAVE_SCREEN … ファイル名(pipe コマンド)
- (w3m-control: からは使えません)
-
-
-2000/10/11
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・標準入力からのバッファに読み込むとき, MAN_PN を見てバッファ名を決め
- るようにした.
-
-From: Tsutomu Okada (岡田 勉) <okada@furuno.co.jp>
-Subject: [w3m-dev 01156] Re: w3m-0.1.11-pre-kokb15
- ・mydirname のバグ修正と関数宣言の追加
- ・SERVER_NAME を設定するように変更
- ・[w3m-dev-en 00234] を参考に GATEWAY_INTERFACE を設定するように変更
- ・current working directory を変更して popen する、よりまともな実装
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01158] some bugs fix when RELOAD, EDIT
-Subject: [w3m-dev 01164] cursor position after RELOAD, EDIT
- ・local CGI として呼び出した file:... を EDIT できるバグを修正しました。
- # currentURL.scheme ではなく real_scheme を使うようにしました。
- ・HTML をソース表示状態から RELOAD, EDIT した後には
- ソース表示状態になるようにしました(一部不具合がありました)。
- ・逆に plain text ファイルを HTML 表示している状態から RELOAD, EDIT
- した後には HTML 表示状態になるようにしました。
- ・RELOAD, EDIT 後のカーソル位置を RELOAD, EDIT 前と同じになるように
- しました。
-
-
-2000/10/10
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01166] Re: cell width in table
- table 関係のバグフィクスです.
- ・ 画面幅が十分あるにも関わらず, 文が途中で折り返されてしまう問題の修正.
- ・ table で <wbr> が効かない事がある問題の修正.
- ・ feed_table_tag() の処理の共通化.
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01155] history of data for <input type=text>
- ふと思い出して <input type=text> で入力したデータもヒストリを
- 辿れる様にしてみました。
- 検索サービスを渡り歩く時などに便利と思います。
-
-
-2000/10/9
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01150] Some bug fixes
- [w3m-dev 00956] unknown scheme in frame
- [w3m-dev 00975] goto link from frame page
- で報告された問題の修正.
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01145] buffer overflow in linein.c
- inputLineHist(linein.c) でデフォルト文字列が 256 文字以上の場合に
- strProp が領域外アクセスすることがありましたので、その修正 patch です。
- また文字列長の制限値を 1024 にしました。
-
-
-2000/10/8
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01136] function argument in keymap
-Subject: [w3m-dev 01139] Re: function argument in keymap
- 長らく宿題になってた ~/.w3m/keymap での関数の引数指定を可能にしました。
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 01143] image map with popup menu
- image map を popup menu を使って <option> の様に表示するようにしてみました。
- config.h で #define MENU_MAP としてコンパイルしてみてください。
-
-From: Tsutomu Okada (岡田 勉) <okada@furuno.co.jp>
-Subject: [w3m-dev 00971] Re: segmentation fault with http:
- URL として http: や http:/ を入力すると落ちてしまうので修正しました。
-
-
-2000/10/07
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01134] w3m in xterm horribly confused by Japanese in title (fr
- http://bugs.debian.org/w3m で報告されている, 英語版で日本語タイトルの
- あるページを見たときに, w3m が発狂する事がある問題に対するバグフィクス
- です.
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01127] SIGINT signal in ftp session (Re: my w3m support page)
- ftp の際に SIGINT が発生すると落ちるバグの修正.
-
-
-2000/10/06
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- ・ table の recalc_width() の wmin の最大値を 0.05 に変更.
- ・ 外部コマンドの出力バッファの filename, basename, type を変更.
- ・ http と local file 以外の圧縮データを伸長するのに, 一旦テンポラリ
- ファイルに落とすようにした.
- ・ テンポラリファイル名を生成する方法の変更.
- ・ mailcap の edit= を解釈するようにした.
- ・ URLFile の初期化が不完全だった問題の修正.
- ・ 残っていた非公式パッチのゴミの削除.
-
-
-2000/10/05
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- -dump, -source_dump オプションの改善, frame 中の <meta> タグを無視
- するようにた.
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 00930] HTML-quote in w3mbookmark.c
- "ブックマークの登録" で URL や Title が HTML-quote されていないのを
- 修正しました。
-
-From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto)
-Subject: [w3m-dev 00972] better display of progress bar ?
- 2Mb のファイルを読んでいる時に、ずっと 0/2Mb になって悲しかったので、
- プログレスバーの表示を %.0f (%.1f) から %.3g にしてみたんですが、
- どんなもんでしょう。
-
-
-2000/10/05
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
- textlist に対する null pointer チェックを加えた.
-
-From: Fumitoshi UKAI <ukai@debian.or.jp>
-Subject: [w3m-dev 01100] space in URL
-
- * http://bugs.debian.org/60825 と http://bugs.debian.org/67466
-
- form を submit する時に value しか form_quote() してませんが
- name の方も form_quote() する必要があります。
-
- * http://bugs.debian.org/66887
-
- Goto URL: で先頭に space が入ると currentからの相対扱いになるのを
- やめてほしいという報告。たしかに cut & paste するときになりがちなので
- (ついでなので後ろの空白も削除)
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01111] bug of conv.c
- UTF-8 なページ(Shift_JIS と誤認される)で w3m の表示が乱れる
- (コントロールシーケンスが漏れる)ことがあったので調べてみたところ、
- conv.c がバグってました。単純ミスです。すみませんm(_o_)m
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01113] bug fix (content charset)
- content charset の設定部でバグってましたので、修正 patch です。
-
-
-2000/10/02
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01112] Re: mailcap test= directive
- mailcap の扱いを拡張しました.
- ・ %s 以外に, %t (content-type name) を使えるようにしました.
- ・ nametemplate オプションが有効になりました.
- ・ %s が無い場合は, 標準入力を %s にリダイレクトしてコマンドを実行す
- るようにしました.
- シェルの構文としてボーンシェルを仮定しているので, OS/2 等ではこの
- ままでは駄目かもしれません.
- ・ needsterminal が指定されている場合は, フォアグランドでコマンドを実
- 行するようにしました.
- ・ copiousoutput が指定されている場合は, コマンドの実行結果をバッファ
- に読み込むようにしました.
- ・ RFC 1524 には無いのですが, コマンドの実行結果を text/html として
- バッファに読み込むためのオプション htmloutput を追加しました.
- これは, 坂本さんが [w3m-dev 01079] で提案されていたものの代替案の
- つもりです.
- まだテストしてませんが, ちゃんと動いていれば
-
- application/excel; xlHtml %s | lv -Iu8 -Oej; htmloutput
-
- とすれば, lv の実行結果が html として w3m のバッファに表示される
- はずです.
- 同じ content-type のエントリが複数ある場合, htmloutput オプション
- があるものを優先するようにしてあるので, 他のプログラムと mailcap
- を共有しても問題無いと思います.
- しかし, RFC 1524 に準拠してないのは確かなので, 御意見お待ちしてま
- す.
- ・ (gunzip_stream() による) 圧縮ファイルの閲覧が ftp に対しても使え
- るようにしました.
- 多分 [w3m-dev 01078] のバグだと思いますが, http に対して, 圧縮し
- たテキストデータの閲覧ができなくなってたので, 修正しました.
-
-
-2000/09/28
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01097] gunzip_stream problem
- 圧縮ファイルを読み込んでる途中で, INT シグナルが発生したときの動作
- が変なので, 修正しました.
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01092] CONFIG_FILE
- config.h の CONFIG_FILE を変更しても反映されないなと思ったら、
- いつのまにかハードコーディングに戻ってました。
- その修正です。
-
-
-2000/09/17
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01078] treatment of content type
- document type の扱いの改良を行ないました.
- ・ examineFile における, lessopen_stream と gunzip_stream の優先順位
- を変更しました.
- ・ lessopen_stream の処理後は, plain text として扱うようにしました.
- ・ lessopen_stream は, document type が text/* であるか, 外部ビューア
- が設定されていない場合のみ使うようにしました.
- また, text/html 以外の, text/* 型は w3m 内部で処理するようにしま
- した.
- ・ page_info_panel で表示される document type は, examineFile で処理
- される前の値を使うようにしました.
- ・ 外部ビューアをバックグランドで動かすとき, コマンドラインに
- ">/dev/null 2>&1 &" を付けてみました.
-
-
-2000/09/13
-
-From: Tsutomu Okada (岡田 勉) <okada@furuno.co.jp>
-Subject: [w3m-dev 01053] Re: Location: in local cgi.
- [w3m-dev 01051] のパッチでは、w3m -m で Location: のヘッダのある文章を
- 見ると飛んでいってしまうので、local CGI のときのみ Location: を参照す
- るように変更しました。
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01065] map key '0'
- keymap がらみの修正です。
- ・単独の '0' をキーマップ可能にしました。
- 『10 j』とかは以前通りです。
- ・『ESC あ』など ESC の後に 0x80-0xff の文字を入力すると
- 配列外アクセスをする可能性があったものを修正。
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 01066] 104japan
- frame 中の form の文字コードの変換が上手く処理できていないよう
- ですので、修正しました。
-
-
-2000/09/07
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01058] <dt>, <dd>, <blockquote> (Re: <ol> etc.)
- ・ <blockquote> の前後の空行は常に入るようにした.
- ・ <dt>, <dd> タグ直後の <p> タグを無視しないようにした.
-
-
-2000/09/04
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01052] cellpadding, cellspacing, vspace, etc.
- 空白や空行に関する, 次のようないくつかの変更を行ないました.
- ・ 余分なセルが出来るのを防ぐために, <tr> や <td> の外にある
- <a name="..."></a> や, <font> 等は次のセルに入るようにした.
- ・ <table> の cellspacing 属性の解釈を間違っていたので, 修正した.
- vspace 属性も解釈できるようにした.
- ・ 空行の判定条件を変更した.
- ・ </p> タグで空行が入るようにした.
-
-
-2000/08/17
-
-From: Tsutomu Okada (岡田 勉) <okada@furuno.co.jp>
-Subject: [w3m-dev 01018] sqrt DOMAIN error in table.c
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01019] Re: sqrt DOMAIN error in table.c
- 根号の中身が負になる場合がある問題の修正.
-
-
-2000/08/15
-
-From: satodai@dog.intcul.tohoku.ac.jp (Dai Sato)
-Subject: [w3m-dev 01017] value of input tag in option panel
- aito 連絡帳(http://ei5nazha.yz.yamagata-u.ac.jp/BBS/spool/log.html)
- に出てた問題です。option 画面の外部 editor などに '"' が含まれる
- コマンドが指定されると,再度 option 画面を呼び出した時に '"' 以降が
- 表示されなくなると言う問題。
-
-
-2000/08/06
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01016] Table geometry calculation
- table のジオメトリー計算で実数を整数に丸める手順を変更して, table 幅の
- 指定値と本当の幅の差が可能な限り小さくなるようにしてみました.
-
-
-2000/07/26
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01006] initialize PRNG of openssl 0.9.5 or later
- バージョン 0.9.5 以降の openssl ライブラリで, ランダムデバイス
- (/dev/urandom) が存在しない環境でも SSL が使えるようにしてみました.
-
-
-2000/07/21
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01004] unused socket is not closed.
- C-c (SIGINT) でファイルの読み込みを中断したとき, socket がクローズされ
- ていない場合があるようです.
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01005] table caption problem
- </caption> を忘れていたときに w3m が終了しなくなる問題の問題の修正.
-
-
-2000/07/19
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 00966] ssl and proxy authorization
- authorization を必要とする場合の HTTP proxy サーバの SSL トンネリ
- ングに問題があったので修正.
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 01003] Some bug fixes for table
- table のジオメトリ計算のいくつかの問題に対する修正.
-
-
-2000/07/16
-
-From: SASAKI Takeshi <sasaki@ct.sakura.ne.jp>
-Subject: [w3m-dev 00999] Re: bookmark
- ブックマークが登録できない場合がある問題の修正.
-
-
-2000/06/18
-
-From: Okabe Katsuya <okabek@guitar.ocn.ne.jp>
-Subject: [w3m-dev 00934] clear_buffer bug
- clear_buffer が TRUE のとき, selBuf() で画面が消えてしまう問題に対する
- バグフィクスです.
-
-
-2000/06/17
-
-From: SASAKI Takeshi <sasaki@ct.sakura.ne.jp>
-Subject: [w3m-dev 00929] ftp.c patch
- USER コマンドに対して 230 が返ってきた場合には成功したものと
- みなす patch を作成しました。以下に添付します。
-
-
-2000/06/16
-
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 00923] some bug fixes
- ・ #undef JP_CHARSET の場合に file.c が make できなくなっていた
- バグ(私のミスでした_o_)の修正と、
- ・ buffer.c の '=' が '==' になっていたものの修正です。
-
-From: Kazuhiko Izawa <izawa@nucef.tokai.jaeri.go.jp>
-Subject: [w3m-dev 00924] Re: w3m-0.1.11pre
-From: Hironori Sakamoto <h-saka@lsi.nec.co.jp>
-Subject: [w3m-dev 00925] Re: w3m-0.1.11pre
- file://localhost/foo の形式の URL にアクセスしようとしたとき異常終
- 了してしまう問題の修正.
diff --git a/doc-jp/MANUAL.html b/doc-jp/MANUAL.html
index b6aae96..56c968a 100644
--- a/doc-jp/MANUAL.html
+++ b/doc-jp/MANUAL.html
@@ -48,8 +48,6 @@ w3m は,テキストベースのページャ/WWWブラウザです.これを使うと,kterm などのキャ
<dd>text/plain の文書を表示する場合,重ね打ちによる強調文字を表示しない.
このオプションを付けない場合,``A^H_''はAのアンダーラインとして表示され,
``A^HA''はAのボールドとして表示される.
-<dt>-S
-<dd>text/plain の文書を表示する場合,複数の空行を1つにまとめて表示する.
<dt>-l 行数
<dd>標準入力の内容を表示するときに保存される最大行数を指定す
る.デフォルトは 10000.
@@ -59,6 +57,8 @@ w3m は,テキストベースのページャ/WWWブラウザです.これを使うと,kterm などのキャ
<dd>EUC コードで表示する.
<dt>-j
<dd>JIS(ISO-2022-JP) コードで表示する.
+<dt>-I e|s
+<dd>入力文書の文字コードを指定する.
<dt>-T タイプ
<dd>表示する文書のタイプを指定する.この指定がない場合,ファイル
名の拡張子によって自動判別される.判別できない場合は text/plain
@@ -77,6 +77,8 @@ HTMLファイルのソースを表示する
<dd>Internet message モードで表示する.Internet messageモードの場合,
ヘッダの内容を見て,Content-Type: があればそれを参考にする.電子メールや
ネットニュースの記事を読むときに便利.
+<dt>-v
+<dd>スタートアップページを表示する.
<dt>-B
<dd>Bookmark を表示する.
<dt>-bookmark file
@@ -95,6 +97,8 @@ HTMLファイルのソースを表示する
<dd>オプションを指定する.
<dt>-no-proxy
<dd>プロキシを利用しない.
+<dt>-pauth user:pass
+<dd>プロキシ認証用のユーザ名とパスワードを指定する.
<dt>-no-mouse
<dd>マウスを利用しない.
<dt>-cookie
@@ -115,6 +119,16 @@ HTMLファイルのソースを表示する
漢字コード変換もされない.
<dt>-dump_head
<dd>URLにアクセスし,ヘッダ情報を出力する.
+<dt>-dump_both
+<dd>URLにアクセスし,ヘッダ情報とHTMLソースを出力する.
+<dt>-dump_extra
+<dd>URLにアクセスし,拡張情報とヘッダ情報とHTMLソースを出力する.
+<dt>-post file
+<dd>ファイルの内容をPOSTする.
+<dt>-header string
+<dd>HTTP要求ヘッダを追加する.
+<dt>-config file
+<dd>configのファイルを指定する.
</dl>
<hr>
@@ -154,16 +168,20 @@ HTML文書を表示しているときには,次のような表示になります.
<TR><TD>k,C-p,上矢印キー<TD>カーソルを上に移動します.
<TR><TD>J<TD>画面を1行上にスクロールします.
<TR><TD>K<TD>画面を1行下にスクロールします.
+<TR><TD>^,C-a<TD>行頭に移動します.
+<TR><TD>$,C-e<TD>行末に移動します.
<TR><TD>w<TD>次の単語に移動します.
<TR><TD>W<TD>前の単語に移動します.
<TR><TD>&gt;<TD>画面全体を右にずらします.(表示内容を左にずらす)
<TR><TD>&lt;<TD>画面全体を左にずらします.(表示内容を右にずらす)
<TR><TD>.<TD>画面全体を1文字右にずらします.(表示内容を左にずらす)
<TR><TD>,<TD>画面全体を1文字左にずらします.(表示内容を右にずらす)
-<TR><TD>g<TD>文書のいちばん上の行に移動します.
-<TR><TD>G<TD>文書のいちばん下の行に移動します.
+<TR><TD>g,M-&lt;<TD>文書のいちばん上の行に移動します.
+<TR><TD>G,M-&gt;<TD>文書のいちばん下の行に移動します.
<TR><TD>ESC g<TD>画面下で行番号を入力し,そこで指定した行に移動します.
ここで $ を入力すると,最終行に移動します.
+<TR><TD>Z<TD>カーソルのある位置を行の中央に移動します.
+<TR><TD>z<TD>カーソルのある行を画面の中央に移動します.
<TR><TD>TAB<TD>次のリンクに移動します.
<TR><TD>C-u, ESC TAB<TD>前のリンクに移動します.
<TR><TD>[<TD>最初のリンクに移動します.
@@ -175,6 +193,7 @@ HTML文書を表示しているときには,次のような表示になります.
<TR><TD WIDTH=100>RET<TD>現在カーソルがあるリンクが指す先の文書を読みこみます.
<TR><TD>a, ESC RET<TD>現在カーソルがあるリンクが指す先の文書をファイルに保存します.
<TR><TD>u<TD>現在カーソルがあるリンクが指す先のURLを表示します.
+<TR><TD>i<TD>リンクに関連付けられた画像へのURLの表示します.
<TR><TD>I<TD>現在カーソルがあるリンクに対応する画像を表示します.
<TR><TD>ESC I<TD>現在カーソルがあるリンクが指す
画像をファイルに保存します.
@@ -184,6 +203,8 @@ HTML文書を表示しているときには,次のような表示になります.
読んでいるときにも有効です.
<TR><TD>c<TD>現在の文書のURLを表示します.
<TR><TD>=<TD>現在の文書に関する情報を表示します.
+<TR><TD>C-g<TD>ページ中での現在位置を表示します.
+<TR><TD>C-h<TD>URL履歴を表示します.
<TR><TD>F<TD>&lt;FRAMESET&gt;を含む文書を表示しているときに,&lt;FRAME&gt;
タグの指す複数の文書を1つの文書に変換して表示します.
<TR><TD>M<TD>現在見ているページを,外部ブラウザを使って表示します.
@@ -207,6 +228,7 @@ HTML文書を表示しているときには,次のような表示になります.
<TR><TD>s<TD>バッファ選択モードに入ります.
<TR><TD>E<TD>現在見ているバッファがローカルファイルの場合,そのファイルをエディタ
で編集します.エディタを終了した後,そのファイルを再度読み込みます.
+<TR><TD>C-l<TD>画面を再描画します.
<TR><TD>R<TD>バッファを再度読み込みます.
<TR><TD>S<TD>バッファの表示内容をファイルに保存します.
<TR><TD>ESC s<TD>HTMLのソースをファイルに保存します.v でソースを表示して S で
@@ -238,6 +260,7 @@ HTML文書を表示しているときには,次のような表示になります.
<TR><TD>?,C-r<TD>現在のカーソル位置からファイルの先頭に向かって正規表現を検索します.
<TR><TD>n<TD>次を検索します.
<TR><TD>N<TD>前を検索します.
+<TR><TD>C-w<TD>折り返し検索モードを切り換えます.
</table>
<H3>マーク操作</H3>
@@ -283,22 +306,27 @@ HTML文書を表示しているときには,次のような表示になります.
Lynx風キーバインドでコンパイルした場合の使いかたです.
<H3>ページ/カーソル移動</H3>
<table>
-<TR><TD>SPC,C-v<TD>次のページを表示します.
-<TR><TD>b,ESC v<TD>前のページを表示します.
+<TR><TD>SPC,C-v,+<TD>次のページを表示します.
+<TR><TD>b,ESC v,-<TD>前のページを表示します.
<TR><TD>l<TD>カーソルを右に移動します.
<TR><TD>h<TD>カーソルを左に移動します.
<TR><TD>j<TD>カーソルを下に移動します.
<TR><TD>k<TD>カーソルを上に移動します.
<TR><TD>J<TD>画面を1行上にスクロールします.
<TR><TD>K<TD>画面を1行下にスクロールします.
+<TR><TD>^<TD>行頭に移動します.
+<TR><TD>$<TD>行末に移動します.
<TR><TD>&gt;<TD>画面全体を右にずらします.(表示内容を左にずらす)
<TR><TD>&lt;<TD>画面全体を左にずらします.(表示内容を右にずらす)
<TR><TD>C-a<TD>文書のいちばん上の行に移動します.
<TR><TD>C-e<TD>文書のいちばん下の行に移動します.
<TR><TD>G<TD>画面下で行番号を入力し,そこで指定した行に移動します.
ここで $ を入力すると,最終行に移動します.
+<TR><TD>Z<TD>カーソルのある位置を行の中央に移動します.
+<TR><TD>z<TD>カーソルのある行を画面の中央に移動します.
<TR><TD>TAB, C-n, 下矢印<TD>次のリンクに移動します.
<TR><TD>ESC TAB, C-p, 上矢印<TD>前のリンクに移動します.
+<TR><TD>C-g<TD>ページ中での現在位置を表示します.
</table>
<H3>ハイパーリンク操作</H3>
@@ -314,6 +342,7 @@ Lynx風キーバインドでコンパイルした場合の使いかたです.
<TR><TD>ESC :<TD>Message-ID風の文字列を,news: のリンクにします.この機能は,HTMLでない文書を読んでいるときにも有効です.
<TR><TD>c<TD>現在の文書のURLを表示します.
<TR><TD>=<TD>現在の文書に関する情報を表示します.
+<TR><TD>C-h<TD>URL履歴を表示します.
<TR><TD>F<TD>&lt;FRAMESET&gt;を含む文書を表示しているときに,&lt;FRAME&gt;
タグの指す複数の文書を1つの文書に変換して表示します.
<TR><TD>M<TD>現在見ているページを,外部ブラウザを使って表示します.
@@ -334,8 +363,9 @@ Lynx風キーバインドでコンパイルした場合の使いかたです.
<table>
<TR><TD WIDTH=100>B, C-b, 左矢印<TD>現在見ているバッファを削除し,一つ前のバッファを表示します.
<TR><TD>\<TD>HTMLのソースを表示します.
-<TR><TD>s, C-h<TD>バッファ選択モードに入ります.
+<TR><TD>s<TD>バッファ選択モードに入ります.
<TR><TD>E<TD>現在見ているバッファがローカルファイルの場合,そのファイルをエディタで編集します.エディタを終了した後,そのファイルを再度読み込みます.
+<TR><TD>C-l, C-w<TD>画面を再描画します.
<TR><TD>R, C-r<TD>バッファを再度読み込みます.
<TR><TD>S, p<TD>バッファの表示内容をファイルに保存します.
<TR><TD>ESC s<TD>HTMLのソースをファイルに保存します.v でソースを表示して S で
@@ -363,16 +393,16 @@ Lynx風キーバインドでコンパイルした場合の使いかたです.
<H3>検索</H3>
<table>
-<TR><TD WIDTH=100>/<TD>現在のカーソル位置からファイル末尾に向かって正規表現を検索します.
-<TR><TD>?<TD>現在のカーソル位置からファイルの先頭に向かって正規表現を検索します.
+<TR><TD WIDTH=100>/,C-s<TD>現在のカーソル位置からファイル末尾に向かって正規表現を検索します.
<TR><TD>n<TD>次を検索します.
+<TR><TD>w<TD>折り返し検索モードを切り換えます.
</table>
<H3>マーク操作</H3>
<table>
<TR><TD WIDTH=100>C-SPC<TD>マークを設定/解除します.マークは反転表示されます.
-<TR><TD>ESC p<TD>一つ前のマークに移動します.
-<TR><TD>ESC n<TD>一つ後のマークに移動します.
+<TR><TD>P<TD>一つ前のマークに移動します.
+<TR><TD>N<TD>一つ後のマークに移動します.
<TR><TD>"<TD>正規表現で指定された文字列を全てマークします.
</table>
diff --git a/doc-jp/README b/doc-jp/README
index c0ecd10..2cd41bc 100644
--- a/doc-jp/README
+++ b/doc-jp/README
@@ -81,8 +81,6 @@ OS/2
ので,モノクロ用にコンパイルした方が良いでしょう.
Windows
README.cygwin をごらんください.
-MS-DOS
- README.djをごらんください。
3. 著作権
diff --git a/doc-jp/README.func b/doc-jp/README.func
index 77a1959..233f231 100644
--- a/doc-jp/README.func
+++ b/doc-jp/README.func
@@ -6,10 +6,11 @@ BOOKMARK ブックマークを読み込みます
CENTER_H カーソルのある位置を行の中央に移動します
CENTER_V カーソルのある行を画面の中央に移動します
COOKIE クッキー一覧を表示します
+DELETE_PREVBUF 前のバッファを消去します(主に local-CGI 用)
DICT_WORD 入力した単語を辞書コマンドで調べます
DICT_WORD_AT カーソル位置の単語を辞書コマンドで調べます
DOWN 画面を1行下にスクロールします
-DOWN_LOAD HTMLのソースをファイルに保存します
+DOWNLOAD HTMLのソースをファイルに保存します
EDIT エディタで編集します
EDIT_SCREEN 現在表示されているバッファをエディタで編集します
END 文書のいちばん下の行に移動します
@@ -22,13 +23,16 @@ GOTO URLを指定して開きます
GOTO_LINE 画面下で行番号を入力し,そこで指定した行に移動します
GOTO_LINK リンクが指す先の文書を読みこみます
HELP ヘルプファイルを表示します
-HISTPRY URL履歴を表示します
+HISTORY URL履歴を表示します
INFO 現在の文書に関する情報を表示します
+INIT_MAILCAP mailcap を再読み込みします(主に local-CGI 用)
INTERRUPT 文書の読み込みを中断します
LEFT 画面全体を1文字左にずらします
LINE_BEGIN 行頭に移動します
LINE_END 行末に移動します
-LINE_INFO 現在の文書に関する情報を表示します
+LINE_INFO ページ中での現在位置を表示します
+LINK_BEGIN 最初のリンクに移動します
+LINK_END 最後のリンクに移動します
LOAD ローカルファイルを指定して開きます
MAIN_MENU メニューを立ち上げます
MARK マークを設定/解除します
@@ -36,20 +40,32 @@ MARK_MID Message-ID風の文字列を,news:のリンクにします
MARK_URL URL風の文字列をリンクにします
MENU メニューを立ち上げます
MOUSE_TOGGLE マウスの有効/無効をトグルする
-MOVE_DOWN カーソルを下に移動します
-MOVE_LEFT カーソルを左に移動します
-MOVE_RIGHT カーソルを右に移動します
-MOVE_UP カーソルを上に移動します
+MOVE_DOWN カーソルを下に移動します(改ページ時には半ページスクロール)
+MOVE_DOWN1 カーソルを下に移動します(改ページ時には1行スクロール)
+MOVE_LEFT カーソルを左に移動します(左端の場合には半画面分シフト)
+MOVE_LEFT1 カーソルを左に移動します(左端の場合には1文字分シフト)
+MOVE_RIGHT カーソルを右に移動します(右端の場合には半画面分シフト)
+MOVE_RIGHT1 カーソルを右に移動します(右端の場合には1文字分シフト)
+MOVE_UP カーソルを上に移動します(改ページ時には半ページスクロール)
+MOVE_UP1 カーソルを上に移動します(改ページ時には1行スクロール)
+MSGS エラーメッセージの一覧の表示
+NEXT_DOWN カーソルの下側にあるリンクに移動します
+NEXT_LEFT カーソルの左側にあるリンクに移動します
+NEXT_LEFT_UP カーソルの左側(無ければ前の行以前)にあるリンクに移動します
NEXT_LINK 次のリンクに移動します
NEXT_MARK 一つ後のマークに移動します
NEXT_PAGE 次のページを表示します
+NEXT_RIGHT カーソルの右側にあるリンクに移動します
+NEXT_RIGHT_DOWN カーソルの右側(無ければ次行以降)にあるリンクに移動します
+NEXT_UP カーソルの上側にあるリンクに移動します
NEXT_WORD 次の単語に移動します
NOTHING 何もしません
NULL 何もしません
OPTIONS オプション設定パネルを表示します
PEEK 現在の文書のURLを表示します
-PEEK_LINK リンクが指す先のURLを表示します
PEEK_IMG 現在カーソルがあるリンクを含む画像そのもののURLを表示します
+PEEK_LINK リンクが指す先のURLを表示します
+PIPE_BUF バッファの内容をパイプに渡します
PIPE_SHELL コマンドを実行し,結果を読みこみながら表示します
PREV_LINK 前のリンクに移動します
PREV_MARK 一つ前のマークに移動します
@@ -72,12 +88,16 @@ SEARCH_FORE ファイル末尾に向かって正規表現を検索します
SEARCH_NEXT 次を検索します
SEARCH_PREV 前を検索します
SELECT バッファ選択モードに入ります
+SELECT_MENU バッファ選択メニューを立ち上げます
+SETENV 環境変数を設定します
+SET_OPTION オプションを設定します
SHELL シェルコマンドを実行します
SHIFT_LEFT 画面全体を左にずらします
SHIFT_RIGHT 画面全体を右にずらします
SOURCE HTMLのソースを表示します
SUSPEND サスペンド
UP 画面を1行上にスクロールします
+VERSION w3m のバージョンを表示します
VIEW HTMLのソースを表示します
VIEW_BOOKMARK ブックマークを読み込みます
VIEW_IMAGE リンクに対応する画像を表示します
diff --git a/doc-jp/README.mailcap b/doc-jp/README.mailcap
index 216e28a..7cec03e 100644
--- a/doc-jp/README.mailcap
+++ b/doc-jp/README.mailcap
@@ -28,11 +28,13 @@ mailcap サポートについて
LESSOPEN コマンドでできる事は, 大部分これで置き換える事ができます. そのため
LESSOPEN の利用はオプション扱いになりました.
- w3m の拡張フィールドとして, htmloutput があります. copiousoutput と同様にコ
- マンドの実行結果がバッファに読み込まれますが, HTML としてレンダリングする所
- が異なります. この機能を使う場合は, w3m 用の mailcap ファイルを別に用意する
- か, 他のブラウザ用に htmloutput を含まないエントリを前に置いておくと良いか
- もしれません.
+ w3m の拡張フィールドとして, x-htmloutput があります. copiousoutput と同様に
+ コマンドの実行結果がバッファに読み込まれますが, HTML としてレンダリングする
+ 所が異なります. この機能を使う場合は, w3m 用の mailcap ファイルを別に用意す
+ るか, 他のブラウザ用に x-htmloutput を含まないエントリを前に置いておくと良
+ いかもしれません.
+ (2001/08/01) 坂本
+ htmloutput → x-htmloutput
・ nametemplate= は外部コマンドに渡すファイル名の拡張子を指定します.
テンポラリファイルを作るとき, 通常元の URL の拡張子がファイル名に付けられま
diff --git a/doc-jp/keymap.default b/doc-jp/keymap.default
index 38279ce..e692340 100644
--- a/doc-jp/keymap.default
+++ b/doc-jp/keymap.default
@@ -26,7 +26,9 @@ keymap C-n MOVE_DOWN
keymap C-p MOVE_UP
keymap C-r SEARCH_BACK
keymap C-s SEARCH
+keymap C-u PREV_LINK
keymap C-v NEXT_PAGE
+keymap C-w WRAP_TOGGLE
keymap C-z SUSPEND
keymap SPC NEXT_PAGE
@@ -52,6 +54,7 @@ keymap I VIEW_IMAGE
keymap J UP
keymap K DOWN
keymap M EXTERN
+keymap N SEARCH_PREV
keymap Q EXIT
keymap R RELOAD
keymap S SAVE_SCREEN
@@ -59,6 +62,8 @@ keymap U GOTO
keymap V LOAD
keymap W PREV_WORD
keymap Z CENTER_H
+keymap [ LINK_BEGIN
+keymap ] LINK_END
keymap \^ LINE_BEGIN
keymap a SAVE_LINK
keymap b PREV_PAGE
@@ -72,7 +77,7 @@ keymap l MOVE_RIGHT
keymap n SEARCH_NEXT
keymap o OPTIONS
keymap q QUIT
-keymap s SELECT
+keymap s SELECT_MENU
keymap u PEEK_LINK
keymap v VIEW
keymap w NEXT_WORD
diff --git a/doc-jp/keymap.lynx b/doc-jp/keymap.lynx
index 6c14a30..095a1ab 100644
--- a/doc-jp/keymap.lynx
+++ b/doc-jp/keymap.lynx
@@ -12,9 +12,10 @@
keymap C-@ MARK
keymap C-a BEGIN
-keymap C-b PREV_PAGE
+keymap C-b BACK
keymap C-e END
-keymap C-f NEXT_PAGE
+keymap C-f GOTO_LINK
+keymap C-g LINE_INFO
keymap C-h HISTORY
keymap TAB NEXT_LINK
keymap C-j GOTO_LINK
@@ -51,6 +52,7 @@ keymap H HELP
keymap I VIEW_IMAGE
keymap J UP
keymap K DOWN
+keymap M EXTERN
keymap N NEXT_MARK
keymap P PREV_MARK
keymap Q EXIT
@@ -64,7 +66,7 @@ keymap \^ LINE_BEGIN
keymap a ADD_BOOKMARK
keymap b PREV_PAGE
keymap c PEEK
-keymap d SAVE
+keymap d SAVE_LINK
keymap g GOTO
keymap h MOVE_LEFT
keymap i PEEK_IMG
@@ -75,9 +77,10 @@ keymap n SEARCH_NEXT
keymap o OPTIONS
keymap p SAVE_SCREEN
keymap q QUIT
-keymap s SELECT
+keymap s SELECT_MENU
keymap u PEEK_LINK
keymap v BOOKMARK
+keymap w WRAP_TOGGLE
keymap z CENTER_V
keymap M-TAB PREV_LINK
@@ -86,6 +89,7 @@ keymap M-C-m SAVE_LINK
keymap M-: MARK_MID
keymap M-I SAVE_IMAGE
+keymap M-M EXTERN_LINK
keymap M-a ADD_BOOKMARK
keymap M-b BOOKMARK
keymap M-e EDIT_SCREEN
diff --git a/doc-jp/w3m.1 b/doc-jp/w3m.1
index b90f555..ddeca21 100644
--- a/doc-jp/w3m.1
+++ b/doc-jp/w3m.1
@@ -48,6 +48,9 @@ EUCコードで表示する.
.B \-j
JIS (ISO-2022-JP)コードで表示する.
.TP
+.BI \-I\ e|s
+入力文書の文字コードを指定する.
+.TP
.BI \-T\ タイプ
表示する文書のタイプを指定する.この指定がない場合,ファイル名の拡張子によって
自動判別される.判別できない場合はtext/plainとみなされる.
@@ -100,6 +103,9 @@ Bookmark のファイルを指定する.
.B \-no\-proxy
プロキシを利用しない.
.TP
+.BI \-pauth\ user:pass
+プロキシ認証用のユーザ名とパスワードを指定する.
+.TP
.B \-no\-mouse
マウスを利用しない.
.TP
@@ -130,6 +136,21 @@ URLの内容を読みこみ,整形せずに標準出力に書き出す.漢字コード変換もされない.
.TP
.B \-dump_head
URLにアクセスし,ヘッダ情報を出力する.
+.TP
+.B \-dump_both
+URLにアクセスし,ヘッダ情報とHTMLソースを出力する.
+.TP
+.B \-dump_extra
+URLにアクセスし,拡張情報とヘッダ情報とHTMLソースを出力する.
+.TP
+.BI \-post\ file
+ファイルの内容をPOSTする.
+.TP
+.BI \-header\ string
+HTTP要求ヘッダを追加する.
+.TP
+.BI \-config\ file
+configのファイルを指定する.
.SS 文書の表示内容
HTML文書を表示しているときには,次のような表示になります.
.in +8n
@@ -195,6 +216,12 @@ FORMの入力部分;赤色;反転表示
.B K
画面を1行下にスクロールします.
.TP
+.B ^
+行頭に移動します.
+.TP
+.B $
+行末に移動します.
+.TP
.B w
次の単語に移動します.
.TP
@@ -213,10 +240,10 @@ FORMの入力部分;赤色;反転表示
.B ", "
画面全体を1文字左にずらします.(表示内容を右にずらす)
.TP
-.B g
+.B g, M-<
文書のいちばん上の行に移動します.
.TP
-.B G
+.B G, M->
文書のいちばん下の行に移動します.
.TP
.B "ESC g"
@@ -225,11 +252,23 @@ FORMの入力部分;赤色;反転表示
.$
を入力すると,最終行に移動します.
.TP
+.B Z
+カーソルのある位置を行の中央に移動します.
+.TP
+.B z
+カーソルのある行を画面の中央に移動します.
+.TP
.B TAB
次のリンクに移動します.
.TP
.B C-u, "ESC TAB"
前のリンクに移動します.
+.TP
+.B [
+最初のリンクに移動します.
+.TP
+.B ]
+最後のリンクに移動します.
.SS ハイパーリンク操作
.TP
.B RET
@@ -241,6 +280,9 @@ FORMの入力部分;赤色;反転表示
.B u
現在カーソルがあるリンクが指す先のURLを表示します.
.TP
+.B i
+リンクに関連付けられた画像へのURLの表示します.
+.TP
.B I
現在カーソルがあるリンクに対応する画像を表示します.
.TP
@@ -261,6 +303,12 @@ Message-ID風の文字列を,news: のリンクにします.この機能は,HTMLでない文書を
.B =
現在の文書に関する情報を表示します.
.TP
+.B C-g
+ページ中での現在位置を表示します.
+.TP
+.B C-h
+URL履歴を表示します.
+.TP
.B F
<FRAMESET>を含む文書を表示しているときに,<FRAME>タグの指す複数の文書を1つの
文書に変換して表示します.
@@ -303,6 +351,9 @@ HTMLのソースを表示します.
現在見ているバッファがローカルファイルの場合,そのファイルをエディタで編集しま
す.エディタを終了した後,そのファイルを再度読み込みます.
.TP
+.B C-l
+画面を再描画します.
+.TP
.B R
バッファを再度読み込みます.
.TP
@@ -355,15 +406,21 @@ HTMLのソースをファイルに保存します.
.TP
.B n
次を検索します.
+.TP
+.B N
+前を検索します.
+.TP
+.B C-w
+折り返し検索モードを切り換えます.
.SS マーク操作
.TP
.B C-SPC
マークを設定/解除します.マークは反転表示されます.
.TP
-.B P
+.B "ESC p"
一つ前のマークに移動します.
.TP
-.B N
+.B "ESC n"
一つ後のマークに移動します.
.TP
.B "\""
@@ -379,6 +436,9 @@ HTMLのソースをファイルに保存します.
.B o
オプション設定パネルを表示します.
.TP
+.B C-k
+クッキー一覧を表示します.
+.TP
.B C-c
文書の読み込みを中断します.
.TP
diff --git a/doc/FAQ.html b/doc/FAQ.html
index 7cfa173..0a62266 100644
--- a/doc/FAQ.html
+++ b/doc/FAQ.html
@@ -256,7 +256,7 @@ with Ctrl-u. What to do?</h3>
<i>Up to <a href="#index">index</a></i>
</div>
<br>
-<u><h2><a name="other">Miscellanous</a></h2></u>
+<u><h2><a name="other">Miscellaneous</a></h2></u>
<br>
<dl>
<dt><h3>What is w3m's configuration file?</h3>
diff --git a/doc/MANUAL.html b/doc/MANUAL.html
index 724340e..4e6f397 100644
--- a/doc/MANUAL.html
+++ b/doc/MANUAL.html
@@ -52,8 +52,6 @@ Options are as follows:
<dd>When displaying text/plain document, prohibit emphasis using backspace.
If you don't specify this option,
``A^H_'' is interpreted as underlined character and ``A^HA'' as a bold character.
-<dt>-S
-<dd>When displaying text/plain document, squeeze blank lines.
<dt>-l number
<dd>Specify line number preserved internally when reading text/plain document
fron standard input. Default is 10000.
@@ -80,8 +78,10 @@ Display HTML source
</pre>
<dt>-m
<dd>Display document with Internet message mode.
-With this option, w3m determines document type from header infomation.
+With this option, w3m determines document type from header information.
It is useful when reading E-mail or NetNews messages.
+<dt>-v
+<dd>visual startup mode.
<dt>-B
<dd>Show the bookmark.
<dt>-bookmark file
@@ -91,7 +91,7 @@ It is useful when reading E-mail or NetNews messages.
<dt>-F
<dd>Automatically render frame.
<dt>-S
-<dd>Sqeeze blank lines.
+<dd>Squeeze blank lines.
<dt>-X
<dd>Upon exit, do not display preserved screen.
<dt>-W
@@ -120,12 +120,22 @@ with -cols option.
<dd>Read document specified by URL and dump the source.
<dt>-dump_head
<dd>Read document specified by URL and dump headers.
+<dt>-dump_both
+<dd>Read document specified by URL and dump headers and the source.
+<dt>-dump_extra
+<dd>Read document specified by URL and dump extra informations, headers and the source.
+<dt>-post file
+<dd>use POST method with file content.
+<dt>-header string
+<dd>insert string as a header.
<dt>-no-proxy
<dd>Don't use proxy server.
<dt>-no-graph
<dd>Don't use graphic character to draw frames.
<dt>-no-mouse
<dd>Don't activate mouse.
+<dt>-config file
+<dd>specify config file.
</dl>
<hr>
@@ -163,17 +173,21 @@ bindings, see <a href="#Key:lynx">the Lynx-like key binding</a>.
<TR><TD>k,C-p<TD>Cursor up
<TR><TD>J<TD>Roll up one line
<TR><TD>K<TD>Roll down one line
+<TR><TD>^,C-a<TD>Go to the beginning of line
+<TR><TD>$,C-e<TD>Go to the end of line
<TR><TD>w<TD>Go to next word
<TR><TD>W<TD>Go to previous word
<TR><TD>&gt;<TD>Shift screen right
<TR><TD>&lt;<TD>Shift screen left
<TR><TD>.<TD>Shift screen one column right
<TR><TD>,<TD>Shift screen one column left
-<TR><TD>g<TD>Go to the first line
-<TR><TD>G<TD>Go to the last line
+<TR><TD>g,M-&lt;<TD>Go to the first line
+<TR><TD>G,M-&gt;<TD>Go to the last line
<TR><TD>ESC g<TD>Go to specified line
+<TR><TD>Z<TD>Move to the center line
+<TR><TD>z<TD>Move to the center column
<TR><TD>TAB<TD>Move to next hyperlink
-<TR><TD>ESC TAB<TD>Move to previous hyperlink
+<TR><TD>C-u,ESC TAB<TD>Move to previous hyperlink
<TR><TD>[<TD>Move to the first hyperlink
<TR><TD>]<TD>Move to the last hyperlink
</table>
@@ -183,12 +197,15 @@ bindings, see <a href="#Key:lynx">the Lynx-like key binding</a>.
<TR><TD WIDTH=100>RET<TD>Follow hyperlink
<TR><TD>a, ESC RET<TD>Save link to file
<TR><TD>u<TD>Peek link URL
+<TR><TD>i<TD>Peek image URL
<TR><TD>I<TD>View inline image
<TR><TD>ESC I<TD>Save inline image to file
<TR><TD>:<TD>Mark URL-like strings as anchors
<TR><TD>ESC :<TD>Mark Message-ID-like strings as news anchors
<TR><TD>c<TD>Peek current URL
-<TR><TD>=<TD>Display infomation about current document
+<TR><TD>=<TD>Display information about current document
+<TR><TD>C-g<TD>Show current line number
+<TR><TD>C-h<TD>View history of URL
<TR><TD>F<TD>Render frame
<TR><TD>M<TD>Browse current document using external browser
(use 2M and 3M to invoke second and third browser)
@@ -210,6 +227,7 @@ bindings, see <a href="#Key:lynx">the Lynx-like key binding</a>.
<TR><TD>v<TD>View HTML source
<TR><TD>s<TD>Select buffer
<TR><TD>E<TD>Edit buffer source
+<TR><TD>C-l<TD>Redraw screen
<TR><TD>R<TD>Reload buffer
<TR><TD>S<TD>Save buffer
<TR><TD>ESC s<TD>Save source
@@ -236,6 +254,7 @@ bindings, see <a href="#Key:lynx">the Lynx-like key binding</a>.
<TR><TD>?,C-r<TD>Search backward
<TR><TD>n<TD>Search next
<TR><TD>N<TD>Search previous
+<TR><TD>C-w<TD>Toggle wrap search mode
</table>
<H3>Mark operation</H3>
@@ -251,6 +270,7 @@ bindings, see <a href="#Key:lynx">the Lynx-like key binding</a>.
<TR><TD WIDTH=100>!<TD>Execute shell command
<TR><TD>H<TD>Help (load this file)
<TR><TD>o<TD>Set option
+<TR><TD>C-k<TD>Show cookie jar
<TR><TD>C-c<TD>Stop
<TR><TD>C-z<TD>Suspend
<TR><TD>q<TD>Quit (with confirmation, if you like)
@@ -282,21 +302,26 @@ you can use the following key binding.
<H3>Page/Cursor motion</H3>
<table>
-<TR><TD WIDTH=100>SPC,C-v<TD>Forward page
-<TR><TD>b,ESC v<TD>Previous page
+<TR><TD WIDTH=100>SPC,C-v,+<TD>Forward page
+<TR><TD>b,ESC v,-<TD>Previous page
<TR><TD>l<TD>Cursor right
<TR><TD>h<TD>Cursor left
<TR><TD>j<TD>Cursor down
<TR><TD>k<TD>Cursor up
<TR><TD>J<TD>Roll up one line
<TR><TD>K<TD>Roll down one line
+<TR><TD>^<TD>Go to the beginning of line
+<TR><TD>$<TD>Go to the end of line
<TR><TD>&gt;<TD>Shift screen right
<TR><TD>&lt;<TD>Shift screen left
-<TR><TD>.<TD>Shift screen one column right
-<TR><TD>,<TD>Shift screen one column left
+<TR><TD>C-a<TD>Go to the first line
+<TR><TD>C-e<TD>Go to the last line
<TR><TD>G<TD>Go to the specified line
+<TR><TD>Z<TD>Move to the center line
+<TR><TD>z<TD>Move to the center column
<TR><TD>TAB,C-n,Down arrow<TD>Move to next hyperlink
<TR><TD>ESC TAB,C-p,Up arrow<TD>Move to previous link
+<TR><TD>C-g<TD>Show current page position
</table>
@@ -305,12 +330,14 @@ you can use the following key binding.
<TR><TD WIDTH=100>RET, C-f, Right arrow<TD>Follow hyperlink
<TR><TD>d, ESC RET<TD>Save link to file
<TR><TD>u<TD>Peek link URL
+<TR><TD>i<TD>Peek image URL
<TR><TD>I<TD>View inline image
<TR><TD>ESC I<TD>Save inline image to file
<TR><TD>:<TD>Mark URL-like strings as anchors
<TR><TD>ESC :<TD>Mark Message-ID-like strings as news anchors
<TR><TD>c<TD>Peek current URL
-<TR><TD>=<TD>Display infomation about current document
+<TR><TD>=<TD>Display information about current document
+<TR><TD>C-h<TD>View history of URL
<TR><TD>F<TD>Render frame
<TR><TD>M<TD>Browse current document using external browser
(use 2M and 3M to invoke second and third browser)
@@ -332,6 +359,7 @@ you can use the following key binding.
<TR><TD>\<TD>View HTML source
<TR><TD>s, C-h<TD>Select buffer
<TR><TD>E<TD>Edit buffer source
+<TR><TD>C-l, C-w<TD>Redraw screen
<TR><TD>R, C-r<TD>Reload buffer
<TR><TD>S, p<TD>Save buffer
<TR><TD>ESC s<TD>Save source
@@ -354,24 +382,25 @@ you can use the following key binding.
<H2>Search</H2>
<table>
-<TR><TD WIDTH=100>/<TD>Search forward
-<TR><TD>?<TD>Search backward
+<TR><TD WIDTH=100>/, C-s<TD>Search forward
<TR><TD>n<TD>Search next
+<TR><TD>w<TD>Toggle wrap search mode
</table>
<H2>Mark operation</H2>
<table>
<TR><TD WIDTH=100>C-SPC<TD>Set/unset mark
-<TR><TD>ESC p<TD>Go to previous mark
-<TR><TD>ESC n<TD>Go to next mark
+<TR><TD>P<TD>Go to previous mark
+<TR><TD>N<TD>Go to next mark
<TR><TD>"<TD>Mark by regular expression
</table>
<H2>Miscellany</H2>
<table>
<TR><TD WIDTH=100>!<TD>Execute shell command
-<TR><TD>H<TD>Help (load this file)
+<TR><TD>H, ?<TD>Help (load this file)
<TR><TD>o<TD>Set option
+<TR><TD>C-k<TD>Show cookie jar
<TR><TD>C-c<TD>Stop
<TR><TD>C-z<TD>Suspend
<TR><TD>q<TD>Quit (with confirmation, if you like)
diff --git a/doc/README b/doc/README
index 72246d1..465f874 100644
--- a/doc/README
+++ b/doc/README
@@ -18,7 +18,7 @@ used as a text-mode WWW browser.
Current problems are:
-* Resize behaviour is imcomplete.
+* Resize behaviour is incomplete.
* It can't show images inline. (It seems to be impossible as far as using
xterm)
* It doesn't decode MIME-body of the document.
diff --git a/doc/README.func b/doc/README.func
index 7b2bc6b..a5a50fd 100644
--- a/doc/README.func
+++ b/doc/README.func
@@ -6,10 +6,11 @@ BOOKMARK Read bookmark
CENTER_H Move to the center line
CENTER_V Move to the center column
COOKIE View cookie list
-DELETE_PREVBUF Delete previous buffer
+DELETE_PREVBUF Delete previous buffer (mainly for local-CGI)
DICT_WORD Execute dictionary command (see README.dict)
+DICT_WORD_AT Execute dictionary command for word at cursor
DOWN Scroll down one line
-DOWN_LOAD Save HTML source
+DOWNLOAD Save HTML source
EDIT Edit current document
EDIT_SCREEN Edit currently rendered document
END Go to the last line
@@ -25,31 +26,46 @@ HELP View help
HISTORY View history of URL
INFO View info of current document
INTERRUPT Stop loading document
-INIT_MAILCAP Reread mailcap
+INIT_MAILCAP Reread mailcap (mainly for local-CGI)
LEFT Shift screen one column
LINE_BEGIN Go to the beginning of line
LINE_END Go to the end of line
LINE_INFO Show current line number
+LINK_BEGIN Go to the first link
+LINK_END Go to the last link
LOAD Load local file
MAIN_MENU Popup menu
MARK Set/unset mark
MARK_MID Mark Message-ID-like strings as anchors
MARK_URL Mark URL-like strings as anchors
MENU Popup menu
-MOVE_DOWN Move cursor down
-MOVE_LEFT Move cursor left
-MOVE_RIGHT Move cursor right
-MOVE_UP Move cursor up
+MOUSE_TOGGLE Toggle activity of mouse
+MOVE_DOWN Move cursor down (a half screen scroll at the end of screen)
+MOVE_DOWN1 Move cursor down (1 line scroll at the end of screen)
+MOVE_LEFT Move cursor left (a half screen shift at the left edge)
+MOVE_LEFT1 Move cursor left (1 columns shift at the left edge)
+MOVE_RIGHT Move cursor right (a half screen shift at the right edge)
+MOVE_RIGHT1 Move cursor right (1 columns shift at the right edge)
+MOVE_UP Move cursor up (a half screen scroll at the top of screen)
+MOVE_UP1 Move cursor up (1 line scrol at the top of screen)
+MSGS Display error messages
+NEXT_DOWN Move to next downward link
+NEXT_LEFT Move to next left link
+NEXT_LEFT_UP Move to next left (or upward) link
NEXT_LINK Move to next link
NEXT_MARK Move to next word
NEXT_PAGE Move to next page
+NEXT_RIGHT Move to next right link
+NEXT_RIGHT_DOWN Move to next right (or downward) link
+NEXT_UP Move to next upward link
NEXT_WORD Move to next word
NOTHING Do nothing
NULL Do nothing
OPTIONS Option setting panel
PEEK Peek current URL
-PEEK_LINK Peek link URL
PEEK_IMG Peek image URL
+PEEK_LINK Peek link URL
+PIPE_BUF Send rendered document to pipe
PIPE_SHELL Execute shell command and browse
PREV_LINK Move to previous link
PREV_MARK Move to previous mark
@@ -72,14 +88,18 @@ SEARCH_FORE Search forward
SEARCH_NEXT Search next regexp
SEARCH_PREV Search previous regexp
SELECT Go to buffer selection panel
+SELECT_MENU Popup buffer selection menu
+SETENV Set environment variable
+SET_OPTION Set option
SHELL Execute shell command
SHIFT_LEFT Shift screen left
SHIFT_RIGHT Shift screen right
SOURCE View HTML source
SUSPEND Stop loading document
UP Scroll up one line
+VERSION Display version of w3m
VIEW View HTML source
VIEW_BOOKMARK View bookmark
VIEW_IMAGE View image
WHEREIS Search forward
-WRAP_TOGGLE Toggle wrap search mode
+WRAP_TOGGLE Toggle wrap search mode
diff --git a/doc/STORY.html b/doc/STORY.html
index 14a3c08..49ec749 100644
--- a/doc/STORY.html
+++ b/doc/STORY.html
@@ -101,7 +101,7 @@ read the research log. Then I decided to implement a table renderer
into w3m.
<P>
I didn't intend to write a perfect table renderer because tables
-I used was not very complicated. However, imcomplete table rendering
+I used was not very complicated. However, incomplete table rendering
made the display of table-layout pages horrible. I realized that
it required almost-perfect table renderer
to do well both in `rendering (real) table' and `fine display of
diff --git a/doc/keymap.default b/doc/keymap.default
index 38279ce..e692340 100644
--- a/doc/keymap.default
+++ b/doc/keymap.default
@@ -26,7 +26,9 @@ keymap C-n MOVE_DOWN
keymap C-p MOVE_UP
keymap C-r SEARCH_BACK
keymap C-s SEARCH
+keymap C-u PREV_LINK
keymap C-v NEXT_PAGE
+keymap C-w WRAP_TOGGLE
keymap C-z SUSPEND
keymap SPC NEXT_PAGE
@@ -52,6 +54,7 @@ keymap I VIEW_IMAGE
keymap J UP
keymap K DOWN
keymap M EXTERN
+keymap N SEARCH_PREV
keymap Q EXIT
keymap R RELOAD
keymap S SAVE_SCREEN
@@ -59,6 +62,8 @@ keymap U GOTO
keymap V LOAD
keymap W PREV_WORD
keymap Z CENTER_H
+keymap [ LINK_BEGIN
+keymap ] LINK_END
keymap \^ LINE_BEGIN
keymap a SAVE_LINK
keymap b PREV_PAGE
@@ -72,7 +77,7 @@ keymap l MOVE_RIGHT
keymap n SEARCH_NEXT
keymap o OPTIONS
keymap q QUIT
-keymap s SELECT
+keymap s SELECT_MENU
keymap u PEEK_LINK
keymap v VIEW
keymap w NEXT_WORD
diff --git a/doc/keymap.lynx b/doc/keymap.lynx
index 6c14a30..095a1ab 100644
--- a/doc/keymap.lynx
+++ b/doc/keymap.lynx
@@ -12,9 +12,10 @@
keymap C-@ MARK
keymap C-a BEGIN
-keymap C-b PREV_PAGE
+keymap C-b BACK
keymap C-e END
-keymap C-f NEXT_PAGE
+keymap C-f GOTO_LINK
+keymap C-g LINE_INFO
keymap C-h HISTORY
keymap TAB NEXT_LINK
keymap C-j GOTO_LINK
@@ -51,6 +52,7 @@ keymap H HELP
keymap I VIEW_IMAGE
keymap J UP
keymap K DOWN
+keymap M EXTERN
keymap N NEXT_MARK
keymap P PREV_MARK
keymap Q EXIT
@@ -64,7 +66,7 @@ keymap \^ LINE_BEGIN
keymap a ADD_BOOKMARK
keymap b PREV_PAGE
keymap c PEEK
-keymap d SAVE
+keymap d SAVE_LINK
keymap g GOTO
keymap h MOVE_LEFT
keymap i PEEK_IMG
@@ -75,9 +77,10 @@ keymap n SEARCH_NEXT
keymap o OPTIONS
keymap p SAVE_SCREEN
keymap q QUIT
-keymap s SELECT
+keymap s SELECT_MENU
keymap u PEEK_LINK
keymap v BOOKMARK
+keymap w WRAP_TOGGLE
keymap z CENTER_V
keymap M-TAB PREV_LINK
@@ -86,6 +89,7 @@ keymap M-C-m SAVE_LINK
keymap M-: MARK_MID
keymap M-I SAVE_IMAGE
+keymap M-M EXTERN_LINK
keymap M-a ADD_BOOKMARK
keymap M-b BOOKMARK
keymap M-e EDIT_SCREEN
diff --git a/doc/w3m.1 b/doc/w3m.1
index 91ae2a4..b4cc206 100644
--- a/doc/w3m.1
+++ b/doc/w3m.1
@@ -65,12 +65,18 @@ EUC-JP
.B -B
load bookmark
.TP
+.B -bookmark file
+specify bookmark file
+.TP
.B -T type
specify content-type
.TP
.B -m
internet message mode
.TP
+.B -v
+visual startup mode
+.TP
.B -M
monochrome display
.TP
@@ -90,9 +96,51 @@ Larger values will make tables narrower.
.B -dump_source
dump page source into stdout
.TP
+.B -dump_head
+dump response of HEAD request into stdout
+.TP
+.B -dump_both
+dump HEAD and source into stdout
+.TP
+.B -dump_extra
+dump HEAD, source, and extra information into stdout
+.TP
+.B -post file
+use POST method with file content
+.TP
+.B -header string
+insert string as a header
+.TP
.B +<num>
goto <num> line
.TP
+.B -num
+show line number
+.TP
+.B -no-proxy
+don't use proxy
+.TP
+.B -no-mouse
+don't use mouse
+.TP
+.B -pauth user:pass
+proxy authentication
+.TP
+.B -S
+squeeze multiple blank lines
+.TP
+.B -W
+toggle wrap search mode
+.TP
+.B -X
+don't use termcap init/deinit
+.TP
+.B -o opt=value
+assign value to config option
+.TP
+.B -config file
+specify config file
+.TP
.B -debug
DO NOT USE
.SH EXAMPLES
@@ -113,7 +161,7 @@ $ cat foo.html | w3m -dump -T text/html >foo.txt
This is the
.I
w3m
-990604 Release.
+0.2.1 Release.
.PP
Additional information about
.I