タイトル | : TRA_TAG.DEF k06 タグジャンプマクロ更新 |
投稿日 | : 2022/08/24(水) 01:23 |
投稿者 | : konno | 番 号 | : 10258 コメント数 2 |
TRA_TAG.DEF k06 を更新しました。 寅次氏の多機能タグジャンプマクロ Tra_TAG.def v16 をちょっと改造した物です。 改変内容 ・2022-08-24 k06 バッファ溢れ対策とタグジャンプ失敗の要因を改善 ・2018-12-24 k05 cd を ct に変更、各種改行に対応<br> ・2018-12-04 k04 バッファ溢れ不具合対策 コンソールのみ<br> ・2018-10-04 k03 ディレクトリ&LFN不具合対応 <br> 今回の改変は、一つはバッファ溢れ対策です。 マクロ冒頭での処理 (wn==0)??>l ;コンソールの時バッファ溢れ対策 (wa..19-wa..18 <500)?>l ;行の長さ500以内ならスルー &s #< i0, :x #x i=i+we,(i < 500)?>x ;カーソルを500超えるまで進める #e #d #m #e &d #< ;500以内で改行挿入 :l 注目はここです。 (wa..19-wa..18 <500)?>l ;行の長さ500以内ならスルー 1行の長さが、wa..19-wa..18 でわかるんですね。 これは色々応用できそうです。 STKHLP で知りました。先人の方々に感謝。m(__)m もう一つは、タグジャンプ失敗の要因の改善です。 179行目 (r==2)?{ ;open ; >O ;★★k06 タグジャンプ失敗はここ? #O &?("%s ->%s",f,pa+1) #m . ;★★k06 これに差し替えたらOKに これは私の環境だけかもしれませんが、これに変更したら失敗がほぼ無くなりました。 Vzマクロの部屋にあります。 http://tamaneko.world.coocan.jp/vzmac.htm
- No.10258 一括表示へ - [ 返信 ] [引用無し] pre