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

タイトルPPx 1.68+5
記事No3243
投稿日: 2019/09/10(Tue) 23:14
投稿者TORO
PPx 1.68+5 を公開しました。

+4でいくつか致命的なミスをしてしまったため、該当部分の修正を行いました。


タイトルRe: PPx 1.68+5
記事No3247
投稿日: 2019/09/13(Fri) 20:14
投稿者hokorobi
以下のように設定していますが、このバージョンで動かなくなっているようです。

KV_img = { ; PPv画像追加設定
'.' ,%K-C"@DOWN ~^V"
',' ,%K-C"@UP ~V"
}


タイトルRe^2: PPx 1.68+5
記事No3251
投稿日: 2019/09/14(Sat) 20:02
投稿者TORO
確認しましたが異常はありませんでした。
ただ、もともとPPvを最初に開いたときは -C 指定が聞かない問題が
あったので、+6 で対処しました。


タイトルRe^3: PPx 1.68+5
記事No3256
投稿日: 2019/09/15(Sun) 17:39
投稿者hokorobi
確認ありがとうございます。
+6 でも変わらずでした。
他の要因があるようなので条件を調べてみます。


タイトルRe^4: PPx 1.68+5
記事No3259
投稿日: 2019/09/15(Sun) 21:30
投稿者TORO
そういえば、動かないというのはPPvで[.][,]を押してもPPc側で
カーソルが移動しないで、~[V]も機能しないということで良かった
でしょうか。

よく考えたらこちらでは、「%K-C"@DOWN@N"」で確認していました。
もし「%K-C"@DOWN@N"」で問題なければ「~V」の設定内容を教えて
もらえませんか。


タイトルRe^5: PPx 1.68+5
記事No3260
投稿日: 2019/09/16(Mon) 13:32
投稿者hokorobi
> そういえば、動かないというのはPPvで[.][,]を押してもPPc側で
> カーソルが移動しないで、~[V]も機能しないということで良かった
> でしょうか。
はい。

> よく考えたらこちらでは、「%K-C"@DOWN@N"」で確認していました。
> もし「%K-C"@DOWN@N"」で問題なければ「~V」の設定内容を教えて
> もらえませんか。
事前に提示できていなくてすみません。以下になります。
V で画像を表示して [.][,] で前後の画像を参照するのに使っています。

E_View = { ** comment **
* ,*ppv -r -bootid:%*regexp(%n,"/.(.)/$1/") %*name(DCB,"%R","%1")
:DIR = C_DIR
DB ,*ifmatch Thumbs.db %: *delete %*name(DCB,"%R") %: *jumppath /savelocate /refreshcache %: %K"V" %: *stop
*ppv -r -bootid:%*regexp(%n,"/.(.)/$1/") %*name(DCB,"%R","%1")
}

KC_main = { ; PPcメイン窓
V ,%ME_View
}


タイトルRe^6: PPx 1.68+5
記事No3261
投稿日: 2019/09/16(Mon) 21:57
投稿者TORO
こちらでも再現できました。確かに +4 からおかしくなります。

次版で対処しますが、+6以降ではPPv のオプションとして
-setparent:%N を追加すると、より良い動作になります。
*ppv を使った場合の %N-C は、(次版では)%NC 相当ですが、
-setparent を使うと指定先を確実に呼び出すようになります。


タイトルRe^7: PPx 1.68+5
記事No3264
投稿日: 2019/09/19(Thu) 17:40
投稿者hokorobi
-setparent で期待した動作になりました。ありがとうございます。
ヘルプによれば %N-C は %v 等でファイルを開いた場合しか動作が
保証されず、たまたま動いていたいだけなんですね。


タイトルRe^8: PPx 1.68+5
記事No3266
投稿日: 2019/09/19(Thu) 22:54
投稿者TORO
+4 より前の版と、次版以降は %v で表示していないときは、
C (アクティブPPc)扱いになります。
ですので本来の挙動と似た動作にはなるのですが、
*PPv で表示→別のPPcをアクティブ→PPv に戻って操作をする、と
後にアクティブにしたPPcにフォーカスが戻ることになります。


タイトル報告と質問
記事No3248
投稿日: 2019/09/13(Fri) 22:16
投稿者tm
168+5の修正点
>・+4で括弧を付けない関数がエラーになるのを修正
ですが、関数の中で%*コマンドを使うと以下のように結果が異なりましたので報告します。

一行編集で"AAABBBCCC"を編集中に実行
*linemessage %*regexp(%*edittext(),"s/AAA(BBB)CCC.*/$1/") BBB
*linemessage %*regexp(%*edittext,"s/AAA(BBB)CCC.*/$1/") regexp


それと質問ですが、X_ltab = 4 にしてもヒストリ内の
ローマ字検索ができない場合どのような原因が考えられますか?
ヒストリ内に仮名の履歴は存在し、PPcで表示中のエントリはローマ字検索できています。
使用しているppxはUNICODE版32bitです。


タイトルRe: 報告と質問
記事No3252
投稿日: 2019/09/14(Sat) 20:05
投稿者TORO
> 一行編集で"AAABBBCCC"を編集中に実行
指摘ありがとうございます。
関数内の括弧無し関数の時は +5 の修正から漏れていました。
+6 で修正しました。


> ローマ字検索ができない場合どのような原因が考えられますか?
こちらについては設定が反映されないときがありましたので、
修正しました。


タイトルRe^2: 報告と質問
記事No3253
投稿日: 2019/09/14(Sat) 23:48
投稿者tm
+6にて関数とローマ字検索、双方の動作確認できました。
対応ありがとうございました。