◀ANSI版開発トップへ
  • 880 ブックマーク他
    • 881 Re:ブックマーク他
      • 882 Re2:ブックマーク他
        • 884 Re3:ブックマーク他
          • 885 Re4:ブックマーク他
            • 887 Re5:ブックマーク他
              • 890 Re6:ブックマーク他
    • 883 Re:ブックマーク他
    • 888 Re:ブックマーク他
      • 891 Re2:ブックマーク他
  • [880] ブックマーク他 hor 2001年12月07日 18:18

    Junkに修正したファイルを置きました。

    *.diffの使い方が解らなかったので、
    みくさんの変更分はふくまれていません・・・

    ところで、以前のバージョンでもそうなのですが、
    Sakura.exeってメモリーの消費が激しくないですか?
    • [881] Re:ブックマーク他 みく 2001年12月08日 11:33

      ▼ horさん
      > Junkに修正したファイルを置きました。
      VCでコンパイルしてみたらstable_sortがないと
      怒られます。なんかオプションでもあるんでしょうか。

      > *.diffの使い方が解らなかったので、
      > みくさんの変更分はふくまれていません・・・
      Vectorあたりにいくと、diff,patchコマンドがあり
      ます。ただ、リソースがだぶると思うのでpatchコマ
      ンドは使わないほうが良いでしょう。みなさんの変更
      状況を見ながら、それにあわせてアップし直しますの
      で気にしないでください。
      • [882] Re2:ブックマーク他 hor 2001年12月10日 09:15

        ▼ みくさん
        > ▼ horさん
        > > Junkに修正したファイルを置きました。
        > VCでコンパイルしてみたらstable_sortがないと
        > 怒られます。なんかオプションでもあるんでしょうか。
        >
        CEditView.h に #include <algorithm> を加えてみていただけますか?
        これでうまく行くようでしたらJunkのファイルを差し替えようと思います。

        > > *.diffの使い方が解らなかったので、
        > > みくさんの変更分はふくまれていません・・・
        > Vectorあたりにいくと、diff,patchコマンドがあり
        > ます。ただ、リソースがだぶると思うのでpatchコマ
        > ンドは使わないほうが良いでしょう。みなさんの変更
        > 状況を見ながら、それにあわせてアップし直しますの
        > で気にしないでください。
        ご説明ありがとうございます。
        diff,patchコマンド...勉強してみます。
        • [884] Re3:ブックマーク他 みく 2001年12月11日 11:34

          ▼ horさん
          > ▼ みくさん
          > > ▼ horさん
          > > > Junkに修正したファイルを置きました。
          > > VCでコンパイルしてみたらstable_sortがないと
          > > 怒られます。なんかオプションでもあるんでしょうか。
          > >
          > CEditView.h に #include <algorithm> を加えてみていただけますか?
          > これでうまく行くようでしたらJunkのファイルを差し替えようと思います。
          うまくいきました。

          別の件ですが、CPropComKeybind.cppの
          #define STR_KEYDATA_HEAD2
          のところで/をエスケープするのはおかしくないですか。
          VCだとWarningになります。そもそもエスケープする必要
          のないキャラクタのはず。他の場所でも同じような記述
          があります。
          ここでエラーになるのは、他に原因がある可能性ありと
          考えられます。
          #define で書いたら駄目とか。
          • [885] Re4:ブックマーク他 hor 2001年12月11日 14:53

            ▼ みくさん
            > CPropComKeybind.cppの
            > #define STR_KEYDATA_HEAD2
            > のところで/をエスケープするのはおかしくないですか。
            > VCだとWarningになります。そもそもエスケープする必要
            > のないキャラクタのはず。他の場所でも同じような記述
            > があります。
            > ここでエラーになるのは、他に原因がある可能性ありと
            > 考えられます。
            > #define で書いたら駄目とか。

            BCCでプロコンパイルヘッダーを使用すると挙動がおかしくなるようです。
            コンパイルの速度が少し速くなるので使っていたのですが・・・
            ・・・CPropComKeybind.cpp はもとに戻します。
            • [887] Re5:ブックマーク他 みく 2001年12月11日 17:43

              > BCCでプロコンパイルヘッダーを使用すると挙動がおかしくなるようです。
              > コンパイルの速度が少し速くなるので使っていたのですが・・・
              > ・・・CPropComKeybind.cpp はもとに戻します。
              なるほど。#define で書いてるからかもしれません。
              BCCでもうまくいくようにdefineをやめてしまって
              もいいんじゃないでしょうか。
              • [890] Re6:ブックマーク他 hor 2001年12月11日 18:53

                ▼ みくさん
                > BCCでもうまくいくようにdefineをやめてしまって
                > もいいんじゃないでしょうか。

                私も最初はそう思ったのですが、
                defineの件以外にも何か問題が潜んでいそうな気がするのと、
                コンパイルのスピードが劇的に変化する訳では無いことから、
                とりあえず、このオプションは使わないのが正解かなと思います。

                また、共有フォルダで公開中の sakura.mak を普通に使っていれば、
                プリコンパイルヘッダーを使わずにコンパイルすることになるので、
                BCC用にdefineをやめる必要はないと思います。
    • [883] Re:ブックマーク他 hor 2001年12月11日 10:16

      > Junkに修正したファイルを置きました。

      ソート関係が変なので一端削除します。
    • [888] Re:ブックマーク他 げんた 2001年12月11日 18:35

      選択範囲が1行の範囲内であってもTABはINDENTと解釈されるよう動作が変更されていますが、私は置換されることを期待してTABを押すことがあるので、この変更はちょっと納得できません。

      インデントを調整しようとしてHOME→SHIFT+HOME→TABと使うことがありますので。

      他にReadme.txtに書いてない変更点ってありますか?
      • [891] Re2:ブックマーク他 hor 2001年12月11日 19:22

        ▼ げんたさん
        > 選択範囲が1行の範囲内であってもTABはINDENTと解釈されるよう動作が変更されていますが、私は置換されることを期待してTABを押すことがあるので、この変更はちょっと納得できません。
        >
        これは単純にミスです。私も納得できません。
        TAB/SPACEインデントをちょっとだけ高速化、したつもりで失敗してました!
        なおしておきます。

        > 他にReadme.txtに書いてない変更点ってありますか?
        ↓一つもれてました。申し訳ありません。インデントのロジック修正後Readme.txtも修正します。

        ・通常選択時(!矩形)に変換 (CEditView::ConvSelectedArea) した後は
        選択した状態をキープする