改行文字の反転No.09771
山紫水明 さん 01/09/14 21:20
 
  こんばんは,山紫水明です!

 次のようなマクロを実行します。対象ファイルは改行文字が入っていれば何でも
かまいません。
 一般文字部分は反転しませんが,改行文字だけは反転します。カラー設定や他の
方法で,これを回避する方法はありますか。

//------------------------
disableinvert;
selectall;
message "反転テスト中";
endmacro;
//------------------------

       では, (^^)/~

[ ]
RE:09771 改行文字の反転No.09774
TAKA さん 01/09/15 01:26
 
TAKA です。

> 一般文字部分は反転しませんが,改行文字だけは反転します。カラー設定や他の
>方法で,これを回避する方法はありますか。

完璧ではありませんが、可能のようです。
新しく用意された「filetype」を使って、ファイルタイプ別の設定
のレジストリキーを求めます。
「改行非表示」の名前は「HideCR」のようです。値を「1」にすれ
ば非表示に出来るようです。
#動作確認をした訳ではありませんが、理論上、出来るはず。

完璧でないと言ったのは、(一時的な設定)で一時的に変更したもの
を元に戻せないと思ったからです。
それに、エレガントではありませんし。

その前に、「disableinvert」しているにも関わらず改行が反転さ
れるのは、不具合ではないでしょうか?

ついでに便乗質問があります。
・今回の改行反転は不具合では?
・(一時的な設定)の内容はレジストリに保存されているでしょう
 か?
 メモリだけのような気がします。そうすると、「ファイルタイプ
 別の設定関連キーワード」以外の値を取得する術はないのでは?
・「config "t4"」などで設定を変更した場合は「一時的な設定」
 になるという仕様なのでしょうか?
・「writeininum "hidemaru.ini", "Default", "Tab", 4」後に
 「envchanged」を行っても、他の秀丸で「共通」設定にしている
 ものが変更されないのは、不具合では?(マクロではなくダイア
 ログから変更した場合は他の秀丸も変更されます)

[ ]
RE:09774 改行文字の反転No.09776
ひろ さん 01/09/15 09:38
 
 秀丸担当さん、山紫水明さん、TAKA さん今日は、ひろです。
> > 一般文字部分は反転しませんが,改行文字だけは反転します。カラー設定や他の
> >方法で,これを回避する方法はありますか。
>
> 完璧ではありませんが、可能のようです。
> 新しく用意された「filetype」を使って、ファイルタイプ別の設定
> のレジストリキーを求めます。
 そこまでしなくても、bcolor と config の cr オプションを使えば出来
ると思ったのですが、cr オプションで指定できる色は 16 色なんですね。

 config の cr オプションについては、+, - で ON/OFF の切り替えも出来
ると便利ではないでしょうか? ->秀丸担当さん

 「ファイルタイプ別の設定」を Ver.3.08 で取得するなら、
//---------------------------------------------------------------------------
GetType:
//「C言語ソースファイル」等と file type が決まっていない場合は "" を返す
  call GetExtension basename;
  if($$return==".")openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\.";
  else openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\."+$$return;
  if(result){
    $$type=getregstr("");
  }
  else $$type="";
  closereg;
  return $$type;

GetExtension://拡張子を取得
//Ver.3.09 からは filetype を使うと良い
//$$1:basename, basename2
  ##extension=strstr($$1,".");
  if(##extension==-1)return ".";
  else if(##extension==0)return "";
  while(1){
    ##extension=strlen($$1)-##extension-1;
    $$1=rightstr($$1,##extension);
    ##extension=strstr($$1,".");
    if(##extension==-1)break;
  }return $$1;
//---------------------------------------------------------------------------
といったサブルーチンで可能です。なお filetype は、File Type というより、
extension (拡張子) の方が近いです。

> ・「config "t4"」などで設定を変更した場合は「一時的な設定」
>  になるという仕様なのでしょうか?
 逆に「一時的な設定」でなければ、レジストリ操作系を使えばよいわけで、
使い分けが出来て便利だと思います。→仕様のほうが有り難い

> ・「writeininum "hidemaru.ini", "Default", "Tab", 4」後に
>  「envchanged」を行っても、他の秀丸で「共通」設定にしている
>  ものが変更されないのは、不具合では?
 確かに他のウィンドも更新してくれても良いとは思いますが、秀丸のマク
ロは基本的には、アクティブなウィンドに対しての操作なので、現状でも構
わないような気がします。

[ ]
RE:09774 改行文字の反転No.09777
山紫水明 さん 01/09/15 10:20
 
 TAKAさん,こんにちは。

》新しく用意された「filetype」を使って、ファイルタイプ別の設定
》のレジストリキーを求めます。
》「改行非表示」の名前は「HideCR」のようです。値を「1」にすれ
》ば非表示に出来るようです。
》#動作確認をした訳ではありませんが、理論上、出来るはず。

 なるほど,こういう方法があるにはあったのですね。確かにできます。

》その前に、「disableinvert」しているにも関わらず改行が反転さ
》れるのは、不具合ではないでしょうか?

 本当はこれがいいたかったのです(^^;
 でも,何か勘違いしているかもしれないと恐れたものですから。

 検討をお願いします >>> 秀丸担当さん

     では, (^^)/~
                                        山紫水明

[ ]
RE:09776 改行文字の反転No.09778
山紫水明 さん 01/09/15 21:40
 
 ひろさん,こんばんは。
 ご教示ありがとうございます。

》 「ファイルタイプ別の設定」を Ver.3.08 で取得するなら、

「ファイルタイプ別の設定」の設定の名称が拡張子名と異なるときは,Ver3.09で
もお示しいただいたサブルーチンが必要ですね。

》なお filetype は、File Type というより、
》extension (拡張子) の方が近いです。

 レジストリの「ファイルタイプ別の設定」が記録してあるキーの名称は設定の名
称ですので,fyletype 関数はそちらになった方が使うのに便利なような気がしま
す。
 このままであれば,これまで,設定名を「秀丸マクロ」のようにしていました
が,「mac」のように拡張子名と一致させた方が簡便かなと思っているところで
す。

     では, (^^)/~
                                        山紫水明

[ ]
RE:09776 改行文字の反転No.09781
TAKA さん 01/09/16 11:44
 
TAKA です。

>GetType:
>//「C言語ソースファイル」等と file type が決まっていない場合は "" を返す

すみません。このコメントの意味は何でしょうか?
「C言語ソースファイル」を割り当てていたら取れると思うのですが。


>> ・「config "t4"」などで設定を変更した場合は「一時的な設定」
>>  になるという仕様なのでしょうか?
> 逆に「一時的な設定」でなければ、レジストリ操作系を使えばよいわけで、
>使い分けが出来て便利だと思います。→仕様のほうが有り難い

なるほど意図的に「一時的な設定」にしたい場合はそうですね。
逆に言えば、設定を完全に変更したい場合は、「config」は使えな
いということですね。

「config」に「一時的か完全に変更」かのオプションがあればよい
かもしれませんね。


>> ・「writeininum "hidemaru.ini", "Default", "Tab", 4」後に
>>  「envchanged」を行っても、他の秀丸で「共通」設定にしている
>>  ものが変更されないのは、不具合では?
> 確かに他のウィンドも更新してくれても良いとは思いますが、秀丸のマク
>ロは基本的には、アクティブなウィンドに対しての操作なので、現状でも構
>わないような気がします。

ヘルプに
> 秀丸のマクロでは、「ファイルタイプ別の設定・動作環境」の内
>容を変更することができません。しかし、この文を使うとそれと同
>様のことができるようになります。
とあるので、同じ動きの方がよいです。

現在は、設定を変更しても、別の秀丸でファイルタイプ別の設定が
変わっていないので、どちらの設定が正しいのか判断しにくいです。

[ ]
RE:09781 改行文字の反転No.09782
TAKA さん 01/09/16 12:03
 
TAKA です。

>>GetType:
>>//「C言語ソースファイル」等と file type が決まっていない場合は "" を返す
>
>すみません。このコメントの意味は何でしょうか?
>「C言語ソースファイル」を割り当てていたら取れると思うのですが。

意味が分かりました。
山紫水明さんが言われる通り、拡張子と一致していないといけない
ということでした。

[ ]
RE:09782 改行文字の反転No.09783
TAKA さん 01/09/16 12:28
 
TAKA です。

>>すみません。このコメントの意味は何でしょうか?
>>「C言語ソースファイル」を割り当てていたら取れると思うのですが。
>
>意味が分かりました。
>山紫水明さんが言われる通り、拡張子と一致していないといけない
>ということでした。

違うようです。
やっぱり教えて下さい。

[ ]
RE:09781 改行文字の反転No.09784
ひろ さん 01/09/16 12:58
 
 TAKA さん今日は、ひろです。
                                             ____________________
> >//「C言語ソースファイル」等と file type が決まっていない場合は "" を返す
>
> すみません。このコメントの意味は何でしょうか?
> 「C言語ソースファイル」を割り当てていたら取れると思うのですが。
 割り当てていない場合です。
            ^^^^^^
> 「config」に「一時的か完全に変更」かのオプションがあればよい
 確かにその方がマクロが書きやすくなりますね。

> ヘルプに
> > 秀丸のマクロでは、「ファイルタイプ別の設定・動作環境」の内
> >容を変更することができません。しかし、この文を使うとそれと同
> >様のことができるようになります。
> とあるので、同じ動きの方がよいです。
 「同じ」ではなく「同じ様な」なので、必ずしも矛盾しているわけでは有
りませんよね。また他のウィンドまで変更する様に仕様を変更すると、当然
その分マクロの動作が遅くなりかねないので、一長一短だと思います。

[ ]
RE:09778 改行文字の反転No.09785
TAKA さん 01/09/16 13:01
 
TAKA です。

>》なお filetype は、File Type というより、
>》extension (拡張子) の方が近いです。
>
> レジストリの「ファイルタイプ別の設定」が記録してあるキーの名称は設定の名
>称ですので,fyletype 関数はそちらになった方が使うのに便利なような気がしま
>す。

今のままにして欲しいです。用意してもらった目的は、
「filename」だけでは、「grepの結果」か「実行結果」が分からな
いために用意してもらったからです。但し、実行結果の「output」
に関しては「exeresult」にして欲しいです。
秀丸担当さんは気をきかせて、番号ではなくて文字にしてくれたこ
とで、拡張子を取得するにも「filetype」を使えます。今までは、
非常に面倒でした。

「output」を「exeresult」にして欲しい理由は、以下のようなマ
クロでないとキーが取得できないためです。

// テストマクロ(ここから)
    $FileType = filetype;
    if( $FileType == "new" )
    { // 無題(ファイルタイプ別の設定は「共通」を変更できない)
        $Key = "Default";
    }
    else
    {
        if( $FileType == "output" )
        { // 実行結果(exeresult)
            $Wk = "exeresult";
        }
        else
        { // それ以外は、filetypeと一致している(と思う)
            $Wk = $FileType;
        }
        $Wk = getinistr( "hidemaru.ini", $Wk, "" );
        if( $Wk == "" ) $Key = "Default";
        else            $Key = "Config\\" + $Wk;
    }
    message $Key;
    endmacro;
// テストマクロ(ここまで)

新しい命令等で、上記マクロの「$Key」を返すものを用意してもら
えるともっと便利だと思います。
「filetype」にオプションの追加でもよいです。
例えば「filetype, key」とか


最後に整理しておきます。
・今の「filetype」の仕様はそのまま。但し、「output」は
 「exeresult」に変更。
・「filetype」にオプション追加(filetype, key)で、
 ファイルタイプ別の設定を取得できるようにする。

いかがでしょうか? > 秀丸担当さん、山紫水明さん、ひろさん


P.S.
β用の会議室に移動するよりも、今までの経緯も考えて、あえてこ
ちらの会議室で発言します。

[ ]
RE:09784 改行文字の反転No.09786
TAKA さん 01/09/16 13:17
 
TAKA です。

>> >//「C言語ソースファイル」等と file type が決まっていない場合は "" を返す
>>
>> すみません。このコメントの意味は何でしょうか?
>> 「C言語ソースファイル」を割り当てていたら取れると思うのですが。
> 割り当てていない場合です。
>            ^^^^^^

確認なのですが、「Default」キー(共通)から取る必要がある場
合のことでしょうか?
もし違っていたら、コメントお願いします。
#多分、あっていると思う。


>> ヘルプに
>> > 秀丸のマクロでは、「ファイルタイプ別の設定・動作環境」の内
>> >容を変更することができません。しかし、この文を使うとそれと同
>> >様のことができるようになります。
>> とあるので、同じ動きの方がよいです。
> 「同じ」ではなく「同じ様な」なので、必ずしも矛盾しているわけでは有
>りませんよね。また他のウィンドまで変更する様に仕様を変更すると、当然
>その分マクロの動作が遅くなりかねないので、一長一短だと思います。

そうですね。矛盾はしていませんね。失礼しました。
ただ、
>現在は、設定を変更しても、別の秀丸でファイルタイプ別の設定が
>変わっていないので、どちらの設定が正しいのか判断しにくいです。
ということも考えると、せめてオプションが欲しいです。
「envchanged, all」などはどうでしょうか?


最後に整理しておきます。
・「config」で「config "?????", overwrite」とすることで、現
 在の設定に上書き可能にして欲しい。
・「envchanged」で、「envchanged, all」とすることで、「その
 他→動作環境」で変更したことと同じ動作をするようにして欲し
 い。
オプションの文字は上記どおりでなくてもいいです。
検討お願いします。 > 秀丸担当さん

[ ]
RE:09786 改行文字の反転No.09787
ひろ さん 01/09/16 15:58
 
 TAKA さん今日は、ひろです。
> 確認なのですが、「Default」キー(共通)から取る必要がある場
> 合のことでしょうか?
 そうです。

> >現在は、設定を変更しても、別の秀丸でファイルタイプ別の設定が
> >変わっていないので、どちらの設定が正しいのか判断しにくいです。
> ということも考えると、せめてオプションが欲しいです。
> 「envchanged, all」などはどうでしょうか?
 私自身が現状での不満が有りませんので、賛成も反対もしません。全て秀
丸担当さんにお任せします。

[ ]
RE:09785 filetypeNo.09788
ひろ さん 01/09/16 15:58
 
 TAKA さん今日は、ひろです。
> 新しい命令等で、上記マクロの「$Key」を返すものを用意してもら
> えるともっと便利だと思います。
 確かに便利ですが、現状 Ver.3.09β でも出来るので、どちらでも良いです。

> ・今の「filetype」の仕様はそのまま。但し、「output」は
>  「exeresult」に変更。
 賛成。

[ ]
RE:09788 filetypeNo.09789
TAKA さん 01/09/16 16:12
 
TAKA です。

>> 新しい命令等で、上記マクロの「$Key」を返すものを用意してもら
>> えるともっと便利だと思います。
> 確かに便利ですが、現状 Ver.3.09β でも出来るので、どちらでも良いです。

もし、「exeresult」にしてもらえれば、以下のように数ステップ
で出来るので、なくても良いですね。
// テストマクロ(ここから)
    $FileType = filetype;
    if( $FileType == "new" )    $Key = "Default";
    else
    {
        $Wk = getinistr( "hidemaru.ini", $FileType, "" );
        if( $Wk == "" ) $Key = "Default";
        else            $Key = "Config\\" + $Wk;
    }
    message $Key;
    endmacro;
// テストマクロ(ここまで)

もちろん、用意してもらえるに越したことはありませんが。

[ ]
RE:09785 fyletypeNo.09790
山紫水明 さん 01/09/16 17:19
 
 TAKAさん,こんにちは。

》・今の「filetype」の仕様はそのまま。但し、「output」は
》 「exeresult」に変更。

 後段についてはよく理解できていませんが,前段については,確かにその方がい
いようですね。

》・「filetype」にオプション追加(filetype, key)で、
》 ファイルタイプ別の設定を取得できるようにする。

 マクロで取得する手間が省ける分,簡便になりますので,必須というほどではあ
りませんが,あった方がいいと思います。

     では, (^^)/~
                                        山紫水明

[ ]
RE:09790 fyletypeNo.09791
TAKA さん 01/09/16 17:47
 
TAKA です。

>》・今の「filetype」の仕様はそのまま。但し、「output」は
>》 「exeresult」に変更。
>
> 後段についてはよく理解できていませんが,前段については,確かにその方がい
>いようですね。

えっ、理解できませんでした。山紫水明さんらしくありません。
私の説明が悪いという噂?(事実?)もありますが。


適当なファイル上で、「その他→プログラム実行」で
「sort < con >con」と入力して「OK」ボタンを押してください。
そうすると、実行結果が秀丸に出力されます。
その秀丸で「その他→ファイルタイプ別の設定」を開いて下さい。
「実行結果の設定」を適当なもの(例えば、C言語ソースファイ
ル)に割り当てて下さい。
ここまでの作業で、「実行結果」に「共通」以外を割り当てること
が出来ます。
そうすると、
HKEY_CURRENT_USER\Software\Hidemaruo\Hidemaru
の下に、
exeresult
が出来ます。
これが、「実行結果」の設定が何を使っているかを格納する場所に
なります。

もし、マクロ命令が「exeresult」を返してくれるようになると、
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
「#09785」で書いたダサいマクロを「#09789」で書いたような、少
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
しまともなマクロにすることが出来ます。
^^^^^^^^^^^^^^^^^^^

これで、理解してもらえたでしょうか?

現在、私が把握しているのは、filename等で""を返すときに、個別
の設定が出来るものは、「実行結果」と「grepの結果」です。
そのために、秀丸担当さんも「無題」「実行結果」「grepの結果」
の3つを判断出来るようにしてくれたのだと思います。


本当は、こんなことを考えなくても、「filetype, key」などで簡
単に出来るに越したことはありませんが、数行のマクロで取得でき
てしまうし。
マクロの敷居を少しでも低くするなら、「filetype, key」で取得
出来ると便利ですね。

[ ]
RE:09791 fyletypeNo.09792
山紫水明 さん 01/09/16 22:46
 
 TAKAさん,こんばんは。

》えっ、理解できませんでした。山紫水明さんらしくありません。

 いや,ちょっと買いかぶられているようで。私の秀丸知識は穴だらけでして。

》私の説明が悪いという噂?(事実?)もありますが。

 懇切丁寧だという評判です。(^^;

》これで、理解してもらえたでしょうか?

 非常によくわかりました。m(__)m  これまでプログラム実行というのはあまり
使う機会がなかったもので,その filetype を考えることもありませんでした。

》本当は、こんなことを考えなくても、「filetype, key」などで簡
》単に出来るに越したことはありませんが、数行のマクロで取得でき
》てしまうし。

 これに類することは他にもあります。マクロでできるけれども,キーワードがあ
ればより簡潔になるのにと思うことが。

 個人的には fyletype と設定名を同じにしてしまえば,今のままでも解決できま
すが,マクロを作ったときの汎用性はなくなりますね。

     では, (^^)/~
                                        山紫水明

[ ]
RE:09792 fyletypeNo.09793
TAKA さん 01/09/16 23:42
 
TAKA です。

>》私の説明が悪いという噂?(事実?)もありますが。
>
> 懇切丁寧だという評判です。(^^;

えっ、本当?ちょっとうれしいです。


> 個人的には fyletype と設定名を同じにしてしまえば,今のままでも解決できま
>すが,マクロを作ったときの汎用性はなくなりますね。

ここで言う「汎用性がなくなる」とは、どのようなことを指すの
でしょうか?

[ ]
RE:09793 filetypeNo.09794
山紫水明 さん 01/09/17 17:08
 
 TAKAさん,こんにちは。

》> 個人的には fyletype と設定名を同じにしてしまえば,今のままでも解決で
》>きますが,マクロを作ったときの汎用性はなくなりますね。

》ここで言う「汎用性がなくなる」とは、どのようなことを指すの
》でしょうか?

 たいしたことをいっているわけではありません。どうも私の説明の方がわかりに
くいようで。(^^;
 初期設定がどうなっていたかわかりませんが,例えば秀丸マクロの設定名称は
「秀丸マクロ」でも「マクロ」でも何でもつけられます。これを,「.mac」にして
しまえば,例えば,次のようなマクロが可能です。

//--------------------------------------------------------------------------
openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Config\\" + filetype;
#cr = getregnum("HideCR");
closereg;
message str(#cr);
endmacro;
//--------------------------------------------------------------------------
-

 でも,これでは他の人は使えないので,汎用性を持つためには,キー名をマクロ
で取得する必要があるということです(現状では)。

     では, (^^)/~
                                        山紫水明

[ ]
RE:09774 改行文字の反転No.09795
秀丸担当 さん 01/09/17 18:56
 
>・今回の改行反転は不具合では?

不具合のようです。直します。

>・(一時的な設定)の内容はレジストリに保存されているでしょう
> か?
> メモリだけのような気がします。そうすると、「ファイルタイプ
> 別の設定関連キーワード」以外の値を取得する術はないのでは?

メモリだけです。
「ファイルタイプ別の設定関連キーワード」で取得するしか術は
ありません。

>・「config "t4"」などで設定を変更した場合は「一時的な設定」
> になるという仕様なのでしょうか?

仕様です。

>・「writeininum "hidemaru.ini", "Default", "Tab", 4」後に
> 「envchanged」を行っても、他の秀丸で「共通」設定にしている
> ものが変更されないのは、不具合では?(マクロではなくダイア
> ログから変更した場合は他の秀丸も変更されます)

不具合のようです。直します。

[ ]
RE:09785 改行文字の反転No.09796
秀丸担当 さん 01/09/17 18:56
 
>・今の「filetype」の仕様はそのまま。但し、「output」は
> 「exeresult」に変更。

exeresultに変更します。

>・「filetype」にオプション追加(filetype, key)で、
> ファイルタイプ別の設定を取得できるようにする。

これは保留とさせていただきます。

[ ]
RE:09786 改行文字の反転No.09797
秀丸担当 さん 01/09/17 18:56
 
>・「config」で「config "?????", overwrite」とすることで、現
> 在の設定に上書き可能にして欲しい。

検討しておきます。

>・「envchanged」で、「envchanged, all」とすることで、「その
> 他→動作環境」で変更したことと同じ動作をするようにして欲し
> い。

envchangedは、動作環境でOKを押すのと同じではなく、同じ以上の
ことをしています。

動作環境でOKを押すだけでは、ファイルタイプ別の設定は反映されま
せん。
envchangedは、現状では自分自身に対してだけファイルタイプ別の
設定も反映しています。
V3.09では他の秀丸にも反映させようと思います。

[ ]
RE:09771 改行文字の反転No.09798
ひろ さん 01/09/17 19:17
 
 秀丸担当さん、山紫水明さん今日は、ひろです。
>  一般文字部分は反転しませんが,改行文字だけは反転します。カラー設定や他の
> 方法で,これを回避する方法はありますか。
 元の話題に戻った内容なので、こちらにフォローを付けます。
 意味が違いますが、disabledraw を使えば回避は出来ます。

 秀丸担当さんへ
 元々の disableinvert を使っても改行が反転表示することに対するフォ
ローが有りません。

[ ]
RE:09798 改行文字の反転No.09799
TAKA さん 01/09/17 19:38
 
TAKA です。

> 秀丸担当さんへ
> 元々の disableinvert を使っても改行が反転表示することに対するフォ
>ローが有りません。

「#09795」で、
>>・今回の改行反転は不具合では?
>
>不具合のようです。直します。
とあったので、直して頂けると思います。

タイムラグでひろさんがメールチェックした場合に、「#09795」が
届いていなかっただけだとは思いますが。
私のところでは、「#09795」を最後に受信していました。

[ ]
RE:09794 filetypeNo.09800
TAKA さん 01/09/17 19:39
 
TAKA です。

> でも,これでは他の人は使えないので,汎用性を持つためには,キー名をマクロ
>で取得する必要があるということです(現状では)。

はい、分かりました。
説明して頂きありがとうございました。

[ ]
RE:09796 改行文字の反転No.09801
TAKA さん 01/09/17 19:40
 
TAKA です。

>>・今の「filetype」の仕様はそのまま。但し、「output」は
>> 「exeresult」に変更。
>
>exeresultに変更します。

ありがとうございます。


>>・「filetype」にオプション追加(filetype, key)で、
>> ファイルタイプ別の設定を取得できるようにする。
>
>これは保留とさせていただきます。

はい。全然かまいません。
単なるわがままですから。

[ ]
RE:09797 改行文字の反転No.09802
TAKA さん 01/09/17 19:54
 
TAKA です。

>>・「config」で「config "?????", overwrite」とすることで、現
>> 在の設定に上書き可能にして欲しい。
>
>検討しておきます。

よろしくお願いします。


>>・「envchanged」で、「envchanged, all」とすることで、「その
>> 他→動作環境」で変更したことと同じ動作をするようにして欲し
>> い。
>
>envchangedは、動作環境でOKを押すのと同じではなく、同じ以上の
>ことをしています。

言われてみればそうですね。失礼しました。


>V3.09では他の秀丸にも反映させようと思います。

私は、戸惑うことがなくなり、うれしいです。
#これにより困る人がいないといいのですが。

[ ]
RE:09795 改行文字の反転No.09803
TAKA さん 01/09/17 19:56
 
TAKA です。

>>・(一時的な設定)の内容はレジストリに保存されているでしょう
>> か?
>> メモリだけのような気がします。そうすると、「ファイルタイプ
>> 別の設定関連キーワード」以外の値を取得する術はないのでは?
>
>メモリだけです。
>「ファイルタイプ別の設定関連キーワード」で取得するしか術は
>ありません。

やはりそうですか。
これは仕方がないですね。


>>・「config "t4"」などで設定を変更した場合は「一時的な設定」
>> になるという仕様なのでしょうか?
>
>仕様です。

はい、了解しました。

[ ]
RE:09798 改行文字の反転No.09804
山紫水明 さん 01/09/17 20:31
 
 ひろさん,こんばんは。

》 意味が違いますが、disabledraw を使えば回避は出来ます。

 確かにできますね。さんざん医者を捜し回ったら,すぐ隣に名医がいた!
 disabledraw は disableinvert の働きも兼ねていると考えていいのかな?

     では, (^^)/~
                                        山紫水明

[ ]
RE:09804 改行文字の反転No.09811
ひろ さん 01/09/17 23:57
 
 山紫水明さん今日は、ひろです。
>  disabledraw は disableinvert の働きも兼ねていると考えていいのかな?
 ただし、disabledraw の場合、カーソル移動しながら、menu を使った場
合など、どんどん白抜き部分が増えてきます(^^)。

[ ]
RE:09799 改行文字の反転No.09812
ひろ さん 01/09/17 23:57
 
 TAKA さん今日は、ひろです。
> TAKA です。
> タイムラグでひろさんがメールチェックした場合に、「#09795」が
> 届いていなかっただけだとは思いますが。
 その様です。ML では前後する場合がざらですもんね。
 ##もう少し待てばよかった。

[ ]
RE:09795 改行文字の反転No.09824
TAKA さん 01/09/20 00:00
 
TAKA です。

>>・今回の改行反転は不具合では?
>
>不具合のようです。直します。

>>・「writeininum "hidemaru.ini", "Default", "Tab", 4」後に
>> 「envchanged」を行っても、他の秀丸で「共通」設定にしている
>> ものが変更されないのは、不具合では?(マクロではなくダイア
>> ログから変更した場合は他の秀丸も変更されます)
>
>不具合のようです。直します。

2つとも、β3で改善されていることを確認しました。
ありがとうございます。

[ ]