MERGE文を含むプログラムの編集機能の不具合

 投稿者:山中和義  投稿日:2010年12月30日(木)13時20分16秒
  OPTION ARITHMETIC COMPLEX
END

MERGE "CIRCLE.LIB"
EXTERNAL SUB test
END SUB
EXTERNAL SUB test2
END SUB
 ←行末


として、実行すると OPTION ARITHMETIC COMPLEX文 の挿入を促される。
「いいえ」で挿入すると


OPTION ARITHMETIC COMPLEX
END

MERGE "CIRCLE.LIB"
EXTERNAL SUB test
OPTION ARITHMETIC COMPLEX
END SUB
EXTERNAL SUB test2
  ← 挿入した OPTION ARITHMETIC COMPLEX 文の行数が削除される



MERGE文が後の場合は、OKとなる。

OPTION ARITHMETIC COMPLEX
END

EXTERNAL SUB test
END SUB
EXTERNAL SUB test2
END SUB
MERGE "CIRCLE.LIB"
 

Re: MERGE文を含むプログラムの編集機能の不具合

 投稿者:白石和夫  投稿日:2010年12月30日(木)14時52分7秒
  > No.1475[元記事へ]

Helpに

MERGE文の実行後,MERGE行以降の行数がプログラムの自動修正によって変化すると実行終了後のテキスト削除に異常をきたすので,原則としてMERGE行はプログラムファイルの最後尾に書いてください。

と書いてあるのがその意味です。
いろいろと頭をひねってもよいアイディアが思いつかなかったので,そのようになっています。
 

戻る