mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-11-07 03:01:55 +00:00
M4: bound named-destination pruning during page deletion (#3309)
This commit is contained in:
1 parent
932bf9c6bf
commit
031532b8a5
7 files changed
+240
-29
No files matched your search
@@ -2668,8 +2668,8 @@ milestone = "M4"
|
||||
status = "shipped"
|
||||
commands = ["page.delete"]
|
||||
tools = ["page_delete"]
|
||||
evidence = ["crates/organize/src/tests.rs::delete_keeps_inherited_attributes_on_survivors", "crates/organize/src/tests.rs::cannot_delete_every_page_or_missing_pages", "crates/ui-egui/tests/editing.rs::delete_is_refused_when_it_would_remove_every_page"]
|
||||
notes = ""
|
||||
evidence = ["crates/organize/src/tests.rs::delete_keeps_inherited_attributes_on_survivors", "crates/organize/src/tests.rs::cannot_delete_every_page_or_missing_pages", "crates/ui-egui/tests/editing.rs::delete_is_refused_when_it_would_remove_every_page", "crates/automation/tests/automation.rs::page_delete_handles_deep_destination_trees_with_history_and_reopen", "crates/automation/tests/automation.rs::page_delete_destination_budget_preserves_unsaved_work_and_history"]
|
||||
notes = "Named-destination pruning is iterative; a shared 100,000-entry work budget refuses excessive trees atomically at the engine boundary. No new destination-tree repair is attempted."
|
||||
|
||||
[[feature]]
|
||||
id = "organize.move-pages"
|
||||
|
||||
Reference in new issue
Block a user