fix: drive limited Apply script through undo boundary

This commit is contained in:
codex
2026-08-04 14:50:00 +03:00
parent 9f6abcc542
commit a531a48289
4 changed files with 13 additions and 5 deletions
+3 -1
View File
@@ -25,7 +25,9 @@ public sealed class StartupScriptBuilder : IStartupScriptBuilder
var diagnostic = paths.Diagnostic
? "_.CMDECHO\n1\n_.NOMUTT\n0\n_.LOGFILEMODE\n1\n"
: string.Empty;
var commands = paths.Diagnostic
var commands = paths.Apply
? "_.UNDO\nMARK\nPXP-OA\nPXP-OA\n_.UNDO\nBACK\n"
: paths.Diagnostic
? "PHP_REC_AUTOMATION_BEFORE_PXP_1\nPXP-OA\nPHP_REC_AUTOMATION_AFTER_PXP_1\nPHP_REC_AUTOMATION_BEFORE_PXP_2\nPXP-OA\nPHP_REC_AUTOMATION_AFTER_PXP_2\n"
: "PXP-OA\nPXP-OA\n";
return dialogFreeOpen + "_.OPEN\n" + quote(fixture) + "\n" + diagnostic + BuildNetloadScript(paths.ValidatedPackageRoot, paths.EntryAssembly) +