The OpenCOBOL Projectで公開されたSPLIT KEYサポートに、ISAM以外は非対応であることを警告する処理を追加しました。
Added compilation warning that SPLIT KEY is currently only available on VB-ISAM (and other ISAM compatibles).
The OpenCOBOL Projectで公開されたSPLIT KEYサポートに、RECORD KEYでSPLIT KEYを使用できるように対応を追加しました。
Enhanced SPLIT KEY support also accepts multiple key items specified for RECORD KEY.
The OpenCOBOL Projectで公開されたSPLIT KEYサポートに、START文へのSPLIT KEYサポートを追加しました。
Added SPLIT KEY support to START statement.
390f7115eaee931eea803bad992702e66b908b37 と同じで、COPY文で登録集原文の末尾に改行がないと、最後の行が挿入されない不具合の再修正です。
Fixed the problem that COPY statement ignores the last line of each copybook when it does not end with line break. Actually same as previous fix 390f7115eaee931eea803bad992702e66b908b37, applied again to repair corruption in recent changesb.
SELECT文で順読み出し(ACCESS MODE is SEQUENTIAL)を指定した場合、READ文でKEYの指定した場合に警告が出力されない不具合を修正しました。
Restored compilation warning for KEY phrase in READ statement on the SEQUENTIAL mode file. It seemed to have been corrupted in recent changes.
条件付きコンパイル$IF
Conditional compiler directive $IF.
ファイルオープン時の自動ファイル作成
Automatic file creation on opening non exisiting file for I-O, EXTEND.
DELETE FILE命令
DELETE FILE statement.
-assign_externalでDYNAMIC指定が無視される問題の修正です。
Fixed problem that DYNAMIC phrase has no effect when -assign_external option is specified.
USERFHのREADへのオプション引き渡し
Fixed problem that some options are never passed to READ routine in USERFH.
curses未指定時のmakeエラー
Fixed problem of build time causes error when no curses library given.
コンパイル時のエラー出力でメモリアクセス違反
Fixed some segfault on compilation error.
可変長ファイルのREAD、SORT時にレコード長が失われる
Fixed problem eliminates record length information on READing, SORTing variable length record.