Restore review-flagged comment content cut too aggressively in comment reduction
This commit is contained in:
@@ -7,9 +7,11 @@
|
||||
//
|
||||
// classifyProjectTransition (pure, capture_paths) takes a `sameProjectObject`
|
||||
// bool so the decision stays REAPER-free and testable; poll() executes the
|
||||
// verdict. REAPER exposes no stable per-project GUID, so we mint one (genGuid/
|
||||
// guidToString) under kProjExtGuidKey; Save-As copies the whole .rpp including
|
||||
// our ext state, so the new project initially shares the old GUID, and poll()
|
||||
// verdict. REAPER exposes no stable per-project GUID (GetSetProjectInfo_String
|
||||
// has no PROJECT_GUID desc; GetProjectStateChangeCount is a session-local
|
||||
// counter, not cross-open identity), so we mint one (genGuid/guidToString)
|
||||
// under kProjExtGuidKey; Save-As copies the whole .rpp including our ext
|
||||
// state, so the new project initially shares the old GUID, and poll()
|
||||
// re-GUIDs it after relocating (or on the forked-sibling Load branch).
|
||||
//
|
||||
// Division of labour for undo/redo: the identity-transition poll (this file)
|
||||
|
||||
Reference in New Issue
Block a user