[2438]
fix021023.zip
もか
あいかわらずマイナーなバグ修正パッチです。
よろしくお願いします。
[バグ修正]
・UTF-7→SJISで,データを失うことがある
・SJIS(Unicode)→UTF-7でコントロールコードを含めすべての7ビットコードを直接エンコードしていた
・外部コマンド実行の$f,$gが日本語のファイル名に対応していない
・CEditDoc::OpenFileDialogのpszDefFolderが未初期化のまま参照される可能性があった
[その他変更]
・UTF-7への変換時,Dセット(英数+記号の一部)のみ直接エンコードするように変更。
以前よりファイルサイズが大きくなります。
[その他(ユーザには関係の薄い所)]
・CEditDoc::GetFileName()新設。ファイル名(パスなし)を返します。
・文字コード名を取得するコードで#if 0 ~ #endif部分を削除
・CFileLoadの読み込み終了の確認方法を変更
▼ げんたさん
> パイプからの入力や圧縮ファイルの直読み込み
については,外部仕様を先につめたほうがいいのと,最近あまり時間が取れないので私はパスします。