◀ANSI版開発トップへ
  • 2438 fix021023.zip
    • 2440 RE: fix021023.zip
      • 2443 Re2: fix021023.zip
        • 2444 Re3: fix021023.zip
  • [2438] fix021023.zip もか 2002年10月25日 18:08


    あいかわらずマイナーなバグ修正パッチです。
    よろしくお願いします。

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

    ▼ げんたさん
    > パイプからの入力や圧縮ファイルの直読み込み
    については,外部仕様を先につめたほうがいいのと,最近あまり時間が取れないので私はパスします。
    • [2440] RE: fix021023.zip げんた 2002年10月27日 00:34

      CFileLoad.cppは明らかに10/23版からの差分では無いようです.
      もう少し古いものと差分を取っているようですが.
      • [2443] Re2: fix021023.zip もか 2002年10月28日 19:42

        ▼ げんたさん
        >CFileLoad.cppは明らかに10/23版からの差分では無いようです.
        >もう少し古いものと差分を取っているようですが.

        ReadLineW(コメント中)にReadLine側の変更をそのままコピーしたため,
        紛らわしくなっている&古いものと差分を取ったように見えるます。

        たかがコメントされどコメントですね。
        コメント入れておくんだった...
        • [2444] Re3: fix021023.zip げんた 2002年10月28日 21:18

          >ReadLineW(コメント中)にReadLine側の変更をそのままコピーしたため,
          あ,なるほど.行番号までちゃんと確認していませんでした.