[質問]loadkeyassignNo.05230
ひろ さん 00/03/05 14:05
 
 秀丸担当様今日は、ひろです。
 macro の loadkeyassign 関数ですが これは lon file name に対応してい
るのでしょうか? 試しに
loadkeyassign "\"c:\\Program Files\\Hidemaru\\DEFAULT.KEY\"";run
を実行したのですが、失敗します。

 P.S macro helo に
> runsync,rynsync2文はrunと同様にプログラムを実行しますが,......
とありますが、rynsync2 --> runsync2 の間違いですよね。macro 作成中
copy&past して気付きました。

[ ]
RE:05230 [質問]loadkeyassignNo.05240
秀丸担当 さん 00/03/06 18:42
 
> macro の loadkeyassign 関数ですが これは lon file name に対応してい
>るのでしょうか? 試しに
>loadkeyassign "\"c:\\Program Files\\Hidemaru\\DEFAULT.KEY\"";run
>を実行したのですが、失敗します。

loadkeyassignは、現バージョンでは、秀丸をインストールしたフォルダからの
相対パスしか計算していません。たぶんロングファイルネームの以前にフルパス
を指定しるだけでも問題があると思います。
対応できたほうがいいと思うので検討しておきます。


ヘルプは直しておきます。

[ ]
RE:05240 [質問]loadkeyassignNo.05256
ひろ さん 00/03/07 18:12
 
 秀丸担当さん今日は、ひろです。
> loadkeyassignは、現バージョンでは、秀丸をインストールしたフォルダからの
> 相対パスしか計算していません。たぶんロングファイルネームの以前にフルパス
> を指定しるだけでも問題があると思います。
 相対 path なんですか。ということはたとえ相対 path でも drive が違う
とダメなんでしょうね(^^)。
 取り敢えず対応の方向のようなので、対応されるのを楽しみにしています。

[ ]
RE:05256 [質問No.05263
きいろいまふらあ さん 00/03/08 08:47
 
茶々です。

> 相対 path なんですか。ということはたとえ相対 path でも drive が違う
>とダメなんでしょうね(^^)。

違うdriveへの相対pathってあるんですか?(?_?)

[ ]
RE:05263 [質問No.05269
ひろ さん 00/03/08 17:47
 
 きいろいまふらあさん今日は、ひろです。ゴミです。
> > 相対 path なんですか。ということはたとえ相対 path でも drive が違う
> >とダメなんでしょうね(^^)。
>
> 違うdriveへの相対pathってあるんですか?(?_?)
 DOS 系では mount するわけではないので、意味ないですよね(^^;。

[ ]
RE:05263 [質問No.05276
Kaisan さん 00/03/08 22:28
 
> 違うdriveへの相対pathってあるんですか?(?_?)
DOSでは、ドライブ単位にカレントドライブを持っています。
ワーキングディレクトリはカレントドライブのカレントディレクトリになります。

[ ]
RE:05276 [質問No.05277
きいろいまふらあ さん 00/03/09 00:18
 
暇なのかなあ?(^^;
完全に脱線してしまってすみません。
#しかもマルチレス

仮にmountできても、それはOSが管理してくれるところなんでしょうから、
どっちにしろ今回のようなケースで問題になることはないですよね?

で、

>DOSでは、ドライブ単位にカレントドライブを持っています。
>ワーキングディレクトリはカレントドライブのカレントディレクトリになります。

ドライブ毎にカレントディレクトリがあるってことですよね?
話が繋がって見えてこないんですが。(^^;

カレントドライブでないドライブ(配下のディレクトリ)への相対path表記が可
能???

なんかはずしてるのか???

ま、もとが茶々なのでどーでもいいです。与太話です。

[ ]
RE:05277 [質問No.05316
杉浦 まさき さん 00/03/12 00:27
 
まふさん、お久しぶりです。
杉浦 まさき です。

出張帰りの息抜きついでに…

>ドライブ毎にカレントディレクトリがあるってことですよね?
>話が繋がって見えてこないんですが。(^^;
>カレントドライブでないドライブ(配下のディレクトリ)への相対path表記が可
>能???

cd c:foo\bar
  ^^
コロンの後に円記号を入れないと
そのドライブのカレントパスに(上の例では) foo\bar を結合した
パスを指定したことになります。


[ ]
RE:05316 [質問No.05318
きいろいまふらあ さん 00/03/12 11:28
 
まふ%馬鹿っぷり発揮モードです。
ご無沙汰してました。>まさきさん

>cd c:foo\bar
>  ^^

なるほど利口になりました。

ちゃちゃにつきあっていただいておきながら、
変ないちゃもんつけちゃったみたいで失礼しました。>Kaisan

[ ]