◀一般トップへ
  • 287 バックアップファイル名
    • 290 Re:バックアップファイル名
      • 292 Re2:バックアップファイル名
  • [287] バックアップファイル名 げんた 2001年03月17日 22:16

    開発掲示板からの続きです。

    ▼ じぇぷろさん
    > これは他で出ていた要望ですが、こっちでも同じことがあるので書いてます。(要望のパクリ(^_^;))
    > 現在バックアップファイルは拡張子をbakあるいは世代b00-98にするパタンと、ファイル名の後ろに日時などを追加して拡張子はそのままにするパタンの2種類あります。
    > しかしファイル名は同じで拡張子だけが違うというファイルもよくあります。また拡張子が変わってしまうとそのファイルの属性が不明になり、例えば関連付けも無効になってしまいます。.bxxではエディタで即開けませんよね。そこでバックアップファイル名は拡張子変更ではなく、日時と同じように拡張子は変えずにファイル名に追加するようにしてはどうでしょうか?
    > 今あるものはそのままにして、「ファイルの後ろに連番を付加したもの」の追加です。aaa.txt→aaa_b00.txt 一つのみの場合(bak)もありますが、1世代(b00)で代替すればいいでしょう。
    > それよりかなり前にげんた氏が実装したときに「してない」だけのI/Fを付けて、ユーザがある程度文字列を変えられるようになっているといいと思います。こんな感じでしょうか:
    現在は世代つきバックアップのアルファベット文字'b'を設定ファイルで変更可能にしてあります。
    バックアップを行う関数は他と独立性が高いので割と簡単に変更できるとは思います。ただ、ユーザインタフェースと設定ファイルの変更も行わないといけませんが。

    >  ・ファイル名の後ろに付加
    >  ・拡張子を変更
    >     バックアップファイルを表す文字 [b] 保存する世代数 [1-99] (b00-98)
    >
    > 第一世代(bak)の場合も一緒に出来るとなおいいですが。その場合は
    >  ・ファイル名の後ろに付加
    >  ・拡張子を変更
    >    ・バックアップファイルを表す文字 [bak] (半角3文字限定で十分でしょう)
    >    ・バックアップファイルを表す文字 [b] 保存する世代数 [1-99] (b00-98)
    > (・はラジオボタン; [ ]内の文字(列)/数はユーザが変更可能)
    >
    > #今あるキャプションは「ファイルの後ろ」の説明が少しわかりにくいですね。
    • [290] Re:バックアップファイル名 じぇぷろ 2001年03月19日 17:33

      ▼ げんたさん
       ▼じぇぷろ
      > 開発掲示板からの続きです。
      > 現在は世代つきバックアップのアルファベット文字'b'を設定ファイルで変更可能にしてあります。
      iniのそれらしい所を見ましたが, 数値指定しかないようですが。。。

      > > #今あるキャプションは「ファイルの後ろ」の説明が少しわかりにくいですね。
      #開発掲示板に書いた通り、この点も含めて少し修正したsakura_rc.rcをeGroupsにおきました。
      #Grepはsakuraの売りの一つですが、MKEditorもできるようになってます(前にも書いた)。さらに自動保存、自動バックアップもできるようです。他のエディタも日々進化するので、好敵手がまた台頭してきたという感じでしょうか。
      • [292] Re2:バックアップファイル名 げんた 2001年03月19日 18:12

        ▼じぇぷろさん
        >iniのそれらしい所を見ましたが, 数値指定しかないようですが。。。
        数値指定にしてはやけに数字が大きいと思いませんでしたか?
        上位8bitが予約、次の8bitが文字で、下位の16bitがバックアップ世代数だったような記憶が(未確認)。