Repl-Ace on .NET

 実はRepl-Aceの次期Verを開発中。

 現VerはBorland C++Builderで開発しましたが、Unicode対応やらが非常に面倒なので、今度は.NET Frameworkに乗っかります。

 でも、.NET Framework自体も結構面倒な代物です。C++/CLIは分かりやすいけれども、スレッドの扱いとかはC++Builderの方がすっきりしてて良い。

 いずれにせよ、いつになることやら。
 ようやく肝心の置換処理に入ったところです。


 新Verの目玉としては…

  1. 内部処理がSJISだった為、他の文字セットに関しては限定的対応でしたが、.NET FrameworkUnicodeベースなので、結構良くなるかと。色んな所で批判されましたからね^^;
  2. 置換シミュレーションがパワーアップ。
  3. mlang.dllを使った文字セットの自動判定(ただし、誤判定もままアリ…)。
  4. ファイル名置換、連番置換。

といったところ。