ライブラリマクロの修正指針の提示をNo.09624
capa さん 05/08/11 13:42
 
capa です。

今回の名称変更に絡んでdll関数の名称がいくつか変更されていますが、
レジストリキーグループ名称(?)の「Turukame」は今後変更される予定が
あるのでしょうか。

・上記レジストリキーの扱い
・名称変更したdll関数の一覧
・その他、名称変更に伴って既存マクロで気をつけてほしいこと

などを、ライブラリマクロの修正指針として提示をしていただけると、
登録されている方の修正作業も楽になるかと思います。

お忙しいとは思いますが、ライブラリのページがすごいことになってい
ますので(^^;、お詫び文の掲載を減らすためにも早めに対応していただ
けたらと思います。現状ではマクロを修正登録しようにもどこまで修正
すればよいのか判断できませんので。

[ ]
RE:09624 ライブラリマクロの修正指針の提No.09625
秀まるお さん 05/08/11 13:54
 
 その「turukame」うんぬんのレジストリキーは将来も変更しないです。変更し
たらマクロがほとんど全滅になってしまいますので。

 一応、プログラム中で使われているローマ字の「turukame」については使って
いいことになっているので、今後もこのままにします。

 ただし、mailto:プロトコルへの関連づけ関係については、レジストリ中に日
本語の文字列を使ってた部分があるので、それは既に変更になっています。(つ
いでに言うと、その部分のインストーラーによる書き換え処理が一部バグってま
す。)

[ ]
RE:09624 ライブラリマクロの修正指針の提No.09626
秀まるお さん 05/08/11 13:57
 
 すみません。コメント抜けてました。

> ・名称変更したdll関数の一覧

 一応、従来の関数は全部残してあるのでそのままにしていただいてもいいです
が、しいて追加した物としては、

    IsHidemaruMail
    IsHidemaruMailMain
    HidemaruMailVersion
    IsHidemaruMailGrep

 の4つがあります。

> ・その他、名称変更に伴って既存マクロで気をつけてほしいこと

 ウィンドウタイトルが「秀丸メール」になっているので、例えばそこを見てい
るとまずいかもしれません。クラス名で判定してれば問題ないです。

 他は、今まで通りで動くはずです。もし何か問題があれば、逆にその問題を僕
に教えて欲しいです。秀丸メール側で可能な限り互換性を維持したいと思います。

[ ]
RE:09626 ライブラリマクロの修正指針の提No.09627
capa さん 05/08/11 14:13
 
capa です。

> 一応、従来の関数は全部残してあるのでそのままにしていただいてもいいです
>が、しいて追加した物としては、

例えばIsHidemaruMail関数のヘルプに
> 将来的にはIsTuruKame関数は使えなくなる可能性があるので、
ともありますし、どのみち添付のReadme等の旧名称を変更しないといけ
ないので、どうせ変更するなら関数名も変更してしまおうと思った次第
です。

> 他は、今まで通りで動くはずです。もし何か問題があれば、逆にその問題を僕
>に教えて欲しいです。秀丸メール側で可能な限り互換性を維持したいと思います。

いまのところこちらでは問題なく既存マクロも動作しています。
忙しい中、素早い対応ありがとうございました。

[ ]
RE:09627 ライブラリマクロの修正指針の提No.09628
秀まるお さん 05/08/11 15:14
 
> 例えばIsHidemaruMail関数のヘルプに
> > 将来的にはIsTuruKame関数は使えなくなる可能性があるので、

 たしかにそのように書いてしまいました。がしかし、やはりそれはまずいです。

 やはりこの「使えなくなる可能性がある」というのは削除させていただきます。

[ ]