  (LYNX282j-990525.lzh)
                                                                1997/05/28
                                                                    |
                                                                1999/05/25

● Lynx 利用上の注意点

※　異常発生時の障害レポートの手順については、後半部分に手順をまとめておき
  ました。報告時の参考にしてください。

   詳細は、history.txt, hist-j.txt を参照ください。
   なお、Lynx.cfg にいくつかのキーワードが追加されています。

   Lynx.cfg が旧版のままの場合、 -forms_options などの指定が正しく動作しな
   い場合があります。最新の物に置き換えください。
   
   以下に置き換えの手順を示します。
   
   (1) LYNX_CFG のディレクトリに移動します。(例： cd c:\lynx )
   (2) lynx -show_cfg >mylynx.cfg
   (3) move lynx.cfg help\lynx_help
   (4) ren mylynx.cfg lynx.cfg


※ Lynx ユーザーの皆さんへ

   公開版のリリースの直後、次期の版の開発が始まりました。
   Lynx2.8.2dev.XXで始まるものです。何とか、フォローしていくつもりです。
   今後もご支援の程、よろしくお願い致します。

==========================================================================
Cygwin 版では、symbolic link も適切に扱うことが出来て、Directory edit も
可能になっています。

本格的に利用する場合には、Cygwin-b20 のインストールが必要ですが、
Lynx のみを使うなら、ここで公開しているファイルのみで動作します。

ぜひ、お試しください。
==========================================================================

[MEMO]

o コマンドプロンプトの「高速に貼りつけ」をオフにすると通常のペーストボタン
  が使えることがわかりました。でも、漢字は何故か無視されます。
  おそらく、curses ライブラリで無視しているような感じです。
  どなたか、挑戦してみませんか？
  なお、NT では、以前から動作しているとの報告もあります。
  （一部の漢字が文字化けするとの指摘もあります）

o  i_view32 (ver 2.97 で確認）が複数起動することでお悩みの方は、
   Options -> Properties -> Only 1 instance .. をチェックしてください。

o  Windows NT で、^S による URL ==> Clipboard の機能が、外部ヘルパ
   起動後に無効になる不具合が報告されています。
   Windows 95 では発生しないことから、対応に苦慮しています。
   協力可能な方の支援をお願い致します。
   （最新のリリースでは、この問題が起きないとのことです）

==========================================================================


-- Rel.2 から 2.8.2pre.6 までの改良点を新しい順に記載しています。
   （以前の変更点は、docs 以下の hist-j.txt をご覧ください）

         1999-4-1 から、異動になり、多忙を極めた為、対応が
         遅くなりました。この間も多数の改良が行われましたが、
         正式のリリースまでもう一息！というところまできています。

         内部のコードは、もう少し時間をかけて評価する必要性を
         感じています。

  (71) 1999/05/25 (Tue) 11:52:42
       o pre.5, pre.6 に対応しました。
         この版では、Cygwin に対応する差分を省きました。
         (Lynx-dev のメンバーに読み易さを提供するためです。)

        It is the key word of the expansion that  the  following  flag
        is characteristic of Hiroyuki.

	#define LY_MAXPATH 1024 ... PATH MAX
	#define _WIN_CC=    .... for Windows C Compiler
	#define CJK_EX      .... CJK EXtention
	#define SH_EX       .... Senshu Hiroyuki EXtention
	#define WIN_EX      .... For Windows EXtention
         

  (70) 1999/05/20 (Thu) 12:09:36
       o pre.3, pre.4 に対応しました。

  (69) 1999/05/10 (Mon) 10:54:20
       o dev.17 ... dev.26, pre.1, pre.2 に対応しました。

  (68) 1999/02/11 (Thu)
       o dev.16 に対応しました。

       o  Lynx 終了時の30kバイト程度のメモリ開放忘れを改善しました。
         (自分で作成される方は、PDcurses を更新が必要です）
         なお、 以前の版で発生するメモリリークによるシステムへの悪影響は
         無視できるレベルと考えます。

       o  DNS への問い合わせ部分を通常の実装に戻しました。
         （問い合わせ中のタイトルバーの表示が行われないなどの
           機能の低下が生じますが、変更時の対応が容易になります）

       o keytest コマンドのメモリリーク対応実施。

  (67) 1999/02/01 (Mon)
       長い HREF=XXX の指定が有ると、異常終了することがあったのを改良。
       （山田さん、ご報告ありがとうございます）
       Microsoft 社の検索ページを利用した場合などに発生することがありま
       した。（この不具合は Lynx_w32J 固有の現象です）

  (66) 1999/01/29 (Fri)
       dev.15 に対応しました。
       （HTString.c の一部に問題があり、FIX に大変手間取りました。）
       
       この版から、複数行のテキストエリアを外部のエディタで編集する
       機能が追加されました（これが最大の目玉でしょう）。
       使い方は、該当のエリアで、
       ^V, ^X とします。この^X は、LYNX.CFG で定義します。
       ぜひ、お試しください。とても便利に使えます。

  (65) Option の設定で、指定しても有効にならない、HTML error recovery の
       設定機能を外しました。（^V で簡単に切り替えることが出来ます）
       lynx.cfg でも設定可能です。

  (64) 1999/01/19 (Tue)
       dev.14 に対応しました。

  (63) コードの点検を行い、警告を受けにくい記述にしました。
       合わせて、VC++ の zlib サポートを追加しました。
       詳細は、docs\notes.txt を参照ください。

  (62) Cygwin の環境（bash, sh) で lynx.exe を使った場合、'!' による
       shell の起動が動作しない点を修正。

  (61) clynx.exe において、'!' の機能が、起動した shell によっては動作が
       不完全になるのを修正（COMSPEC で指定される shell を起動）。

  (60) 外部ヘルパの実行時、起動したヘルパから制御が戻らなくなっていた
       不具合を修正しました（clynx.exe では、この制約は未解決です）。

  (59) Cygwin-b20 よりも前の版でも、コンパイル可能なようにソースを修正
       しました。（畑口さん、ご報告ありがとうございます）

  (58) clynx.exe にて、'!' による shell の呼び出しが出来なかったのを
       修正。（lynx.exe では、問題ありませんでした）

  (57) 4文字以下のローカルファイルの扱いが正しく行えなかったのを修正。
       （dev.12x からの問題点です）

  (56) MS-VC++ でコンパイルエラーになる type miss(typo) を修正。

  (55) 外部コマンドを実行する時に、外部コマンドのメッセージが表示と重なり、
       見えにくくなっていた（各種コンパイラ対応の弊害）のを改良。

  (54) P コマンドで、Mail print をキャンセルすると、例外エラーになる
       不具合を修正。

  (53) Cygwin  b20  でコンパイルした実行ファイルは、  別のアーカイブで公開
       中です。なお、同梱している差分ファイルは、Cygwin にも対応しています。

       「コンパイラが高価で Lynx のコンパイルは出来ない」とお嘆きの方へ、
       私からのプレゼントです。 これを機会に、自ら工夫し、そして創ることを
       経験してみてください。

       現状の問題点

	 1. ローカルファイルのリスト表示が遅い
	 2. 外部のプログラムに渡すファイル名の仕様の不統一
	    （汎用のエディタなどを使えるように、
	      /tmp/XXX.html ==> c:\tmp\XXX.html に変換している。）

       実際に使ってみて、不具合を見つけた方はご報告ください。
       日本語入力も可能で、 マウスも使えます。 Borland や MS の C++で make
       した Lynx for Win32 に比べても見劣りする部分は無いはずです。

       なお、 混乱を避けるため、lynx -version を実行すると以下のように表示
       します。また、配布に当たり clynx.exe の名称にしています。
       参照する各種の設定ファイルは、.XXX のように UNIX 向けの Lynx に合わ
       せていますので、同一のディレクトリに置いても混乱は生じません。
       また、bookmark ファイルなどは共用出来ます。

**** Cygwin で作成したもの ****
Lynx Version 2.8.2dev.12e (26 Dec 1998)

Copyrights held by the University of Kansas, CERN, and other contributors.
Distributed under the GNU General Public License.
See http://lynx.browser.org/ and the online help for more information.

Compiled by CYGWIN (Jan  5 1999 09:14:53).

**** Borland C++ で作成したもの ****
Lynx Version 2.8.2dev.12e (26 Dec 1998)

Copyrights held by the University of Kansas, CERN, and other contributors.
Distributed under the GNU General Public License.
See http://lynx.browser.org/ and the online help for more information.

Compiled by Borland C++ (Jan  5 1999 09:01:01).

  (52) CYGWIN の gcc でもコンパイルできるように、 ソースを修正しました。

      今までの改定中、最大の改定です。UNIX 流の環境と DOS/Windows の環境が
      入り交じった環境は、プログラムを書く人間を混乱させます。

      年末年始の休暇を利用して行いましたが、とても神経を使う大変な作業でし
      た。そのため、見落としなど不十分な点もあるかも知れません。

      バグの洗い出しにご協力ください。

       以前は、単に _WINDOWS としていた拡張部分を、
	 _WIN_CC ...(Borland C++ | MS-VC++)
	 SH_EX .....(汎用性の有る拡張コード Senshu Hiroyuki)
	 WIN_EX ....(Windows に適合させるためのコード)
       としました。

       環境への依存を減らす為、[AUTO] などの表示は、最上位の行に表示するよ
       うにしました。UNIX を利用している人も、漢字コードの選択機能を使える
       ようになるわけです。

  (51) dev.12d に対応しました。
       (1/4 にアナウンスした dev.13 は、実は dev.12d でした）

  (50) エディタ名に長い名前が使えなくなっていた不具合(12/28版)を修正しまし
       た。

  (49) ローカルファイルの参照時、漢字名のディレクトリへの移動にてエラーに
       なることがあったのを修正しました。 
       c:\windows\ﾃﾞｽｸﾄｯﾌﾟ などで確認してください。
       なお、 -raw オプションで起動するか、'@' キーで RAW モードにして利用
       すると半角カナもそのままに表示されるので便利です。

  (48) ステータスラインの表示において、長いURL （特に FTP 利用時）の後半が
       切れて有効な情報を得られないため、途中をカットし、後半を残す仕様に
       変更しました。URL copy 機能があるため、この変更でも支障は起きないと
       考えています。

  (47) dev.12 に対応しました。主に、BUG FIX が中心です。
       エディタの起動部分の処理に変更があります。 互換性に気を配ってはいま
       すが、 確認が必要です。長い名前の指定は、内部で短い名前に自動的に変
       更する仕様にしました。（"" では括らない点は変更ありません）

  (46) dev.11 に対応しました。主に、BUG FIX が中心です。
       メモリの管理に関する強化が行われています。

  (45) 欠けていた MS-VC++ 用の Makefile.msc を追加しました。
       Microsoft Visual C++ をお持ちの方でも開発が可能になります。
       （make するには、PDCurses と Zlib を別途入手する必要があります）

  (44) help-en directory に、英文のヘルプを追加しました。
       内容が最新なので、英文を苦にしない方はこちらをお使いください。
       日本語版のヘルプは、ver 2.7 用（一部 2.8）ですので。

  (43) 日本語環境以外の利用者への対応を実施。
       国際化対応として、CodePage 932 （日本語）以外の環境での利用を考慮し
       PDCurse の修正を実施しました。> for Mr. Michael Lang

       この変更により、Option menu の枠などの文字化けを解消しました。
       また、日本語環境以外では、最下行に漢字入力の行を確保しません。
       日本語と英語以外の環境向けの対応が、これだけで良いのかは不明ですが、
       使い勝手は向上していると思います。

  (42) 漢字コードの状態により、タイトルバー表示が文字化けするのを修正。
       （２回目の変更です、なかなか完全にするのは難しい...）

       適正な漢字コードの設定を行わない場合には（敢えて）文字化けするよう 
       にしました。 これによって、適切な漢字コードを簡単に設定可能になりま
       した。なお、この機能が適切に動作するには、[AUTO] の状態でページをロ
       ードする必要があり、 それ以外のモードでは文字化けを解消できないこと
       があります。

  (41) readme.txt に、「 Lynx_w32J の拡張点」を設け、オリジナルの Lynx との
       違いを明確にしました。

  (40) dev.9 以降の対応にて生じた、'k' キーを押下すると例外を検出し終了する
       不具合を修正しました。

  (39) タイトルバーの表示方法の変更により生じたステータスラインへの表示の
       不具合を修正しました。（漢字コードの表示が更新されない不具合も合わせて
       修正しました）

  (38) dev.9, dev.10 の変更を反映させました。
       （非常に多くの変更が実施されています。テストをお願い致します）

  (37) MS 社の Visual C++ ver 4.2 用の差分をマージしました。
       これによって、70kB 程、差分が大きくなりましたが、MS社の開発ツールを
       利用している方々のご協力が期待できます。 （差分を提供していただいた
       木内さんに感謝致します）

       なお、 機能の変更点として、タイトルバーには、ADVANCED_MODE 時には、
       リンクの URL ではなく、タイトルを表示するようにしました。
       「タイトルにはタイトルを」という指摘が木内さんからあり、 これを採用
       しました。

  (36) dev8 に対応しました。（詳細は、history.txt を参照ください）
       今回の目玉は、 マウスの対応がより完全になったことで、POPUP のメニュ
       ーを選択する時に、マウスが使えるようになりました。

  (35) dev7 のオリジナルソースの漢字の変換部分にミスがありました。改定時に、
       0216 と書くべきところを216 と書かかれていました。単純にオリジナルに
       追随する難しさを再認識し、早速修正を行いました。

       ※症状は、半角かなを変換時に文字化けする、というものです。

  (34) ヘルプファイルの一部を変更しました。一部の文書が強調モードを戻す
       タグの途中で改行されていた為です。

  (33) Lynx.exe を作成する際のコンパイラオプションを戻しました。
       (-O2 ==> -O1)
       どうも、-O2 では、不安定な様です。取り敢えず、最適化は保留します。

  (32) keytest.exe を更新しました。
       ^^, ^\ などの特殊な文字を入力できます。
       また、間違いやすい Shift-O による '~' の入力も可能になっています。
       この扱いは、Lynx でも同様です。ぜひ、keytest コマンドで、キーの扱い
       を確認してください。

  (31) Lynx.exe を作成する際のコンパイラオプションを変更しました。
       不安定な要因を特定できたので、最適化を -O2 に戻しました。
       (-O1 ==> -O2)

  (30)  幾つかの重要な問題点が改善されました。2.8.2dev5 以前の版を利用の方
        は、ぜひ差し替えてください。

  (29) オリジナルの Lynx.cfg は、 記述の多さからヘルプファイルとして利用す
       ることとし、最小限の Lynx.cfg を提供する様にした。

       今回より、オリジナルの Lynx.cfg は、lynx_help のディレクトリに置き、
       ヘルプファイルとして利用を行います（オプション設定の画面から参照で 
       きる）。

       簡単にオリジナルのコメントを参照できることから、     自分が利用する
       lynx.cfg は、 lynx -show_cfg で表示される程度のシンプルな物に置き換
       えることが可能です。ここで提供する 2k バイトに満たない lynx.cfg は、
       実際に私（千秋）が利用しているものとほぼ同様の物です。

       この変更により、Lynx.cfg の維持は以前に比べ、遥かに容易になると考え
       ます。（ただし、新機能は明確にしていく必要はありますが、、、。）

  (28) 非常に多くの改良が行われています。
       詳細は、docs\history.txt をご覧ください。
       なお、win32 版では、gettext による国際化は未対応です。

  (27) いくつかの文字列を合成する際にバッファーオーバーフローを避けるコー 
       ディングが実施されました。 これにより、若干の処理速度の低下が見込ま
       れますが、安定性の向上に寄与すると予想されます。

  (26) 1998/11/16 (Mon) 10:16:06

      高速なパソコン上で Lynx_w32J を使った場合、 DNS の問い合わせ中に異常
      が生じる場合がありました。

      条件
	OS  = Windows95
	CPU = P5-200MHz以上
	Network = LAN, ダイアルアップの両方

      対策
      Windows NT では問題は無く、 Windows 95を使っている場合に限ります。
      マルチスレッドでDNS の問い合わせを行った場合（それも常時ではない）と
      判明しました。そのため、LAN オプションを廃止し（DNS 検索中のキャンセ
      ルが一部無効になる）、安定度の向上に努めました。

-- 
o ようやく、公開版2.8.1 Rel.X をリリース出来るようになりました。
  (1998/10/25 (Sun))
  この版から、lynx.cfg に以下の２つが追加されています。

(1)  ^V を押さないと見ることが出来ないページが多い場合には、

  Lynx.cfg に

    TAGSOUP:FALSE

  設定を設定することで対応できます。

(2)   add PERSISTENT_COOKIES flag  to  lynx.cfg  to  allow  disabling  the
      persistent cookies feature in a Lynx executable (request by BJP)


-- PRE.1 から、Rel.2 までの改良点を新しい順に記載しています。

   これらの改良のほとんどは、Lynx_w32J 固有の改良点です。
   （Lynx 全般の改良点については、history.txt をご覧ください。
   なお、「されました」という表現はオリジナルの改良点を指します。）

  (25) マウス操作を併用すると異常終了する原因が判明。

       ページが切り替わっても、一つ前のリンクになっている時があるため。
       対策として、存在しないリンク数の時には操作を無効にした。


  (24) マウス操作を併用すると異常終了することがあるのを改善。

       確認方法：
       
       1.  同梱のスターページ 中の AltaVista をマウスでクリック

           help/lynx_help/lynx_help_main.html
           
       2. 言語の選択をキーボードで Enter 
       
       3. 異常終了のメッセージが表示される
       
       なお、同様の操作をキーボードから行った場合には問題ない。
       
       Lynx 自体のマウス操作に関するデバッグが不十分なことが考えられます。
       そのため、 クリック操作によりエラーが発生する可能性のある場合には、
       リンクを無効にする（つまり、 目的外がクリックされたと同様の扱い）こ
       とにしました。 当面は問題は無いと考えますが、今後時間を見て本質的な
       改善を行いたいと考えています。


  (23) スレッドに割り当てるスタックサイズを増加させた（安定化対策）
       （結果はまだ不明）

  (22) 'z' による転送のキャンセルに加え、'ESC'キーでも中断可能にした。

  (21) im_bbsスクリプトを利用した場合の書き込み不具合を改善。
       （山田さんの要望です。畑口さんのアドバイスに感謝します。）

  (20) file://localhost/bin/sample.txt などのアンカーを EXTERNAL  で実行す
       る時、ファイル名が不正なものになる不具合を修正（Lynx_w32J 専用）
       /bin の前に、C:/ の様に、起動ドライブ名が補われます。
       また、長い名前で空白を含んでいるファイル名も正しく処理します。

  (19) EXTERNAL の指定時、 末尾の :TRUE を書き忘れた場合に、'.' で実行を指
       定すると例外を検出し、異常終了する問題が修正されました。
       （省略時は :TRUE と見なすとのことです。親切な仕様ですね。）

  (18) CHANGE_CENETR （綴りミス）を CHANGE_CENTER に修正しました。
       (COL さんに感謝です）

  (17) FORM option モードにて、Editor の設定を長い名前で設定可能にしました。

       この時、""で括らないで、c:\Program Files\xxx... と設定してください。

       ＊＊＊　重要　＊＊＊＊       
       この時に、先頭の 'c' は小文字にしてください。その理由は、大文字でコ
       マンド名を記述した場合には、 ファイル名を短い名前でコマンドに渡すよ
       うにプログラムしている為です。 （16ビットのアプリケーションを効果的
       に使うための工夫なのです）
       ＊＊＊＊＊＊＊＊＊＊＊

       なお、 従来型のメニューモードでも同様ですが、互換性を持たせるため、
       従来型のメニューでは、"" で括ってもエラーにはしていません。
       ただし、 FORM option モードで表示すると、空欄の表示になります。
       （ただし、 設定は行われていて、意図したように動作も可能ですが、混乱
       を避けるため、"" で括らずに設定してください）

  (16) -delay=NNN オプションを追加しました。

       実行を遅く出来ます。これによって、表示があっという間に消えてしまい、
       動作の確認が出来にくいなどの問題を改善出来ます。

       lynx -delay=500

       のように使います。
       statusline に表示後、500msec のウエイトを取りながら動作します。

  (15) ヘルプファイルを現在の仕様に合わせて更新しました。
       （キーの扱い部分を中心に修正しました）

  (14) テーブルのセンタリングの有効／無効を指定する機能を追加しました。
       ^Q キーにより、動作中にもモードをトグル出来ます。

       また、起動時には -center で変更可能です。
       動作モードを通知するためにセンタリングを無効にしている時には、     
       [!AUTO] の様に '!' 文字を表示します。

       マイクロソフト社のページ（例えば、以下のURL）
       http://www.asia.microsoft.com/japan/support/tdoc/newest.htm
       を表示し、^Q キーを押してみれば効果が確認できます。
       
       この設定は、Lynx.cfg 中の
       
#
# TABLE TAG での center 指定を無効（左寄せ）にする
# -center スイッチにて設定を反転可能
#
#NO_TABLE_CENTER:FALSE

       の部分で固定化出来ます。 ただし、指定の無き場合には、従来通りの動作
       となります。
       仮に指定を変更しても、 -center オプションにて、動作指定を反転出来ま
       す。

       ※ (13),(14) は大きな変更ですので、利用者からのご意見をお待ちします。

  (13) ^W キーの役割を変更しました。 
       今まで、文字化けの解消コマンドに割り当てていましたが、各種 Web サイ
      トの改良により事実上不要になったこと、 ^W キーが編集モードではペース
      トの意味（２つの役割）を持つことによる混乱を避ける為です。

       そこで、 ^W キーは従来の画面の再描画動作に戻し、^L キーは漢字コード
       変更専用に割り当てました。

      （誤って操作しても、再描画するだけなら影響が無いという考えです。
        ビジブルベルの代わりになると考えています。）

  (12) OPTION 設定などに、 HTML の FORM を使ったモードが標準になりました｡
       -forms_options で反転（従来モード）します。お試しください。
       なお、lynx.cfg の内容を Lynx から簡単に参照できる様になりました。
       （従って、編集も即、可能になったわけです）

       従来の設定方法を希望する場合には、

# Lynx Options Menu style toggle: forms-based or old-style.
# Works if old-style menu is compiled in as well as the forms-based menu.
FORMS_OPTIONS:FALSE

       に変更してください。

  (11) 'g' コマンドで、'c:' の様に指定すると、異常終了することがあったのを
       修正しました（'c:/' なら問題はありませんでした）。

       ※ 981012 版では、チェックを更に強化しました。
          （ヒストリーバッファの修正時に漏れがありました）

  (10) 半角カナを含んだ文字列をサーチすると、エラーメッセージが
       文字化けするのを修正しました。
       
   (9) 行編集時、半角カナを削除すると、２文字単位で削除されます。
       （使わないで、といってもこの動作はおかしいので、修正しました）

   (8) bookmark ファイルの行末コードに 不要なCR が追加される不具合を
       修正しました。（オリジナルがこの部分を訂正した関係で、自分の
       修正を無くしたら、不具合がでました。(;_;)）

   (7) DOCS 以下の文書を、現在の版に合致するように修正を行いました。

   (6) Lynx.exe を作成する際のコンパイラオプションを変更しました。
       最大限の最適化から、やや控え目な物にしました。(-O2 ==> -O1)
       （最大限の最適化は不安定である、との報告を発見したからです。
         機能的に変わるものではありません。）
   
   (5) キーコードを調査するツール(keytest.exe)を更新しました。
       ver 1.01 から、漢字のコードの調査も可能にしました。
       ver 1.02 から、画面を最大限に活用する様にコード変更しました。

       このツールを使って漢字入力の感触を確認ください。

   (4) Win95上で漢字入力時、 文字が表示されませんが、^E を押すことで表示さ
       れます。 この操作法は以前からあった機能ですが、移植者自身、最近気が
       つきました。
       また、Win95上では、半角カタカナは一文字ずつ入力する仕様になっていま
       す。でも、これは一文字毎に漢字入力モードをオンにする必要があり、実用
       にはなりません。できれば、使用なさらないようにお願い致します。
       どうしても使いたい場合には、クリップボード経由で利用願います。

       なお、WindowsNT では、これらの制約はありません。

   (3) ヘルパープログラム実行時の画面の書き換えを最少にしました。
       また、画面のフォーカスの移動に関して、Lynx.cfg にて制御可能にしまし
       た。(FOCUS_WINDOW:FALSE/TRUE)


   (2) ^W にて URL をクリップボードからペーストする
       981002 版から、 form 上にもペーストを可能にしました。なお、981005版
       に存在した、「空のデータをペーストする、あるいは 画像データをペース
       トする時に異常終了する」という不具合を修正しました。

      formエディット(MAX 8000文字以内)や 行エディット(MAX 500文字以内)  中
      に利用できます。

      g コマンドでは 一行、form 中では複数の行に渡る場合、ペースト毎に行が
      変わる機能を実現しました。これは、Web のページの利用方法を検討し、実
      装したものです。使ってみると非常に便利な機能といえます。

      この機能により、従来不便だったWindows95 上での漢字の入力は、外部エデ
      ィタを併用することにより、大幅に使い勝手が向上します。
      漢字の入力の不便さに悩まされてきた Windows95ユーザーへのプレゼントで
      す。

      ※なお、これは山下さんの要望を契機に実装を行なったものです。


   (1) ^S にて URL をクリップボードにコピーする (Store ClipBoard?)
       （以前、^U を割り当てていましたが、左手で操作するには遠すぎるので、
         仕様を変更しました。）

       別のキーに変更したい方は、LYNX.CFG の KEYMAP を修正してください。
       なお、^C, ^V など、特定の用途に割り当てずみのキーには割り当てること
       は出来ません。
       
       KEYMAP:^U:TO_CLIPBOARD # 私のお気に入り
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       #KEYMAP:0x2F:SOURCE     # Toggle source viewing mode (show HTML source)
       
----------- 最近の変更点とメモ ------------

o  LAN を使っているのに転送が遅いと感じている方へ

  - Display ドライバ（カード）
    ディスプレーの表示色が256色を越えた設定の場合、Video Card にもよります
    が著しく性能が低下する場合があるようです。 一度、256色に変更して利用し
    てみてください。（極わずかですが、私のところでは改善が見られました）

  - NIC 
    ネットワークカードのドライバの出来しだいで、全く異なる結果になります。
    私の経験では、 Intel Ether Express-100B のバージョンアップで、約２倍の
    性能の向上が得られました。

o 畑口さんの書かれた、LYNX_QA.TXT を添付しました。
　（Lynx の普及に尽力されている方です。快く許可していただきました）

o マウスが使えない方とお嘆きの方へ

   MS-DOS prompt の設定の方で、Quick Edit モードを指定している場合、
   マウスがエディット用（Cut & Paste専用）にしか使えなくなります。
   Quick Edit モードを OFF にして、お使いください。

o この版では、ページに charset= XXX の記述があっても、異なった値の時があり、
  その時に文字が正しく表示できないことがある（当然という気もしますが）とい
  う現象に対処しました。利用者サイドで文字コードを選択する状況も出てくるかも
  知れませんが、テストをお願い致します。

o 画面の書き換えるタイミングが改良され、反応が速くなりました。

o NEC のPC98 の Windows95 上で利用した場合に、矢印キーが使えない不具合を改
  善しました。 これは、OS の返すキーコードが特殊なためですが、キーコードを
  調査するツール(keytest.exe)を作成o  調査し、対応しました（COL さんの協力
  に感謝します）。

  変更無しで、 通常の PC/AT 機と同様の使い方が可能になっています。
  フォームモードでの矢印キーも有効です。 （lynx.cfg の KEYMAP を書き換えて
  いた方は、 元に戻してくださるようにお願い致します。 変更は不要になりまし
  た。）

o Lynx.cfg も、設定が追加されました。
  詳細を確認したい方は、diff を使って、変更点を参照ください。
  diff の結果は、diff ディレクトリに保存しておきました。

  特に、
    CHARACTER_SET:Japanese (SJIS)
  は、無視されます。
    CHARACTER_SET:Japanese (Shift_JIS)
  と書き直してください（添付の物は直っています）。
  
o Win32 流のファイル名クォート（空白を含んだファイル名は "" で括る）の
  処理が、オリジナルのソースへの追随の際に漏れて、不完全な形でした。

o statusline への file:// の際に半角カナのファイル名が文字化けする点を
  修正しました。

o  Lynx_w32J の新機能(hist-j.txt)についてもご覧ください。

-- 

※　異常発生時の障害レポートの手順について

　更新が早いため、異常の報告と私の手元にある版との同期が取れず、混乱を招く
場合があります。以下の手続きに準じ、報告をお願い致します。

今まで、異常終了するという報告の状況ですが、「アンカーをキーでヒットした
途端、エラーメッセージが表示される」というものです。
残念ながら、再現性が無く、追跡に苦慮しています。


(1) 不明、あるいは不完全な点があれば，付属のドキュメントをお読みください。

    （できれば、 最新の版をお使いください。 以前の版では正常であれば、 
     その lynx.exe のバージョンを通知ください。）

   内部エラー検出時には、以下のようなメッセージが表示されます。

> A Fatal error has occurred in Lynx Ver. 2.8.1XXX
> 
> Plese notify your system administrator to confirm a bug,and
> if confirmed, to notify the lynx-dev list. Bug reports shuld
> have concise descriptions of the command and/or URL which causes
> the problem, the operating system name with version number,the
> TCPIP implementation, and any other relevant information
> 
> DO NOT mail the core file if one was genertated
> 
> Lynx now exiting with signal:   11
> 
> signal code = SIGEGV
> 
> Abnoraml program termintation

   ここで重要なのは、lynx.exe ファイルの日付です。
   このメッセージは、異常発生時に必ず表示されますので、
   メッセージ自体の報告はあまり意味を持ちません。
   
   LYNX.EXE     1,007,616  98-10-12   8:40
   
   の様に報告ください。

(2) 異常の生じる手順（再現性がある、簡潔なもの）
    マウスの操作の有無も明記のこと

(3) OS のバージョン、CPU type（動作周波数）, LAN CARD の種類、機器構成

(4) 起動してから、障害を生じるまでの時間o 手順

(5) 障害の発生状況（同時に利用しているソフトウエアなど）

(6) lynx.cfg の設定状況

    lynx -show_cfg で表示可能です。

(7) 異常発生時の、lynx -trace で作成される ly-trace.log ファイル後半部分

    これにより、例外を発生した箇所の直前の処理を推定できます。

(8) その他（お気付きの点）

---- 以上 ----
