プロジェクトファイルに相対パス指定してNo.32824
popper さん 14/01/15 04:35
 
これまで、プロジェクトファイルに関する当方の要望に
お応えいただきありがとうございます。

クラウドを通しての秀丸の利用が非常にスムーズになりました。
(クラウドを通じての2台のPCのディレクトリ構成は同じですが、
1台のPCのドライブはC:、もう1台のPCのドライブはP:
で利用しています)

プロジェクトファイル(.hmbook)に以下のような指定をすると、相対パス指定して
も、絶対バスに書き換えられてしまうケースが発生しました。

"A",group,expand
    "..\..\〜\File1.txt",name="File1"
    "..\..\〜\B",name="B"
        "..\..\〜\B\File2.txt",name="File2"
        "..\..\〜\B\File3.txt",name="File3"

上のように指定すると、
Bフォルダーの指定の箇所だけが、例えばドライブ P: のPCでは、

    "P:\〜\〜\B",name="B",group

のように、パスが絶対パスに書き換えられてしまいます。
(また、「,group」が追加されています。)

ドライブP:のPCで使用するには問題ないのですが、クラウドを通して同期したドラ
イブC:のPCで使用する際に、プロジェクトファイルを訂正しなくてはならなくなり
ます。

対応のほどよろしくお願いいたします。



[ ]
RE:32824 プロジェクトファイルに相対パスNo.32826
秀丸担当 さん 14/01/15 10:36
 

>上のように指定すると、
>Bフォルダーの指定の箇所だけが、例えばドライブ P: のPCでは、
>
>    "P:\〜\〜\B",name="B",group
>
>のように、パスが絶対パスに書き換えられてしまいます。
>(また、「,group」が追加されています。)

ご指摘ありがとうございます。
確かにグループの場合は相対パス維持の対象になっていませんでした。
グループの場合も同じく維持できるように、次期バージョンのβ版で修正させて
いただきます。

[ ]
RE:32826 プロジェクトファイルに相対パスNo.32828
popper さん 14/01/15 15:46
 
>グループの場合も同じく維持できるように、次期バージョンのβ版で修正させてい
>ただきます。

対応ありがとうございます。

さて、現在「秀丸64bit版 Version 8.33 Beta 17」を使用しています。

貴社ホームページには秀丸の最新バージョンとして、
8.33が案内されているのですが、64bit版としては 8.32 しか見つかりません。

64bit版の8.33 は、まだ無いのでしょうか?

[ ]
RE:32828 プロジェクトファイルに相対パスNo.32830
秀丸担当 さん 14/01/15 16:18
 

64bit版は以下のページからダウンロードできます。

http://hide.maruo.co.jp/software/hidemaru64.html

32bit版と同じ日から公開されていますが、もしブラウザのキャッシュで古い
ページが表示されているとしたら、再読み込み(ブラウザによってはF5キーや
Ctrl+Rキー)してみるといいと思います。

[ ]
RE:32830 プロジェクトファイルに相対パスNo.32833
popper さん 14/01/16 13:37
 
>ページが表示されているとしたら、再読み込み(ブラウザによってはF5キーやCtrl+
>Rキー)してみるといいと思います。

ブラウザに古いキャッシュが残っていました。
早速、バージョン 8.40 Beta 1 にての対応、ありがとうございます。

[ ]
RE:32824 プロジェクトファイルに相対パスNo.32976
popper さん 14/02/26 05:38
 
プロジェクトファイル(.hmbook)に相対パス指定しても、絶対バスに書き換えられ
てしまうケースが発生しました。

すべてを検証したわけではないのですが、
どうやら、フォルダーの指定で、「,expand」がある場合には、
相対パスが絶対パスに書き換えられてしまうようです。

今後の対応をよろしくお願いいたします。

[ ]
RE:32976 プロジェクトファイルに相対パスNo.32979
秀丸担当 さん 14/02/26 10:36
 

タブの色の件
http://www.maruo.co.jp/hidesoft/2/x32852_.html
と同じようなコメントになってしまいますが、バージョン番号で混乱させてしま
いすみません。

スレッド先頭にある件と同じ問題だとしたら、V8.40のβ版で修正されているこ
とになっていました。
V8.40β1でご確認いただいた後、その後V8.34にされたということだとしたら、
また同じ問題は起きてしまうと思います。
4月以降にV8.35を出すときにはこの件も反映させていただきます。

こちらで改めて確認してみたところでは、V8.40βであればグループに相対パス
を直接書いていても保持されるようになっていましたが、もし最初の話題とは別
の問題のことだとしたらすみません。

[ ]