8.64コマンドラインから利用時のドライブNo.35309
山川機長 さん 16/09/23 00:56
 
1993年から秀丸エディタを毎日のように利用させていただいています。

Windows 10のAnniversary Updateを当てたところ、使っていたバージョンでAlt+Spac
eを押すとフリーズする現象が起きたので、8.64にアップデートしたところ、症状は
治まりました。ただ、以前のバージョンの問題だったのか、レジストリが何か変にな
ったのかはわかりません。

ですが、8.64にアップグレードしたところ、カレントディレクトリが、E:\www だと
して、コマンドラインから、

   E:\www>hidemaru.exe \development\CMakeLists.txt

のようにタイプすると、以前のバージョンであれば、E:\development\CMakeLists.tx
tを開くことができたのですが、現バージョンでは「E:\www\\development\CMakeList
s.txtへのカレントフォルダの移動に失敗しました。」というメッセージが出て開く
ことができません。

カレントディレクトリに、コマンドのargv[1]をつなげたファイルを開こうとしてい
るようです。何か目的があっての変更でしたら、コマンドラインから使うときはPyth
on Scriptか何かを噛ませて秀丸を開くようにしてもいいのですが、そうでなければ、
以前のバージョンのような動作に戻していただけるとありがたいです。

よろしくお願いします。

[ ]
RE:35309 8.64コマンドラインから利用時のNo.35310
でるもんたいいじま さん 16/09/23 07:18
 
でるもんた・いいじまです。

> 8.64にアップグレードしたところ、カレントディレクトリが、E:\www だと
> して、コマンドラインから、
>   E:\www>hidemaru.exe \development\CMakeLists.txt
> のようにタイプすると、以前のバージョンであれば、E:\development\CMakeLists.tx
> tを開くことができたのですが、現バージョンでは「E:\www\\development\CMakeList
> s.txtへのカレントフォルダの移動に失敗しました。」というメッセージが出て開く
> ことができません。

私のところでも同様です。
環境は Windows XP SP3 32bit版、秀丸は8.66β2です。

C:\Documents and Settings\飯嶋 浩光\デスクトップ> hidemaru \WINDOWS\win.ini
とすると、
「C:\Documents and Settings\飯嶋 浩光\デスクトップ\\WINDOWS へのカレント
 フォルダの移動に失敗しました。」と出て、無題の秀丸が開きます。

[ ]
RE:35310 8.64コマンドラインから利用時のNo.35313
秀丸担当 さん 16/09/23 11:51
 

バグ情報ありがとうございます。
コマンドラインに\から書いたときは確かにその通りでした。
次のバージョンで従来通りできるように修正させていただきます。

Anniversary UpdateについてはWindowsにそういう問題があるようで、V8.64で問
題を回避するように対策しています。
関連スレッド:
http://www.maruo.co.jp/hidesoft/2/x35217_.html

[ ]