[リストへもどる]
一括表示

タイトルPPvの-documentオプションのバグっぽい挙動
記事No4637
投稿日: 2024/09/11(Wed) 21:54
投稿者tm
*ppv -document"cmd"ですが、およそ4KB以上のファイルを
対象にするとコマンドが2度走るようです。
こちらの環境ではこのコマンドで再現します。
*ppv %R -document"echo test>%%si'TempFile'"

win10 64bit ppxdw198+3 ppx32bit版197+1 で確認しました。


タイトルRe: PPvの-documentオプションのバグっぽい挙動
記事No4639
投稿日: 2024/09/11(Wed) 23:28
投稿者TORO
こちらでも確認しました。
次版で直せるか分かりませんが、修正します。


タイトルRe^2: PPvの-documentオプションのバグっぽい挙動
記事No4653
投稿日: 2024/09/22(Sun) 17:18
投稿者tm
> こちらでも確認しました。
> 次版で直せるか分かりませんが、修正します。

1.99での修正を確認しました。-documentオプションで安定して
出力を得られるようになりました。ありがとうございます。


タイトルRe^3: PPvの-documentオプションのバグっぽい挙動
記事No4660
投稿日: 2024/09/23(Mon) 11:51
投稿者tm
おかしな挙動がでたので再度報告します。
-documentオプション有効時、およそ4KB以上のファイルを開くと
起動後に-esc:onが解除されます。
*ppv %R -esc:on -document:"echo test > ""%%si'TempFile'"""

こちらは認識されているかもしれませんが、コマンド出力に失敗した
ときに2度コマンドが実行されます。
*ppv %R -esc:on -document:"echo test > "



タイトルRe^3:追記
記事No4662
投稿日: 2024/09/23(Mon) 20:06
投稿者tm
> おかしな挙動がでたので再度報告します。
> -documentオプション有効時、およそ4KB以上のファイルを開くと
> 起動後に-esc:onが解除されます。
> *ppv %R -esc:on -document:"echo test > ""%%si'TempFile'"""
>
> こちらは認識されているかもしれませんが、コマンド出力に失敗した
> ときに2度コマンドが実行されます。
> *ppv %R -esc:on -document:"echo test > "


esc解除の件ですが条件があるようで、BOMつきのUTF-8,UTF-16LEを
読み込んだ時に再現します。
BOMなしのユニコードや、shift-jisでは再現しませんでした。

2度実行されるほうも1度しか読まないことがあるので
条件がありそうですが、ファイルエンコードではなさそうです。


タイトルRe^4:追記
記事No4664
投稿日: 2024/09/26(Thu) 21:43
投稿者TORO
> コマンド出力に失敗したとき

こちらは現在仕様となっています。オプション指定の反映時に
コマンドを実行していますが、TempFile の 読み込みに成功する
までコマンドを実行するようになっています。


>起動後に-esc:onが解除されます。

document: 使用時は常に -esc:off -tag:on になっていました。
修正します。


>2度実行されるほうも1度しか読まないことがあるので

最初の画面反映時にファイルの全てを読み込めたときは1回、
読み込めなかったときは最初の画面反映時と読み込み完了時の2回、
オプション指定を反映しています。ですので、タイミングによっては
大きいファイルでも1回になります。


タイトルRe^5:追記
記事No4667
投稿日: 2024/09/28(Sat) 21:05
投稿者tm
> > コマンド出力に失敗したとき
>
> こちらは現在仕様となっています。オプション指定の反映時に
> コマンドを実行していますが、TempFile の 読み込みに成功する
> までコマンドを実行するようになっています。
>
>
> >起動後に-esc:onが解除されます。
>
> document: 使用時は常に -esc:off -tag:on になっていました。
> 修正します。
>
>
> >2度実行されるほうも1度しか読まないことがあるので
>
> 最初の画面反映時にファイルの全てを読み込めたときは1回、
> 読み込めなかったときは最初の画面反映時と読み込み完了時の2回、
> オプション指定を反映しています。ですので、タイミングによっては
> 大きいファイルでも1回になります。

1.99+1で修正を確認しました。詳細説明もありがとうございます。