========================================================================
                     xtr-0.2 for un*x (based 1.50e)
========================================================================

msdos でよく用いられるテキスト整形ツール xtr を un*x  で動作するように手
を加えてみました。 以下に msdos 版と異なる部分を示します。詳しい使い方な
どは doc/readmedoc, doc/xtr.doc を参照してください。

 1. msdos版からの変更点
     o 扱える文字コード
       文字コードとして sjis と euc が扱え、どちらを扱うかは以下の優先順
       位になっています。

            1) オプションスイッチ --ctype={euc,sjis}
            2) 環境変数 XTR_CTYPE
            3) 環境変数 LC_CTYPE
            4) 環境変数 LANG
            5) コンパイル時のソースの文字コード

       ただし環境変数 XTR_CTYPE,  LC_CTYPE, LANG に euc または sjis 以外
       を意味するものが設定されていたときは無視されます。

     o 環境変数 XTRPATH
       複数のディレクトリを記述できます。セパレータはコロン(:)です。

     o re, r コマンド
       re コマンドの引数に 3 を与えることにより r コマンドの検索文字列に
       正規表現が使えるようになります。正規表現は posix-awk とほぼ同等の
       ものが扱えますが ^ と $  はそれぞれ行頭および行末においてのみでし
       かメタ文字として機能しません。 ただし r コマンドの Z モードは機能
       しません。また I モードは i モードと同じ動作になります。

     o 組み込み関数 tmp()
       tmp() が返すディレクトリ名は環境変数 TMPDIR の値です。もし TMPDIR
       が設定されていなければ /tmp を返します。

     o 組み込み関数 pid()
       実行している xtr のプロセス番号を返す組み込み関数 pid()  を追加し
       ました。

     o 組み込み関数 inkey()
       msdos 版では inkey(2) により２バイト文字を扱えますが、un*x 版では
       inkey(1) と同じ動作をします。

     o 組み込み関数 int86x(), segread(), ioport(), ioportb()
       システム変数 ax, bx, cx, dx, si, di, cflag, es, cs, ss, ds
       削除。

 2. インストール
    インストールは、

         ./configure ; make ; make install

    にてできます。configure についての詳細は INSTALL を見て下さい。

     - euc 版の注意
       取り扱う文字コードのデフォルトを euc にするときは ./configure  の
       前に ./EUCsetup を実行した上で上記の操作を行ないます。

     - sjis 版の注意
       Ｃコンパイラが sjis に対応していないときは NONSJIS.diff  のパッチ
       を当ててください。

 3. 保証
    正しく動作するように意識して移植していますが動作保証はいたしません。

 4. 著作権
    オリジナルの xtr1.50e の著作権は村上真雄氏  <qga03215@niftyserve.or.
    jp>  が有しています。  lib/regex.[ch]   の著作権は   Free   Sofrware
    Foundation, Inc. と谷本孝浩氏 <nbc02362@niftyserve.or.jp> が有してい
    ます。      私が変更および書き下ろした部分に関しての著作権は岡部勝幸
    <hgc02147@niftyserve.or.jp> が有します。詳細は各ファイルを参照して下
    さい。

 5. 再配布
    オリジナルの作成者である村上真雄氏の意志、および GPL に従います。 そ
    れぞれ、xtr.doc, COPYING, COPYING.LIB を参照して下さい。

 6. 問い合わせ
    xtr-0.1 for un*x についての問い合わせは私宛にお願いします。


                                           ういるす / WILLs / 岡部　勝幸

                                               hgc02147@niftyserve.or.jp
                                                   RMN00081@うさぎ倶楽部
                                                    WILLS@めんたいネット
                                                     SUME0008@すめネット
                                                      WILLs@Network-SCoT
                                                       WILLs@YASTY-Serve
------------------------------------------------------------------------
