◀Unicode版開発トップへ
  • 457 Commit報告:(Chg) インポート・エクスポートファイルの仕様変更
    • 461 Re:Commit報告:(Chg) インポート・エクスポートファイルの仕様変更
    • 462 Re:Commit報告:(Chg) インポート・エクスポートファイルの仕様変更
      • 466 Re2:Commit報告:(Chg) インポート・エクスポートファイルの仕様変更
        • 467 Re3:Commit報告:(Chg) インポート・エクスポートファイルの仕様変更
  • [457] Commit報告:(Chg) インポート・エクスポートファイルの仕様変更 Uchi 2008年06月01日 07:13

    リビジョン:
     rev1366

    変更種別:
     インポート・エクスポートファイルの仕様変更

    内容:
    カスタムメニュー設定ファイルの試用をsakura.iniに合わせた。
    sakura.iniのキー割り当て部をキー割り当てファイルに合わせた。
    キー割り当てファイルのVer.2(現行版)を読み込める様にした。

    カスタムメニュー設定ファイル、キー割り当てファイル を sakura.ini の一部を切り出したような形式にしました。
    (設定ファイルとiniファイルの読み書きルーチンを共用にしました)
    設定ファイルにはコマンド名を出力しsakura.iniにはコードで出力するようにしました。

    sakura.iniの仕様も変更しましたので後方互換性がなくなります。
    注意してください。
    • [461] Re:Commit報告:(Chg) インポート・エクスポートファイルの仕様変更 kobake 2008年06月07日 16:51

      ソースコードを軽くレビューしました。局所的な観点では問題無いです(全体の流れは追えていません)。

      インポート・エクスポートファイルはあんまり使ったことが無いので、動作検証の仕方もよくわかってないです。
      お時間があるときで結構ですので、↓に仕様変更内容を軽く書いておいていただけると助かります。
      http://mofmof.nsf.tc/soft/sakura_unicode/index.php?%E3%82%A4%E3%83%B3%E3%83%9D%E3%83%B
      C%E3%83%88%E3%83%BB%E3%82%A8%E3%82%AF%E3
      %82%B9%E3%83%9D%E3%83%BC%E3%83%88
    • [462] Re:Commit報告:(Chg) インポート・エクスポートファイルの仕様変更 kobake 2008年06月07日 17:04

      ▼ Uchiさん
      > sakura.iniの仕様も変更しましたので後方互換性がなくなります。
      > 注意してください。

      「前方互換性」ではなくてですか?
      古いサクラエディタでは新しい形式の sakura.ini が読めない、という認識ですが、逆ですか?
      • [466] Re2:Commit報告:(Chg) インポート・エクスポートファイルの仕様変更 Uchi 2008年06月08日 07:01

        ▼ kobakeさん
        > ▼ Uchiさん
        > > sakura.iniの仕様も変更しましたので後方互換性がなくなります。
        > > 注意してください。
        >
        > 「前方互換性」ではなくてですか?
        > 古いサクラエディタでは新しい形式の sakura.ini が読めない、という認識ですが、逆ですか?

        動作は、古いサクラエディタでは新しい形式のsakura.ini が読めない
        という意味です。
        逆に新しいバージョンでは旧sakura.iniを引継ぎことができるようにしています。

        「後方互換性」ですが、私の勘違いです。
        • [467] Re3:Commit報告:(Chg) インポート・エクスポートファイルの仕様変更 kobake 2008年06月08日 07:13

          ▼ Uchiさん
          > ▼ kobakeさん
          > > ▼ Uchiさん
          > > > sakura.iniの仕様も変更しましたので後方互換性がなくなります。
          > > > 注意してください。
          > >
          > > 「前方互換性」ではなくてですか?
          > > 古いサクラエディタでは新しい形式の sakura.ini が読めない、という認識ですが、逆ですか?
          >
          > 動作は、古いサクラエディタでは新しい形式のsakura.ini が読めない
          > という意味です。
          > 逆に新しいバージョンでは旧sakura.iniを引継ぎことができるようにしています。
          >
          > 「後方互換性」ですが、私の勘違いです。

          ご説明ありがとうございます。認識が合っていて良かったです。

          #日本語の「前」「後」は文脈によって意味が間逆になるので紛らわしいですよね。。