Skip to content

Bug/ttxttyplay reload misaligned renew#1340

Merged
nmaya merged 6 commits into
TeraTermProject:merge/pr-#1340from
tomo3136a:bug/ttxttyplay-reload-misaligned-renew
Jun 6, 2026
Merged

Bug/ttxttyplay reload misaligned renew#1340
nmaya merged 6 commits into
TeraTermProject:merge/pr-#1340from
tomo3136a:bug/ttxttyplay-reload-misaligned-renew

Conversation

@tomo3136a

Copy link
Copy Markdown
Contributor

PR #1322 のドキュメント修正版です。
確認願います。

PR内容は再掲載:

TTXttyplay プラグインの不具合を修正しました。
取り込み願います。

再生 再実行時、ステータスをタイトルに表示しない問題を修正
ttyファイルでないファイルをTTY再生した後、ttyファイルをTTY再生すると文字化けして表示される。
どちらも、TTXttyplay プラグインのTTXReadFile()内でstatic宣言している変数を再生 再実行時は
初期化していなかったことが原因です。
v5.6.1(x86)とv5.0で不具合発生を確認。

対策として、pvarにactiveフラグを追加します。TTXReadFile()内では、active=FALSEの場合、
active=TRUEのするとともに関数内のstatic変数を初期化します。
TTXCloseFile() でactive=FALSEにフラグクリアして次のTTXReadFile()内に初期化に備えるようにしました。

@nmaya nmaya changed the base branch from main to merge/pr-#1340 June 6, 2026 06:44
@nmaya nmaya merged commit 550376e into TeraTermProject:merge/pr-#1340 Jun 6, 2026
6 checks passed
@tomo3136a tomo3136a deleted the bug/ttxttyplay-reload-misaligned-renew branch June 8, 2026 21:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants