||*CID:||+dateR~:  2003/01/19                update#=  150;           ||~3121R~
######################################################################
[Japanese]    v1.12 (See xereade.me for English)                      ||~3119R~

メインフレーム(SPFファイルの編集にも便利) と PC と 両方仕事している人に
使い易いテキストエディター.バイナリーエディター,ファイラーとしても使えます。||~3125R~
ホストのSPFをベースにPCのEDITORの便利なキーオペレーションをハイブリッド.
DOS, OS/2, Windows9x/NT, Linux, AIX で共通の操作。
英語モードでも動きます.
                                                          By 水巻マチ

アップロード先
internet:   //www.vector.co.jp                                        ||~3125R~

(注)DOS版は V-TEXT 対応,640k制限あり.
      肥え過ぎたのでDOS版は環境によっては動かない可能性もあります,
      旧版は捨てないようにして下さい.できればGCC版を使用して下さい.
    GCC版はDOSで640kの制限を越えるものです(nifty FEXTにあるDJGPP/GCC v2
      オリジナル版でコンパイルしました).DPMIサーバーが必要です.
      Windows9x,WindowsNT,OS/2はDPMIサーバーの一つです.従ってそれぞれの
      DOS窓でも稼働します.DOSではQEMM386などがそうです.
      ない場合は同梱のCSDPMI4B.ZIPを解凍してEXEにPATHを通してください
      (CWSDPMIはNifty FEXT forum から Download しました。配布については
       C.W.Sandmannの許可を得ています)。
      GCC版はWindowsNTでは長いファイル名は扱えず短縮名で取り扱います.
    WIN版はGUI版とWIN32コンソールアプリケーションがあります。         ||~3125R~
      Console版はコマンドプロンプトで動きますが、                     ||~3125I~
      Wnindows2000では画面サイズ、バッファサイズを変更できます。
      頁スクロルはバッファサイズに従うので両者を合わせるか /H パラメータ
      に画面高行数を指定するかしてください。
    Linux版はフロッピーディスクもサポートしています。
      テストはSlackware 3.5,TurboLinux 6.0 WS でしかしていません。
      両者は libc のバージョンが異なるので一方でコンパイルしたバイナリー
      は他方では動きません。両方の bin が入っています。
      TL6.0バージョンのほうが新世代です。
    AIX版はTeraTerm(*)経由でも、X(但しaixterm,dtterm)でも稼動。
      それぞれ設定が必要です。xeaixj.doc を参照してください。         ||~3125I~
        (*) TeraTerm は T.Teranisi(寺西 高)氏作のフリーウェアーです。

    尚、v1.0以降はテストは主にWin版でしています。
    その他のバージョンそのシステムに固有の機能以外は基本的な
　　　稼動確認をしただけです。

各版には次のファイルが含まれています
  但し XEGCC.LZHでは xe,xds,xfc のみがGCC版で他はDOS版を同梱しています,
  Linux版 XELNX.LZH 含まれるファイルの説明は xeunxj.doc/xeunxe.docを,
  AIX版 XEAIX.LZH 含まれるファイルの説明は xeaixj.doc/xeaixe.docを
  参照してください。

        xereadj.me   このファイル
        xereade.me   英語版 README
        xej.doc      日本語マニュアル
        xee.doc      英語マニュアル
 v1.12  xe.exe       実行ファイル                                     ||~3118R~
        wxe.exe      Windows GUI 版。                                 ||~3125I~
        xe.bat       環境をチェックしてDOS版,DJGPP版,Win版の
                     xe.exeを呼び出すサンプルバッチファイル。

 v9.4   xprint.exe   テキストファイルプリントユーティリティ           ||~2714R~
        xpj.doc      xprint 日本語説明
        xpe.doc      xprint 英語説明

 v1.2   xbc.exe      簡易計算ツール。                                 ||~3119R~
 v1.2   xcv.exe      SJIS<-->EUCコード変換ツール。                    ||~2714R~
 v2.5   xdc.exe      ディレクトリー比較ツール                         ||~2714R~
 v1.3   xdd.exe      ディレクトリー削除ツール
 v1.7   xdig.exe     ディレクトリーウォークツール                     ||~3119R~
                     ディレクトリー内の全サブディレクトリー/ファイルに指定の
                     コマンドを作用させるプログラム.
        xdig.doc     xdig 解説
 v1.4   xds.exe      ディレクトリーサイズ表示ツール                   ||~2714R~
 v1.5   xfc.exe      ファイル比較ツール                               ||~3118R~
 v1.1   xff.exe      サイズ、タイムスタンプによるファイルサーチ       ||~2714R~
 v1.2   xfg.exe      バイナリ−ファイル文字列探索 & Recursive grep.   ||~2714R~
 v1.8   xfs.exe      ファイルの分割/統合.大きなファイルのディスケットへの||~2714R~
                     バックアップ/リストアーに使えます
 v1.2   xlow.exe     大文字ファイル名を小文字に改名。                 ||~2921R~
 v1.0   xpe.exe      errno(libcのエラー番号)の説明を表示する。
 v1.2   xts.exe      ファイルのタイムスタンプの表示/変更
 v1.08  xver.exe     OSバージョンからERRORLEVELを設定
                     .BATファイルのなかでxeの版を選択する時などに使用します

起動方法

  (Linux版は xeunxj.docを、AIX版は xeaixj.docを見てください。)

  ．ワークディレクトリー上で.lzhを解凍(lha x xe___)
    ワークディレクトリーの省略値はc:\xe_wdです。                      ||~3125I~
  ．.exe ファイルを PATH の通ったディレクトリーに移動する,あるいは
    ワ−クディレクトリーに PATH を通す.
  . ワ−クディレクトリー名を環境変数にセットする
      OS/2 では config.sys DOS,Windows では autoexec.bat に set xe=d:\xe010
      等と指定する.あるいは 任意に作成した xe 起動用コマンドファイル
      (.cmd/.bat)内で set xe=d:\xe010 等と環境変数設定する.
  ．xe [ファイル名] で起動する
      コマンドライン exe パラメータは  xe /? で表示されます
  ．DOS版での内部エラー検知およびOS/2版,WIN版,DJGPP版でのABENDの場合
    ワ−クディレクトリにダンプ(xe___.dmp)が出力されます.
    ダンプがでましたらメールしていただけると幸いです．

キー操作,カスタマイズの方法などについては xej.doc ファイルを見て下さい

修正履歴.
  .v010 (95/06/04)
        初版                                                          
  .v020:(95/07/09)                                                    
      .固定形式の CID をサポート
      .ファイル名入力画面のサポート(MENU 1,2)                         
                                                                      
  .v021:(95/07/10)                                                    
      .Bug 修正.

  .v050:(95/10/08)                                                    
      .ディレクトリーリストサポート                                   
      .DOSコマンドの追加(ATTrib,MKDir,RMDir,DELete,REName,XCOpy)

  .v060:(96/02/11)
      .DOS コマンドの追加.(XMOve,XDD,XPRINT)
      .一般の OS/2,DOS コマンドサポート.
                                                                      
  .v070:(96/05/25)
      .DOS,OS/2コマンド入力の拡張
       (">" コマンドプレフィクス,メニューのオプション 6)
      .行番号表示欄の可変桁数

  .v080:(96/09/07)                                                   
      .メニューオプション 0 (カラー設定) のサポート                        
      .ディレクトリーリスト行コマンド複写機能.

  .v090:(96/12/16)
      .Windows95版の追加
      .行数範囲指定によるファイルの部分表示/編集機能の追加

  .v091:(97/01/04)
      .BUG修正

  .v092:(97/06/01)
      .DPMI(DOS PROTECT MODE INTERFACE)版の追加.

  .v094:(97/10/05)
      .バイナリーファイルサポート.
      .UNIXテキストファイルサポート.
      .マージンサポート.
      .行番号付きファイルサポート
      .行コマンド "/","+" の追加.

  .v097:(97/12/27)
      .長いファイル名のサポート.(W95版,GCC版)

  .v098:(98/04/28)
      .WindowsNT サポート(W95版)
      ."O"(On),"P"(Paste)行コマンドで範囲指定("OO","PP")機能を追加
      .探索/置換コマンドで行範囲指定をサポート
      .EXClude/IX(大小文字区別なしのEXClude)コマンド追加
      .DROpコマンドの追加

  .v099:(98/04/29)
      .BUG修正

  .v100:(98/07/21)
      .BUG修正 -(W95版のみ) V4.00.950B で立ち上がらない.
        v4.00.1111で確認しました.Windows98 v4.10.1998でも確認しました
      .行コマンドの機能追加
       -"行束(たば)"指定機能を各行コマンドに追加
      .メニュー画面。
        Fn キーコマンド文字列割当て、キー割当の変更、キー順表示
      .その他
       -(WIN版のみ)exe パラメータに日本語入力処理回避のオプション/Yn

  .v101:(98/12/01)
      .機能追加.                                                      ||~3125R~
       -SUBmit(スクリプトファイル実行)コマンド.行コマンド "="(行の比較).
                                                                      
  .v102:(99/05/01)                                                    
      .機能追加
       -ヘキサ文字による入力(Alt+F12)                                 
       -表示/編集コマンドのオプション追加。                           
        /Mb[nn][s]:b:バイナリーモード,nn:行表示幅,s:保存。
        /Mn       :CID無し80桁行番号付きファイルモード。              
        EB/BB/SBは /Mb を,EN/BN/SNは /Mn を省略値としたコマンド.
        Dir-List行コマンド:"1"(バイナリー表示),"2"(バイナリー編集)。
       -SORT コマンド.                                                
       -ディレクトリーリストでの F6.行番号表示<-->ファイルサイズ表示.
       -コマンド行へのCut & Paste による貼付をサポート                

  .v103:(99/09/01)
     1.機能追加
       -Cols コマンド.桁定規の表示.定規のパターンは任意に設定可能
       -バイナリーファイル用オプション。
        Edit/Browse/Select コマンド。/O :入力範囲オフセット指定.
                                     /Mo,/Ml:行番号欄表示属性。
        Num コマンド。NUM XON|XOFF[,S] :行番号欄表示属性設定。S:保存。
        Locateコマンド。LOC [O|L]nn[,C] O:HEXオフセット,L:行番号
                        C:編集後の位置.指定無は編集前の状態での位置。
       -"EXClude ALL" で全行非表示化
       -表示/編集画面で "XPRint *" で現表示ファイルの印刷
     2.その他
       -行範囲指定に行番号をサポート.

  .v104:(99/11/27)
      .編集コマンド(Edit,Save,Repl,Copy,...)での *\ サポート。

  .v105:(2000/02/26)
      .Edit/Browse/Select がワイルドカード指定で該当するファイルが
       1つしかないときディレクトリー画面せずに該当ファイルを表示。

  .v106:(2000/05/08)
     1.機能追加
       -Sort コマンド。
        重複キーチェック、キーブレークチェックオプション追加。
       -ディレクトリーリスト REFresh コマンド(ショートカット：Shift+F1)
       -簡易計算コマンド BC.
       -簡易表計算コマンド TC.
     2.ツール。
       -XBC v1.0 :(新規）簡易計算。BC コマンドの外出し。

  .v107:(2000/12/01)
     1.機能追加
       -CID(ChangeID:更新行タグ).
        .ファイルの先頭行のCID行に更新回数を表示したり、ファイル保存時
         タブをスペースクリアーするオプションを設定可能。
       -表示/編集ファイルの History リスト。
     2.リナックス コンソール版の追加。
       -Slackware-3.5,TurboLinux6.0 WS でのみの稼動確認です。
       -X 画面では動きません、コンソール画面でのみ稼動します。
        Alt+Fn(F1 から F6 まで)でコンソールを切り替えてのマルチ
        セッションをサポート。
       -英語モードのみの対応です。
        kon 上では漢字表示できます。
       (その他、PC系の版との相違は xeunxj.doc を参照。)
     3.AIX TeraTerm版の追加。
       -TeraTerm(*)接続で AIX 上で動きます。
       (*) TeraTerm は T.Teranisi(寺西 高)氏作のフリーウェアーです。
           Tera Teram Pro version 2.3 でテストしました。
       (TeraTermの設定その他、PC系の版との相違は xeaixj.doc を参照。)
  .v108:(2001/10/08)
     1.機能追加
       -新規追加行コマンド "["と"]"
        .左端([)、右端(])のスペースを詰めながら左([)、右(])シフト。
       -新規追加コマンドキー、"Alt+." と "Alt+,"。
        .(,),[,],{,},<,>,/*,*/のペアサーチ。
       -XBC(簡易計算)コマンド。
        .ダブルワード計算サポート。(10進数も19桁までサポート)
        .タイムスタンプ値の変換サポート。(メインフレームのTOD値も変換)
       -eXcludeコマンド。
        ."x *=[n] all" で連続する同一内容の行を非表示にする。
       -DROpコマンド。
        .rep オプションにより削除行を "!!  nn lines excluded -----"で置換
       -COBOLサポート。
        .表示左端、行挿入時のインデンテーションはCOL7。
         8桁CIDをCOL73に設定可能。
     2.その他。
       -表示（Browse）コマンドで開いたディレクトリー画面での更新処理
        (行コマンド Attrib,Del,Move,Zero,0,/)を禁止。
       -該当ディレクトリーが１つであればファイル経路名のワイルドカード
        指定を認める。

  .v109:(2001/12/24)
     1.機能追加
       -バイナリーエディター機能。
        .BH(表示)/EH(編集)コマンドで文字とHexコードを表示。
       -ディレクトリーリストの行コマンド追加。
        .h(Hex), i(行番付SPFCOB), j(行番無SPFCOB), k(行番無COBOL),
         L(行番付COBOL), n(SPF).
        .表示か編集かは大文字,小文字で指定する.小文字はディレクトリー
         を開いた時のコマンドに従い、大文字はその反対。
       -Find,eXcludeコマンド追加のオプション。
        .&:２つの文字列を含む行の探索。例えば word1 & word2。
        .-an,-bn:探索行の前,後のｎ行を表示或いは非表示にする
        .-c:探索文字列をできるだけ画面右端に位置付ける。
        .-d[<|>]n:& のとき2つの文字列の間隔を指定する。n は行数。
         例えば、-d>n:n+1行以上離れている。-d<n:n-1行以内にある。
         -dn:ちょうどn行目に第二文字列がある。
         -dの指定が無い時は -d0即ち同一行にあるとなる。
       -マクロ対応探索。
        .#if/#ifdef/#ifndef/#else/#endif/#elif の同じネストレベルの
         相手を探索。
        .カーソルを # の上において "Alt+."/"Alt+,"を使用。
       -SPL行分割コマンド。
        .SPLIT {CONT|OVER|ALL|EXP|TAIL} [SBCS] [width] [delm]
               [.lab1 .lab2]
        .CONT:分割行のみが,OVER:行長>widthの行,ALL:全行が対象。
         指定の分離文字で最大がwidthに入る行に分離。
         分離文字の指定の無い場合は単純にwidthで分離。
         widthがDBCSを分断する場合はSBCSの指定が無い場合後ろの行に
         入れられます。
        .EXPは行末にwidthまで指定の文字(省略値=" ")を追加
        .TAILは行末から指定の文字(省略値=" ")を全て削除。

  .v110:(2002/01/14)
      .(LNX版)BUG修正                                                 ||~3125R~

  .v111:(2002/05/19)
      .機能追加                                                       ||~3125R~
       -"OPT EOL eol-char [ON|OFF]" コマンド。
        行末ID表示文字とその表示属性（ON:行番号欄と,
        OFF:ファイル内容欄と、 同じ色で表示）の設定。
       -"JOIN {X|NX} [all] [.lab1 .lab2]"コマンド。
        表示/非表示 行を1行に連結する。
       -Alt+F12(前コマンド反復実行)。
        KEYやJOIN コマンドなどが、現在のカーソル位置のまま打てる。
        以前Alt+F12に割り当ててあった"HEX入力モード"はAlt+F11に変更。
       -(WIN/UNX)コマンドラインパラメータ /Hnn(nn:画面行数)サポート。
        Windows2000ではDOS窓のプロンプトのBufferSizeパラメータで
        内部画面行数が決まる。実際の窓の高さとBufferSizeが異なる時
        使用するとよい。もちろん窓の高さとBufferSizeを一致させれば
        指定する必要はない。
        AIX（TeraTerm経由)でもTeraTermの設定で画面サイズを変更でき、
        同様の事情が当てはまります。
       -Find/eXclude コマンド。
        -ann(下nn行),-bnn(上nn行)パラメータのnnに負値を許す。
        負値を指定する時は両方の指定が必要で合計が正であること。
        これにより文字列を含む行を含まない形での表示/非表示ができる。
        尚 & サーチの場合 -b は 1番目の文字列を含む行を、-a は2番目の
        文字列を含む行を基準にしている。
        また行末指定をサポート。探索文字列の後ろに "\n"を付けると、
        例えば "f word\n", 行末で一致する文字列を探す。
        引用符で囲めば,例えば "f 'word\n'"、\n を文字列と扱う。
       -(UNX)フロッピーサポート。
       -ディレクトリーリストコマンド "o"(Open)の追加。
        "s"(Select)と異なり Edit/Browコマンドのパラメータを指定できる。
        F10/F11での Cut＆Paste の対象にもなります。
       -EDIt/BROwseコマンドで /Mm オプション追加。
        0x0dを改行コード(Macファイル)とみなす。
       -CREat/REPlace/APPend/SAVe コマンドで /m{P|U|M} パラメータで
        改行コードの変更が可能。P:0d0a,U:0a,M:0d.
       -文字列ショートカットキー機能追加。
        0-9,A-Z,a-zの1文字に対してメニュのオプション0.1(A)の画面で
        文字列を定義する。
        Alt+aの直後に1文字入力すると対応する文字列がカーソル位置に
        入力される。
        Alt+qは表示のみで、同じ1文字を連続入力した時に入力される。
        従来のPFnへの文字列定義では、コマンド入力行(画面2行目)に入力した
        ことになり、文字列の最後が";"のときEnterキーを押したことになるが、
        コマンド入力行に文字列ショートカットキーで入力した時は、
        入力までで実行にはEnterキーを押す。
      .機能変更                                                       ||~3125R~
       -編集行コマンド "/"(Cコメントタグ挿入),"+"(任意のタグ文字挿入)で
        カーソルがファイルデータ欄にあるときカーソル位置に挿入する。
       -行末ID位置でのDelキー使用時の行連結で、次の行が分割表示行の時、
        次の行のTOP行のみを連結するのでなく分割行全体を連結する。
       -ディレクトリーリスト上でのディレクトリーに対するCopy/Move
        行コマンドで宛先にワイルドカード指定した時、ディレクトリー自体の
        Copy/Moveをしていたがディレクトリー内のオブジェクトのCopy/Move
        とする。XCOpy/XMOve コマンドと仕様を合わせた。
       -COBK(col.1-6が行番号でないCOBOLファイル)の扱いの仕様変更。
        col1-6の行番号欄はスペースであることをチェックしない。
        また、Nオプション指定の無い時は行長=80もチェックしない。
        1行目のCIDヘッダー行でCIDを設定する時省略時のCID位置はCOL73.
        EK(COBK)ないしEKN(Col.73-80が行番号)のファイルのCOBOL行番号欄の
        Renum,Num Clearは /K オプションを指定すること。
       -改行コードの変更指定で開いたファイルは編集による変更がないときも
        保存コマンドにより改行コードを変えて保存する。
                                                                      ||~2617I~
  .v112:(2003/01/19)                                                  ||~3119R~
     1.BUG修正                                                        ||~2617I~
       -XPRint コマンドが ファイル名=*,**,***,*\ のときで経路名に     ||~2622I~
        スペースがあると失敗。                                        ||~2622I~
       -SPLitコマンがスプリット幅=1のときループ。                     ||~2622I~
       -(LNX)Floppy Diskの空のディレクトリーの削除失敗。              ||~2703I~
       -(UNX)シンボリックリンクが削除できない。                       ||~2714I~
       -DBCSファイル名の時Save,Repl等でワイルドカードによる改名が     ||~2810I~
        うまくいかないことがある。                                    ||~3125R~
       -コマンド入力行（第2行）にペースト（貼付け)する時、行溢れで、  ||~3121R~
        ABENDすることがある。                                         ||~3118I~
       -&サーチ（２ワード Andサーチ）のｘコマンドで探索完了後の       ||~3121R~
        カーソル設定を誤る。                                          ||~3121I~
       -(UNX以外）トップメニューの1/2で表示するファイル名リストに     ||~3125R~
        同じファイルが大文字小文字の違いで表示される。                ||~3118I~
       -表示幅指定(/Mnn)有り,バイナリーファイル指定(/Mb)無しでバイナリー||~3118I~
        ファイルを開いた時1行目が欠ける。                             ||~3118I~
       -CVコマンド( SJIS<-->EUC変換)でTAB文字が空白に置換わる。       ||~3118I~
       -MAC ファイルの時行番号のOFFSET表示が区切り文字を1桁でなく4桁と||~3118I~
        計算していた。                                                ||~3118I~
       -(UNX)Permissionエラーのファイル/DirがDirListに表示されなかったり、||~3121R~
        ワイルドカード経路指定で相手なしになる。                      ||~3118I~
       -(WIN)LAN 共有ディレクトリーを開く時 rc=66のエラーMSGが出る。  ||~3118I~
     2.機能追加                                                       ||~2617I~
       -(WIN)WXE 追加。                                               ||+3209R~
        従来の XEWIN (console application)版に加えて                  ||~3119I~
        WXE（windows application)版を追加。                           ||~3119I~
        マウス操作など詳細はXEWXE.DOCを参照。                         ||+3209R~
       -Find/Exclude コマンド                                         ||~2629R~
         -*Lオプション追加。                                          ||~3126R~
          行コマンド "="で比較した結果の一致行(! と組み合わせれば     ||~3126I~
          不一致行）、TCコマンドの "=="によるフィールド比較の         ||~3126I~
          不一致行を探すときに使用できる。                            ||~3126I~
         -*=[n](同じ行がｎ行続くところの探索)を "x all" だけでなく    ||~3119R~
          Find/Change一般でサポート。                                 ||~3119I~
          "x *="コマンドでは最初の1行だけ表示のまま残すがこれも非表示に||~3125R~
          するときは -b0 を指定する。                                 ||~3121I~
       -TC コマンド "=="(比較)演算サポート。                          ||~2617I~
        データタイプを省略すると大文字小文字区別有りの文字列比較をする。||~2617I~
        不一致行の行番号欄との区切り位置に印をつける。                ||~3121I~
        この行は *L 指定でFindできる。                                ||~3121I~
       -CV コマンド                                                   ||~2629I~
        JIS<-->SJIS,JIS<-->EUC変換、Unicode変換（SJIS<-->UCS2<-->UTF8)||~3118R~
        サポート追加。分割行にも対応。                                ||~3118I~
          CV conv-type [Z] [BOM] [BE|LE] [IBM|NEC] ['err-rep-char']   ||~3118I~
             conv-type :s2j/j2s/e2j/j2e, s2u/u2s/s2f/f2s/u2f/f2u を追加。||~3118I~
             BOM       :u2f/s2f/f2u/f2sの時ファイル先頭のBOM(UTF-8の  ||~3118I~
                       タイプ識別子)をCHK/WRITEするとき指定。         ||~3118I~
             BE|LE     :u2s/u2f/s2u/f2uのときUnicodeをの読み書きが    ||~3118I~
                        BigEndianかLittleEndianか指定。               ||~3118I~
                        省略値は UNIXではBE、以外はLE。               ||~3118I~
             IBM|NEC   :u2s/f2sのとき1つのUnicodeに対し複数のSJISコード||~3118I~
                        ポイントがある時どのSJIS領域に対応させるかの指定。||~3118I~
                        省略値は IBM。                                ||~3118I~
             err-rep-char:f2s/u2sのとき対応するSJISコードが無いUnicodeを||~3118I~
                          置換するSBCS1文字を引用符で囲んで指定する。 ||~3118I~
                          省略値は '?'。                              ||~3125R~
       -Save,Create,Repl,Appendコマンド。                             ||~2706I~
        宛先ファイル名にワイルドカード指定で改名可能。                ||~2706I~
       -REN(あるいは NUM RENUM）コマンド。                            ||~3125R~
        行番号を任意の桁位置に書き込む機能を追加。                    ||~3118I~
          REN {SETR|SETI} [col1[-col2]['delmchar'|S|B]]               ||~3118I~
            SETR/SETI : 上書モード/挿入モード                         ||~3118I~
            col1,col2 : 行番号書き込み位置。col2の指定で最大8桁まで   ||~3118I~
                        行番号の幅を指定できる。col2がない現在の      ||~3118I~
                        行番号欄幅と同じ。                            ||~3118I~
            delmchar  : 行番号書き込みの右端に区切り文字を設定できる。||~3118I~
                        1文字引用符で囲み桁指定に続けて空白を開けずに ||~3118I~
                        指定する。引用符無しの S/B は空白文字の簡略指定。||~3118I~
       -行コマンド i.                                                 ||~3119R~
        範囲指定の行挿入で ",b.s" をサポート。                        ||~3119R~
        iin,b.s--ii は 最初の b 行のそれぞれの後に n 行の空白行を挿入、||~3119R~
        s 行飛ばしてまた次の b 行のそれぞれの後に n 行挿入｡｡｡         ||~3118I~
        これを ii--iiで囲んだ行範囲内で繰り返す。                     ||~3119R~
        この機能により以前の In,b.s は                                ||~3125R~
        "最初の行の後に b 行挿入,s 行飛ばしてまた次の行の後に b 行挿入、||~3118I~
        これを n 回繰り返す”                                         ||~3118I~
        から                                                          ||~3118I~
        "最初の 各b行の後に 1行挿入,s 行飛ばしてまた次の各b行の後に   ||~3125R~
         1行挿入、これを n 回繰り返す”                               ||~3125I~
        に変更。                                                      ||~3118I~
       -(WIN)DOSプロンプトを非同期別プロセス起動する機能の追加。      ||~3119R~
        "DOS CMD" 或いは "<CMD" とコマンド入力する。                  ||~3125R~
        Windows2000では "DOS CMD [row [col]]"で列、行の文字数指定可能。||~3125I~
       -SPLit コマンド。                                              ||~3125I~
        .SPLit ALL コマンドで行幅指定無しの時すべての分離文字で行分割。||~3125I~
        .TOL オプションの時分離文字を先頭にして行分割。               ||~3125I~
        .STRDELMオプションの時分離文字は一連の文字列とみて行分割。    ||~3125I~
       -ET/BT/ST コマンド。                                           ||~3201I~
        ファイルをテキストモード強制で開く。                          ||~3201I~
     3.機能変更                                                       ||~2617I~
       -DBCS（SJIS)判定。                                             ||~3119R~
        DOS/WIN/OS2:第１バイトCHK、LNX:JISX208, AIX:MS932(Ja_JPのとき).||~3119R~
       -(UNX)特殊ファイル(Pipe,Socket,Char/Blk Device等）も           ||~2714I~
        ディレクトリーリストに表示。但しEdit/Browse/Deleteは不可。    ||~2714I~
       -編集画面での、DELコマンドはファイル削除でなくDROp（行削除）、 ||~3118I~
        RENコマンドはファイル改名でなくRENUM（行番号採番)とする。     ||~3118I~
     4.その他。                                                       ||~2617I~
       -ディレクトリーリストでドライブサイズ 4GB超対応。              ||~2803I~
       -SPLitコマンドで分離文字を"で囲むことを強制する。              ||~2622I~
       -XX コマンドで 行ラベルによる範囲指定をサポート。              ||~2622I~
       -XBCコマンド。                                                 ||~3119R~
         -割り算の時表示タイプがHex/Octalの時余りを表示。             ||~3119I~
          (Decimalの時は小数点1位まで表示）。                         ||~3119R~
         -結果表示でデータタイプを明示。                              ||~3119I~
       -環境変数 XE 指定も /W パラメータ指定も無い時 c:\xe_wd を      ||~3118I~
        省略時ワークディレクトリーとし、作成/使用する。               ||~3118I~
       -TABコマンドはCLEARオプション以外どの画面での入力も受け付ける。||~3118I~
       -Memory節約のため以下のコマンドはDOS版から除く。               ||~3201R~
          TC,XBC,SORT,SPLit,JOIn                                      ||~3201I~
     5.ツール。                                                       ||~2617I~
       -xcv    v1.2                                                   ||~2629I~
        .JIS<-->SJIS,JIS<-->EUC 漢字変換。                            ||~3119R~
        .Unicode変換サポート(SJIS<-->UCS<-->UTF8<--SJIS)。            ||~3118I~
        .Unicode変換以外で,MACタイプファイル(改行コード＝0x0d)サポート｡||~3118I~
        .連続変換のためパイプ入力をサポート｡                          ||~3118I~
       -xdc    v2.5                                                   ||~2714I~
        .(UNX)特殊ファイル(Pipe,Char/Blk Device等）も比較対象に追加。 ||~2714R~
        .(UNX)シンボリックリンクループチェック。                      ||~2921I~
        .(UNX)シンボリックリンクを除外するオプション(/Ns)追加。       ||~2921I~
        .(UNX)シンボリックリンクエラー表示をオプション化(/Ym,/Nm)。   ||~3118I~
        .中間ファイル使用時のパフォーマンスチューニング。             ||~2921I~
        .どちらかがUNIXファイルシステムの時に大文字小文字区別をする。 ||~2921I~
         (以前はどちらもUNIXの時に区別有りだった)                     ||~2921I~
        .ファイル名表示幅指定オプション追加(/Lnn)。                   ||~2810I~
        .(BUG)Dir1,Dir2とも中間ファイルの時比較できない。             ||~2810I~
       -xdig   v1.7                                                   ||~3119R~
        .(UNX)シンボリックリンクを除外するオプション(/Nk)追加。       ||~2714R~
        .(UNX)シンボリックリンクエラー表示をオプション化(/Ym,/Nm)。   ||~3118I~
        .(UNX)特殊ファイル(Pipe,Char/Blk Device等)対象とするオプション||~2714I~
          (/Yd)追加。                                                 ||~2714I~
       -xds    v1.4                                                   ||~2714I~
        .ワイルドカードの扱いの再整理。                               ||~2727I~
         ディレクトリー名パラメータのワイルドカードは最初のレベルの   ||~2727I~
         ディレクトリーとファイルを選択するのに使用する。その下の     ||~3118R~
         ファイルのワイルドカードによる選択は /F パラメータで指定する。||~3118I~
        .複数ディレクトリーパラメータをサポート。                     ||~2727I~
          また、"*:"で全固定ドライブを対象とする。                    ||~3125R~
        .(DOS,WIN,OS/2)ディスク使用率表示。                           ||~2803I~
        .ディレクトリーの深さ128まで対応(<--20)。                     ||~2714I~
        .(UNX)シンボリックリンクを除外する（省略値）。                ||~2714I~
        .(UNX)シンボリックリンクエラー表示をオプション化(/Ym,/Nm)。   ||~3118I~
        .最大サイズ 999GBまで対応。                                   ||~2727I~
        .空きスペース情報のみを表示するオプション追加(/u)。           ||~3118I~
        .パフォーマンスの為、出力の名前順整列をやめた。               ||~3118I~
       -xfc    v1.5                                                   ||~3118I~
        .(BUG)最後の行に改行コードが無い時Unmatchとなる。             ||~3119R~
       -xff    v1.1                                                   ||~2706I~
        .パラメータ形式の変更。選択タイプは /bにまとめた。            ||~2810I~
          .(ワイルドカードによる)ファイル名探索オプション追加。(/bn). ||~3119I~
          .日付が一致するファイルの探索オプション追加。(-bm=yymmdd).  ||~3119I~
           また日付は "."指定で当日となる。                           ||~3119I~
          ./ball で全ファイルをリスト。grep にリダイレクトして使用する。||~3119I~
          .(UNX)シンボリックリンク探索オプション追加。(/bl).          ||~3119I~
        .ディレクトリー指定にワイルドカードをサポート。               ||~3118I~
         このワイルドカードは最初のレベルのディレクトリーとファイルを ||~3118I~
         選択するのに使用する。その下のファイルのワイルドカードによる ||~3118I~
         選択は /F パラメータで指定する。                             ||~3118I~
        .(UNX)シンボリックリンクエラー表示をオプション化(/Ym,/Nm)。   ||~3118I~
        .(!UNX)Dir名に "*:" で全固定Disk探索。                        ||~3119R~
        ./d[nn](探索サブDirレベル指定)オプション追加。                ||~2707I~
        .(UNX)シンボリックリンクを除外するオプション(/Ns)追加。       ||~2714I~
        .(UNX)特殊ファイル(Pipe,Char/Blk Device等）も探索対象に追加。 ||~2714I~
       -xfg    v1.2                                                   ||~2706I~
        .Dir名に "*:" で全固定Disk探索。                              ||~2706I~
        .(UNX)シンボリックリンクのループに対応。                      ||~2714I~
        .ワイルドカードの扱いの整理。                                 ||~3118I~
         ディレクトリー名パラメータのワイルドカードは最初のレベルの   ||~3118I~
         ディレクトリーとファイルを選択するのに使用する。その下の     ||~3118I~
         ファイルのワイルドカードによる選択は /F パラメータで指定する。||~3118I~
       -xfs    v1.8                                                   ||~2703I~
        .(UNX)Floppy disk support                                     ||~2703I~
        .ReadOnlyファイルがある時削除確認をとる。                     ||~2703I~
       -xlow   v1.2                                                   ||~2921I~
        .(BUG)DBCSファイル名対応。                                    ||~2921I~
       -xprint v9.4                                                   ||~2703I~
        .(BUG)EOF文字(0x1a)を含むファイルを頁逆順印刷(/Yp)すると印刷が||~2720I~
         そこで切れる。                                               ||~2720I~
        ./i パラメータで再開し頁No指定を追加。ex /i180-/4。           ||~2703I~
         用紙（頁の行数）を変えてリスタートする時に使用する。         ||~2703I~
        .用紙指定(/Ex/formパラメータのform)で２頁/用紙指定サポート。  ||~2720I~
         例えば /Ei/A42,/Ec/B4L2 等 後ろに２をつける。                ||~2720I~
         /Y2との違いは1行の桁数を通常の半分とする。頁番号は用紙枚数   ||~3125R~
         とする。従って/Y2はWindowsやUNIXのように縮小機能がある場合に ||~2720I~
         (UNIXの場合はリダイレクトをUNIXコマンドで縮小する）使用する。||~3125R~
         用紙での指定は行幅が短いファイルで紙を節約する時に使用する。 ||~2720I~
         ヘキサダンプモードでは /Y2のみサポート。                     ||~2720I~
        .各用紙タイプに対応した省略値の桁数、行数を変更。             ||~2803I~
        .(Win版）内部的にプリンタドライバーに用紙(種類,方向)設定を行う||~2721I~
         オプション追加。(省略値は/Yd)。                              ||~2721I~
######################################################################
