Windows2000 RC1で“ファイルヒストリ”がNo.04235
NAKA さん 99/10/13 17:07
 
Windows2000 Professional の RC1版で、秀丸 V3.01を使用していますが、
気になる不具合が発生しています。
それは、ログインし直すと、ファイルヒストリがクリアされてしまう...と
いうものです。
シャットダウンとは無関係で、【秀丸使用】→【ログアウト】→【再ログイン】と
しただけで、履歴がなくなってしまいます。

※ ファイルヒストリは、レジストリで管理されているのでしょうか?

[ ]
RE:04235 Windows2000 RC1で“ファイルヒNo.04238
秀まるお さん 99/10/13 17:37
 
 Windows2000関係のテストをしている秀まるおです。

 んではこの件については僕の方で調査させていただきます。

 ちなみに常駐秀丸のメニューの出方が多少おかしいバグもありまして、それについ
ては手元の版では修正に成功しています。




[ ]
RE:04238 Windows2000 RC1で“ファイルヒNo.04243
NAKA さん 99/10/14 12:38
 
> Windows2000関係のテストをしている秀まるおです。
>
> んではこの件については僕の方で調査させていただきます。

よろしくお願いします。

[ ]
RE:04243 再現しませんでしたNo.04248
秀まるお さん 99/10/14 14:48
 
 こちらの環境(Windows2000 Professional RC1 on PC9821Xa20)でテストした限り
は、ファイルヒストリーが消えるような症状は発生しませんでした。

 ログアウトしてログインしなおしても、元のヒストリーが復活します。

 こちらでは常駐秀丸を使ってますが、そちらでも常駐させてますよね?。

 ファイルヒストリーは、常駐秀丸が居る間は共有メモリ上に保持され、ログアウト
等の理由で常駐秀丸が終了すると、レジストリに出力されます。

 レジストリに保存されるのはファイルヒストリーだけじゃなくて、検索の履歴や、
そもそも秀丸エディタの設定関係全部が対象です。

 そういう訳で、いまいち原因が分からないのですが、何かいい再現のヒントないで
しょか?



[ ]
RE:04248 再現しませんでしたNo.04250
番頭++ さん 99/10/14 17:04
 
[HKEY_CURRENT_USER\Software\Hidemaruo\Hidemaru\Hidemaru.dat]
"Open"=
秀丸の常駐を止めて、"Open" を削除して、
仮のファイルを、その後で編集して、閉じて。
"Open" を見たらどうですか。

Windows 2000 でも、c:\Windows\Recent は在るのでしょうか ???

[ ]
RE:04250 再現しませんでしたNo.04251
NAKA さん 99/10/14 18:36
 
秀まるお様、番頭++様 コメントありがとうございます。

ファイルヒストリの管理方法、良くわかりました。
問題となっているWindows2000環境が、手元に無いのですぐにはわかりませんので、
今夜にでも、どのようになるか調べてみます。

>[HKEY_CURRENT_USER\Software\Hidemaruo\Hidemaru\Hidemaru.dat]
>"Open"=
>秀丸の常駐を止めて、"Open" を削除して、
>仮のファイルを、その後で編集して、閉じて。
>"Open" を見たらどうですか。

[ ]
RE:04248 再現しませんでしたNo.04254
える さん 99/10/14 21:44
 
> こちらでは常駐秀丸を使ってますが、そちらでも常駐させてますよね?。

あたしのところでは常駐秀丸の On/Off に関係なくちゃんと保存されてます。

手動ログオンと、「家庭で個人で使う」が On の場合、どちらも大丈夫でした。

--
WindowsNT4/2000 では常駐秀丸は使わないほうがよくないですか ?

っと、「秀丸の瞬間起動」かな ?
裏で非表示で待機している秀丸がカレントディレクトリを最後に開いていたファイル
の位置にしているので、

1) hoge.zip 展開
2) hoge/readme.txt を秀丸で開く
3) 秀丸を閉じる
4) hoge を削除しようとすると隠れた秀丸が使っているので NG

という...
# 以前にココでレポートしてますが、ついで & Win2K でも同様なので再度

[ ]
RE:04248 再現しませんでしたNo.04256
NAKA さん 99/10/15 12:53
 
秀まるお様

> こちらの環境(Windows2000 Professional RC1 on PC9821Xa20)でテストした限
>りは、ファイルヒストリーが消えるような症状は発生しませんでした。

 お騒がせしました。
 夕べ、確認をしたところ自然消滅してしまいました。

 ログインした際には、前日にしようしたファイルヒストリは消えてなくなっていたの
ですが、番頭++様に教えていただいた手段で、レジストリの中身を確認しながら調査
したところ...、無事(?) にファイルヒストリが正しく保存される確認がとれてしま
いました。

 いちばんやっかいな「自然消滅」になってしまい、トラブルの真の原因については
不明なままなので気持ち悪いのですが、とりあえず、このまま使用することにします。

 お手間を掛けてしまい、申し訳ありませんでした。

[ ]
RE:04254 再現しませんでしたNo.04257
秀まるお さん 99/10/15 15:05
 
> 4) hoge を削除しようとすると隠れた秀丸が使っているので NG

 この現象は僕も秀丸担当に文句を言ったことがあるのでとっくに直ってるものだと
思っていました。

 たぶん、次のバージョンアップの時には対応するつもりなんだと思います。っとい
いつつ、今入院してるし、退院してもWeb Performance Analyzerを完成させないと次
の仕事に取りかかれないんですけど。


[ ]
RE:04257 再現しませんでしたNo.04259
秀まるお さん 99/10/15 15:21
 
 今、ソースコードを見直してみたんですが、一応常駐秀丸も瞬間起動用の裏秀丸も、
何もしてない状態の時にはhidemaru.exeのディレクトリをカレントディレクトリにす
るように処理していました。

 んでもって、こちらで簡単なテスト(フォルダを作ってそこにテキストファイルを
作って、それを開いて保存して閉じて、フォルダごと削除)をやった限りはうまく動
作するようです。

 もしかしたら僕が浮動小数点数バージョンを作る元にしたソースにだけ修正されて
いるのかもしれないです。


[ ]
RE:04259 再現しませんでしたNo.04266
きいろいまふらあ さん 99/10/16 18:03
 
きいろいまふらあです。
ちゃちゃに見せかけた素朴な質問を装ったちゃちゃです。

> もしかしたら僕が浮動小数点数バージョンを作る元にしたソースにだけ修正されて

前からずっと気になってたんですが、浮動小数点「数」バージョン、なんですか?

[ ]
RE:04266 再現しませんでしたNo.04267
Arimac さん 99/10/16 19:29
 
>前からずっと気になってたんですが、浮動小数点「数」バージョン、なんですか?

今までのバージョンを整数バージョンと呼ぶために
「数」が必要だったんでしょう(^^;

実数バージョンの方が言い易いような気がしますが(^^;

浮動小数点数の対語は固定小数点数なので、
整数バージョンと呼ぶのも変ですね(^^;

[ ]
RE:04267 再現しませんでしたNo.04268
杉浦 まさき さん 99/10/17 02:58
 
横から失礼しま〜す。
杉浦 まさき どぅえ〜す。<酔っ払い運転モード(^^;

>実数バージョンの方が言い易いような気がしますが(^^;

さらにどうでもいいちゃちゃですが(^^;、
浮動小数点数は全ての実数を表せないので
実数版というのはちょっとなぁ…ってな感じじゃないでしょ〜か??
#まぁ「整数」と「実数」というペアの方が
 語呂はいいですよね、確かに(^^;。

#ついでに(^^;放言モードですが、
 やっぱし整数と浮動小数点数が両方使えるバージョンというのは
 でないんでしょうねぇ…どうせならそういうのが欲しかったんだけどなぁ(ToT)。


[ ]
RE:04266 再現しませんでしたNo.04270
秀まるお さん 99/10/17 16:09
 
> 浮動小数点「数」バージョン、なんですか?

 浮動小数点数バージョンというのは何ですか?という意味ですよね?。

 秀丸マクロの数値変数は整数しか扱えないんですが、浮動小数点数を扱えるように
修正した、特別バージョンの秀丸エディタです。

 http://hidemaru.xaxon.co.jp/hmfloat.html

 で公開しています。

 たとえば工作機械用のデータなんかを加工するマクロを作ろうと思った時に、浮動
小数点数が扱えないと困るということで、そういう特別バージョンを試しに作ってみ
たのでした。


[ ]
RE:04270 再現しませんでしたNo.04272
番頭++ さん 99/10/17 18:52
 
>> 浮動小数点「数」バージョン、なんですか?

浮動小数点 ... 会議室にエスケープします。

[ ]
RE:04270 再現しませんでしたNo.04289
きいろいまふらあ さん 99/10/18 23:34
 
まふです。

> > 浮動小数点「数」バージョン、なんですか?
>  浮動小数点数バージョンというのは何ですか?という意味ですよね?。

ちゃいます。(^^;
「浮動小数点」とはよく聞くけど「浮動小数点数」って言葉が初耳だったので
何かの間違いなのかと思っただけです。

>  秀丸マクロの数値変数は整数しか扱えないんですが、浮動小数点数を扱えるように
> 修正した、特別バージョンの秀丸エディタです。

存じておりました。(^^;
お騒がせしました。

[ ]
RE:04289 再現しませんでしたNo.04295
秀まるお さん 99/10/19 17:53
 
> 「浮動小数点」とはよく聞くけど「浮動小数点数」って言葉が初耳だったので
> 何かの間違いなのかと思っただけです。

 うむ、言われてみれば、聞いたこと無いですね。

 でも、「整数型」に対して「浮動小数点型」だと「整型」みたいな言い方に相当し
てしまうのかなぁと思って、「浮動小数点数」の方が正しいのかと日本語をこねくり
回してしまったのでした。

 今、MSDNで検索してみたら、やはり「浮動小数点型」が正しいようです。でも、
VisualJ++の説明を見ると、

 「IEEE 754 規格の 32 ビット形式で浮動小数点数を格納する…」

 という表現があるので、「〜数」という言い方自体は存在するようです。


[ ]